Čo vedieť
- Súbor DLL je súbor dynamickej knižnice.
- Môžu byť použité viacerými programami na zdieľanie funkcií.
- Väčšina ľudí sa s nimi zaoberá iba vtedy, keď potrebujú opraviť chyby DLL.
Tento článok popisuje, čo sú súbory DLL, ako a prečo sa používajú a čo robiť, ak sa vyskytne chyba DLL.
Čo je súbor DLL?
Súbor DLL, skratka preDynamic Link Library, je typ súboru, ktorý obsahuje pokyny, ktoré môžu použiť iné programy, aby vykonali určité veci. Týmto spôsobom môže niekoľko programov zdieľať schopnosti naprogramované do jedného súboru, a dokonca to robiť súčasne.
Napríklad niekoľko rôznych programov môže volať naveryuseful.dllsúbor (samozrejme, že je to vymyslené), aby ste našli voľné miesto na pevnom disku, nájdite súbor v konkrétnom adresári a vytlačte testovaciu stránku na predvolenej tlačiarni.
Na rozdiel od spustiteľných programov, ako sú programy s exe Súbory DLL nemožno spustiť priamo, ale namiesto toho ich musí vyvolať iný kód, ktorý je už spustený. DLL sú však v rovnakom formáte ako súbory EXE a niektoré môžu dokonca používať príponu súboru .EXE. Zatiaľ čo väčšina knižníc dynamických odkazov končí v rozšírenie súboru .DLL, iní môžu používať .OCX, .CPL alebo .DRV.
DLL súbory.
Oprava chýb DLL
Súbory DLL, pretože ich je veľa a ako často sa používajú, majú tendenciu byť stredobodom veľkého percenta chýb, ktoré sa vyskytujú pri spúšťaní, používaní a vypínaní systému Windows.
Aj keď to môže byť jednoduché stiahnuťchýbaalebonenájdenéDLL, to je zriedka najlepší spôsob, ako ísť. Pozrite si náš článok Dôležité dôvody, prečo NESŤAHOVAŤ súbory DLL pre viac o tom.
Ak sa vám zobrazí chyba DLL, najlepšie urobíte, ak si nájdete informácie o riešení problémov špecifické pre daný problém s DLL, aby ste si boli istí, že ho vyriešite správnym spôsobom a navždy. Môžeme mať dokonca špecifickú príručku opravy pre tú, ktorú máte. V opačnom prípade pozri naše Ako opraviť chyby DLL za nejakú všeobecnú radu.
Viac o súboroch DLL
Slovo 'dynamický' v Dynamic Link Library sa používa, pretože údaje sa v programe používajú iba vtedy, keď to program aktívne vyžaduje, namiesto toho, aby boli údaje vždy dostupné v pamäti.
V systéme Windows je predvolene k dispozícii veľa súborov DLL, ale môžu ich nainštalovať aj programy tretích strán. Je však nezvyčajné otvárať súbor DLL, pretože v skutočnosti nikdy nie je potrebné súbor upravovať a navyše to pravdepodobne spôsobí problémy s programami a inými knižnicami DLL. Ak však viete, čo robíte, Hacker zdrojov je jedným zo spôsobov, ako to urobiť.
Súbory DLL sú užitočné, pretože umožňujú programu oddeliť jeho rôzne komponenty do jedinečných modulov, ktoré je možné potom pridať alebo odstrániť, aby zahŕňali alebo vylučovali určité funkcie. Keď softvér pracuje týmto spôsobom s knižnicami DLL, program môže používať menej pamäte, pretože nemusí načítať všetko naraz.
Knižnice DLL tiež poskytujú spôsob, ako aktualizovať časti programu bez toho, aby ste museli prebudovať alebo preinštalovať celý program. Výhoda je dokonca ešte zosilnená, keď program používa knižnicu DLL, pretože všetky aplikácie potom môžu využiť aktualizáciu z tohto jediného súboru DLL.
Ovládacie prvky ActiveX, súbory ovládacieho panela a ovládače zariadení sú niektoré zo súborov, ktoré systém Windows používa ako knižnice dynamických prepojení. Tieto súbory používajú príponu súboru OCX, CPL a DRV.
ako presunúť iTunes záložné umiestnenie -
Keď knižnica DLL používa pokyny z inej knižnice DLL, táto prvá je teraz závislá od druhej. To uľahčuje prerušenie funkcií DLL, pretože namiesto toho, aby existovala šanca, že zlyhá len prvá, teraz závisí aj od druhej, čo by ovplyvnilo prvú, ak by sa vyskytli problémy.
Ak je závislá knižnica DLL inovovaná na novšiu verziu, prepísaná staršou verziou alebo odstránená z počítača, program spoliehajúci sa na súbor DLL už nemusí fungovať tak, ako by mal.
Resource DLL sú dátové súbory, ktoré sú v rovnakom formáte ako DLL, ale používajú prípony súborov ICL, FON a FOT. Súbory ICL sú knižnice ikon, zatiaľ čo súbory FONT a FOT sú súbory písiem.
FAQ- Ako otvoríte súbor DLL?
Súbory DLL sa neotvárajú rovnakým spôsobom ako väčšina typov súborov. Súbory DLL zvyčajne vyvoláva aplikácia. Ak chcete zobraziť kód v súbore DLL, museli by ste ho dekompilovať pomocou aplikácie tretej strany.
- Ako nainštalujete súbor DLL?
Súbory DLL sa nenainštalujú ako iné typy súborov. Súbory DLL možno „nainštalovať“ ich umiestnením do adresára, v ktorom je aplikácia nastavená tak, aby hľadala určitý súbor DLL.