டி.எல்.எல் கோப்புகள்: அவை என்ன, அவற்றை எவ்வாறு திறப்பது?

.Dll கோப்பு

தி டி.எல்.எல் கோப்புகள் (டைனமிக் இணைப்பு நூலகம்) என்பது விண்டோஸ் இயக்க முறைமையில் நிரலாக்கத்தின் அடிப்படை உறுப்பு. டி.எல்.எல் "டைனமிக் இணைப்பு நூலகம்".

இந்த கோப்புகள் நிரல்கள் கூடுதல் செயல்பாடு மற்றும் அவை உள்ளமைக்கப்பட்ட நூலகங்களை அணுக அனுமதிக்கின்றன. உண்மையில், சராசரி பயனருக்கு இது தெரியாது என்றாலும், டி.எல்.எல் கோப்புகளை ஒருங்கிணைந்த மற்றும் கூட்டு வழியில் பயன்படுத்தும் பல நிரல்கள் எங்கள் கணினிகளில் உள்ளன, இதனால் அவற்றின் செயல்திறன் மற்றும் செயல்திறனை மேம்படுத்துகிறது.

டி.எல்.எல் கோப்பு என்றால் என்ன?

அடிப்படையில், நீங்கள் ஒரு டி.எல்.எல் கோப்பை வரையறுக்கலாம் விண்டோஸ் கோப்பு இது சில நிரல்கள் அல்லது பயன்பாடுகளுக்கான தகவல் மற்றும் வழிமுறைகளைக் கொண்டுள்ளது.

இந்த உள்ளடக்கம் (வழிமுறைகள், நடைமுறைகள், இயக்கி நூலகங்கள் மற்றும் பிற வளங்கள்) இந்த நிரல்களால் உள்ளமைக்கப்பட்ட சில செயல்பாடுகளை செயல்படுத்த பயன்படுத்தப்படுகிறது. இந்த கூடுதல் ஆதாரங்களுக்கு நன்றி, இந்த நிரல்களால் முடியும் குறிப்பாக அதன் செயல்திறன் மற்றும் செயல்திறனை அதிகரிக்கும்.

விண்டோஸ் பயனர்களில் பெரும்பாலோர் தினசரி அடிப்படையில் அவர்கள் செய்யும் பெரும்பாலான பணிகளுக்கு டி.எல்.எல் கோப்புகளைத் திறக்கவோ பயன்படுத்தவோ தேவையில்லை. இவை கூட திட்டமிடப்படவில்லை என்பதால், நிரல்களின் உள் செயல்முறைகளை புத்திசாலித்தனமாக இயக்குவதற்கு அவை வேலை செய்யப்படுகின்றன: ஆடியோ வாசித்தல், உரையை காண்பித்தல், கிராபிக்ஸ் போன்றவை.

அதன் முக்கியத்துவத்தையும் அது எவ்வாறு இயங்குகிறது என்பதையும் அறிந்த விண்டோஸ் பயனர்களுக்கு கூட டி.எல்.எல் கோப்புகள் பின்னணியில் உள்ளன என்பதையும் அதுவும் தெரியும் அவை வழக்கமாக நிறுவப்பட்டு தானாகவே பயன்படுத்தப்படும். ஒரு பிரச்சனை அல்லது சந்தேகத்தை தீர்க்க ஒரு அகராதி அல்லது ஒரு கையேட்டை நாங்கள் கலந்தாலோசிப்பதைப் போலவே, அவர்களுக்குத் தேவைப்படும்போது அவர்களிடம் திரும்புவது நிரல்கள்தான். எப்படியிருந்தாலும், அவற்றைக் கையாள்வது அல்லது நகர்த்துவது நல்ல யோசனையல்ல, ஏனெனில் இது அமைப்பில் கடுமையான சிக்கல்களை ஏற்படுத்தக்கூடும். காட்சி உருவகத்தைப் பயன்படுத்துவதன் மூலம், இந்த கோப்புகளில் ஒன்றை தவறாக நகர்த்துவது அல்லது மாற்றுவது என்பது ஒரு அட்டை அட்டைகளின் அடிப்பகுதியில் இருந்து ஒரு அட்டையை அகற்றுவது போன்றது.

பொதுவாக, டி.எல்.எல் கோப்புகள் வழக்கமான நீட்டிப்பைக் கொண்டுள்ளன (.dll), சில நேரங்களில் அவை ஒரே கோப்பு நீட்டிப்புடன் (.exe) தோன்றும். கவனமாக இருங்கள் மற்றும் குழப்பத்தைத் தவிர்க்கவும், டி.எல்.எல் கோப்புகள் நேரடியாக செயல்படுத்தப்படாது, ஆனால் தானாகவே என்பதை நினைவில் கொள்ளுங்கள்.

டி.எல்.எல் கோப்புகள்

டி.எல்.எல் கோப்புகள்: அவை என்ன, அவற்றை எவ்வாறு திறப்பது?

டி.எல்.எல் கோப்புகளின் நன்மைகள்

இயக்க முறைமையின் செயல்பாட்டிற்கு டி.எல்.எல் கோப்புகள் வழங்கும் முக்கிய நன்மைகளில், பின்வருபவை முன்னிலைப்படுத்தப்பட வேண்டும்:

  • இயங்கக்கூடிய கோப்புகளின் அளவைக் குறைத்தல், பெரும்பாலான குறியீடு நூலகங்களில் சேமிக்கப்பட்டுள்ளதால் இயங்கக்கூடிய நிரலில் இல்லை.
  • பல நிரல்கள் அல்லது பயன்பாடுகளுக்கு இடையில் பகிர்தல். பயன்படுத்தப்படும் குறியீடு ஒப்பீட்டளவில் பொதுவானதாக இருக்கும்போது இது சாத்தியமாகும், அதாவது பல நிரல்களால் அதை அங்கீகரித்து பயன்படுத்தலாம். "டைனமிக்" என்ற சொல் துல்லியமாக இந்த அம்சத்தை பிரதிபலிக்கிறது, பல பயன்பாடுகளில் பயனுள்ளதாக இருக்கும் சக்தி.
  • கணினி நினைவகத்தின் திறமையான மேலாண்மை. ஒற்றை நகலை நினைவகத்தில் வைத்திருப்பது போதுமானது, அதைப் பகிரும் அனைத்து நிரல்களாலும் பயன்படுத்தப்படலாம், இதன் விளைவாக இட சேமிப்பு இது குறிக்கிறது.
  • அதிக நெகிழ்வுத்தன்மை மற்றும் தழுவல். டைனமிக் நூலகத்தின் ஒவ்வொரு புதிய பதிப்பின் மேம்பாடுகள் அல்லது திருத்தங்கள் நூலகத்தைப் பகிரும் அனைத்து பயன்பாடுகளாலும் பயன்படுத்தப்படலாம்.

டி.எல்.எல் கோப்புகளின் குறைபாடுகள்

இருப்பினும், டி.எல்.எல் கோப்புகளும் உள்ளன சில குறைபாடுகள், குறிப்பாக விண்டோஸ் விஷயத்தில். இவை விழிப்புடன் இருக்க வேண்டிய குறைபாடுகள். இந்த சிக்கல்களில் பெரும்பாலானவை மேலே உள்ள நன்மைகளின் பட்டியலில் நான்காவது புள்ளியுடன் செய்யப்பட வேண்டும்: நெகிழ்வுத்தன்மை. சந்தர்ப்பங்களில், நூலகங்களின் புதிய பதிப்புகள் தனித்தனியாக புதுப்பிக்கப்பட்டு, அவற்றைப் பயன்படுத்தும் நிரல்களுடன் பொருந்தாத ஒரு குறியீட்டை இணைத்துக்கொள்கின்றன.

இதன் மூலம் உருவாகும் சிக்கல்கள் கணினி விஞ்ஞானிகளுக்கு மிகவும் குறிப்பிடத்தக்க பெயரைக் கொண்டுள்ளன: டி.எல்.எல் நரகம் (டி.எல்.எல் ஹெல்). எடுத்துக்காட்டாக, ஒரு நிரல் நிறுவப்பட்டதும், ஒரு டி.எல்.எல் புதிய, பொருந்தாத பதிப்பால் மாற்றப்படுகிறது, அல்லது ஒரு நிரலை நிறுவல் நீக்க முயற்சிக்கும்போது, ​​பகிரப்பட்ட டி.எல்.எல் ஒன்று நீக்கப்படும். இதன் விளைவாக, பல கணினி நிரல்கள் வேலை செய்வதை நிறுத்தக்கூடும். உண்மையில், ஒரு உண்மையான நரகம்.

அதிர்ஷ்டவசமாக, இந்த விரும்பத்தகாத சூழ்நிலைகளைத் தவிர்க்க விண்டோஸின் புதிய பதிப்புகள் ஏற்கனவே தேவையான மாற்றங்களைச் செய்துள்ளன.

டி.எல்.எல் கோப்புகளைப் பதிவிறக்கவும்

சில நேரங்களில், குறிப்பாக சில நிரல்களை நிறுவும் போது, ​​அதன் தேவையை நாம் காணலாம் குறிப்பிட்ட இடங்களில் டி.எல்.எல் கோப்புகளைச் செருகவும். அது வரும்போது நீங்கள் எப்போதும் எச்சரிக்கையாக இருக்க வேண்டும் பதிவிறக்க எங்கள் கணினியில் எந்த வெளிப்புற நிரலும், ஆனால் டி.எல்.எல் கோப்புகளுக்கு வரும்போது, ​​முந்தைய பிரிவில் விளக்கப்பட்ட காரணங்களுக்காக.

எப்படியிருந்தாலும், ஒரு டி.எல்.எல் கோப்பைப் பதிவிறக்கும் போது (எப்போதும் பாதுகாப்பான மூலத்திலிருந்து) இது மிகவும் நடைமுறைக்குரியது விண்டோஸ் நோட்பேடைப் பயன்படுத்தவும். செயல்முறை எளிது:

  1. கோப்பில் வலது சுட்டி பொத்தானைக் கிளிக் செய்து, "உடன் திற" என்பதைத் தேர்ந்தெடுக்கவும்.
  2. "நிறுவப்பட்ட நிரல்களின் பட்டியலிலிருந்து நிரல்களில் ஒன்றைத் தேர்ந்தெடுக்கவும்" என்பதைத் தேர்ந்தெடுத்து "சரி" என்பதைக் கிளிக் செய்க.
  3. »நோட்பேட்» கருவியைத் தேர்ந்தெடுத்து «சரி» என்பதைக் கிளிக் செய்க.

டி.எல்.எல் கோப்பின் முழு உள்ளடக்கங்களும் நோட்பேடில் காண்பிக்கப்படும், இருப்பினும் இது எங்களுக்கு படிக்க முடியாத ஏராளமான எழுத்துக்களை மட்டுமே காண்பிக்கும். அதற்கான தீர்வு கோப்பின் உள்ளடக்கத்தைப் படிக்க முடியும் ஒரு டிகம்பைலரைப் பயன்படுத்துவது.

டி.எல்.எல் கோப்புகளை சிதைக்கவும்

Un decompiler இது ஒரு குறிப்பிட்ட கோப்பு அல்லது நிரலை உருவாக்க பயன்படும் மூலக் குறியீட்டைக் காண்பிக்கும் ஒரு நிரலாகும், மேலும் அதை படிக்கக்கூடிய குறியீடாக மாற்றுகிறது. வேறு வார்த்தைகளில் கூறுவதானால், இது ஒரு வகையான "மொழிபெயர்ப்பாளர்" ஆகும், இது இயங்கக்கூடிய குறியீட்டை மூலக் குறியீட்டிற்கு அனுப்ப உதவுகிறது. நிச்சயமாக, ஒரு டி.எல்.எல் கோப்பு உருவாக்கப்பட்ட மூலக் குறியீட்டைக் காண்பிப்பதும் பயனுள்ளதாக இருக்கும்.

எந்த டிகம்பைலர் பதிவிறக்கம் செய்ய வேண்டும்? மிகவும் பயனுள்ளதாக இருக்கும் டாட்பீக். இந்த இலவச கருவி ஜெட் பிரைன்கள் அவரால் முடியும் சிதைக்கும் நூலகங்கள் (.dll) அவற்றை சி # குறியீடாகக் காண்பி. இயங்கக்கூடியவை (.exe), விண்டோஸ் 8 மெட்டாடேட்டா கோப்புகள் (.winmd) அல்லது சுருக்கப்பட்ட கோப்புகள் (.zip) போன்ற பிற வகை கோப்புகளை சிதைக்க டாட் பீக்கையும் பயன்படுத்தலாம்.

dLPeek உடன் DLL கோப்புகளை சிதைக்கவும்

டி.எல்.எல் கோப்புகளை சிதைப்பதற்கான சிறந்த கருவி: dotPeek

எங்கள் கணினியில் dotPeek நிறுவப்பட்டதும், இவை ஐந்து படிகள் ஒரு டி.எல்.எல் கோப்பின் சிதைவை வெற்றிகரமாக தொடர நாம் பின்பற்ற வேண்டும்:

1 படி

"கோப்பு" என்பதைக் கிளிக் செய்து, பின்னர் "திற" என்பதைக் கிளிக் செய்து, நாம் சிதைக்க விரும்பும் டி.எல்.எல் கோப்பைத் தேர்ந்தெடுக்கவும். இந்த கட்டத்தில் கணினியை சேதப்படுத்துவது பற்றி கவலைப்பட வேண்டிய அவசியமில்லை, கோப்பில் எந்த மாற்றமும் செய்யாமல் கவனமாக இருக்கும் வரை.

2 படி

உடன் கோப்பைத் திறக்கவும் சட்டசபை எக்ஸ்ப்ளோரர் (எக்ஸ்ப்ளோரரை உருவாக்குங்கள்). இந்த வழியில், கோப்பில் உள்ள வெவ்வேறு குறியீடு தொகுதிகள் வழியாக நீங்கள் செல்லலாம். முழுமையான டி.எல்.எல் கோப்பை உருவாக்க அவை அனைத்தும் ஒன்றிணைந்து ஒருவருக்கொருவர் பூர்த்தி செய்கின்றன. ஒரு சரியான இணக்கம். தொகுப்பு எக்ஸ்ப்ளோரர் மூலம் கோப்பு ஒழுங்கமைக்கப்பட்ட ஒவ்வொரு முனைகளையும் துணை முனைகளையும் நாம் காணலாம்.

3 படி

இந்த ஒவ்வொரு முனைகளுக்கான குறியீட்டைக் காண, அவற்றைக் கிளிக் செய்க. குறியீடு தானாகவே வலதுபுறத்தில் உள்ள டாட் பீக் இடைமுகத்தில் தோன்றும். இந்த குறியீடு சி # இல் காண்பிக்கப்படும், அசல் மூலக் குறியீட்டைக் காண கூடுதல் நூலகங்களைப் பதிவிறக்குவதற்கான விருப்பமும் உள்ளது. ஒரு கணு காட்ட கூடுதல் நூலகங்கள் தேவைப்பட்டால், dotPeek அவற்றை தானாகவே பதிவிறக்கும்.

4 படி

இது இருந்தபோதிலும் சரியாகக் காட்ட முடியாத முனைகள் இருந்தால், நீங்கள் இன்னும் விருப்பத்தைப் பயன்படுத்தலாம் "விரைவான ஆவணங்கள்" (விரைவான ஆவணங்கள்). இதைச் செய்ய நீங்கள் பின்வருவனவற்றைச் செய்ய வேண்டும்:

  • பகுதிக்குச் செல்லவும் "குறியீடு பார்வையாளர்" நீங்கள் தெளிவுபடுத்த விரும்பும் குறியீடு துண்டில் கர்சரை வைக்கவும்.
  • பின்னர் நீங்கள் Ctrl + Q ஐ அழுத்தி குறியீடு பார்வையாளர் சாளரத்தை ஏற்ற வேண்டும் மற்றும் ஹைப்பர்லிங்க்களைப் பின்பற்ற வேண்டும்.

இதன் மூலம் நாம் பகுப்பாய்வு செய்ய விரும்பும் குறியீட்டின் ஒவ்வொரு அம்சங்களையும் பற்றிய கூடுதல் தகவல்களைக் காணலாம்.

5 படி

குறியீட்டைத் திருத்த வேண்டிய நேரம் இது. இதற்காக நீங்கள் அதை ஏற்றுமதி செய்ய வேண்டும் விஷுவல் ஸ்டுடியோ.

  • "அசெம்பிளி எக்ஸ்ப்ளோரர்" இல், டி.எல்.எல் கோப்பில் வலது கிளிக் செய்யவும்.
  • Project திட்டத்திற்கு ஏற்றுமதி »என்ற விருப்பத்தைத் தேர்ந்தெடுக்கவும்.
  • ஏற்றுமதி விருப்பங்களில், விஷுவல் ஸ்டுடியோவைத் தேர்ந்தெடுக்கவும்.

தேர்ந்தெடுக்கப்பட்ட குறியீடு விஷுவல் ஸ்டுடியோவில் ஏற்றப்பட்டதும், டி.எல்.எல் திருத்தப்பட்டு தொகுக்கப்படலாம்.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: ஆக்சுவலிடாட் வலைப்பதிவு
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.