ஒரு DLL கோப்பு என்ன?

DLL கோப்புகள்: அவர்கள் என்ன & ஏன் அவர்கள் முக்கியம்

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

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

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

DLL பிழைகள் சரி

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

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

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

இல்லையெனில், சில பொது ஆலோசனைக்கு DLL பிழைகள் சரி எப்படி பார்க்க.

DLL கோப்புகள் பற்றி மேலும்

டைனமிக் லிப்ட் லைப்ரரியில் "டைனமிக்" என்ற வார்த்தை பயன்படுத்தப்படுகிறது, ஏனென்றால் தரவை எப்போதும் நினைவகத்தில் கிடைக்கச் செய்வதற்குப் பதிலாக நிரலாக செயல்படும் போது ஒரு நிரலில் தரவு பயன்படுத்தப்படுகிறது.

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

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

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

ActiveX கட்டுப்பாடுகள், கண்ட்ரோல் பேனல் கோப்புகள் மற்றும் சாதன இயக்கிகள் ஆகியவை டைனமிக் இணைப்பு நூலகங்களாக விண்டோஸ் பயன்படுத்தும் சில கோப்புகள். முறையாக, இந்த கோப்புகள் OCX, CPL, மற்றும் DRV கோப்பு நீட்டிப்பைப் பயன்படுத்துகின்றன.

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

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

Resource DLLs DLL களில் அதே கோப்பு வடிவத்தில் இருக்கும் தரவு கோப்புகள் ஆனால் ஐசிஎல், FON, மற்றும் FOT கோப்பு நீட்சிகள் பயன்படுத்த. ஐகான் கோப்புகள் ஐகான் நூலகங்கள், எழுத்துரு மற்றும் FOT கோப்புகள் எழுத்துரு கோப்புகள் ஆகும்.