Hlavní Okna Co je soubor DLL?

Co je soubor DLL?



Co vědět

  • Soubor DLL je soubor dynamické knihovny.
  • Mohou být použity více programy ke sdílení funkcí.
  • Většina lidí se s nimi zabývá pouze tehdy, když potřebují opravit chyby DLL.

Tento článek popisuje, co jsou soubory DLL, jak a proč se používají a co dělat, pokud máte chybu DLL.

Co je soubor DLL?

Soubor DLL, zkratka proKnihovna dynamických odkazů, je typ souboru, který obsahuje pokyny, které mohou ostatní programy použít k provedení určitých věcí. Tímto způsobem může několik programů sdílet schopnosti naprogramované do jednoho souboru, a dokonce to dělat současně.

Například několik různých programů může všechny vyžadovatvelmi užitečné.dllsoubor (samozřejmě je to vymyšlené), abyste našli volné místo na pevném disku, najděte soubor v konkrétním adresáři a vytiskli zkušební stránku na výchozí tiskárně.

Na rozdíl od spustitelných programů, jako jsou ty s EXE příponu souboru, soubory DLL nelze spouštět přímo, ale musí být vyvolány jiným již spuštěným kódem. DLL jsou však ve stejném formátu jako EXE a některé mohou dokonce používat příponu souboru .EXE. Zatímco většina knihoven dynamických odkazů končí v přípona souboru .DLL, ostatní mohou používat .OCX, .CPL nebo .DRV.

Snímek obrazovky několika souborů DLL v systému Windows 10

DLL soubory.

Oprava chyb DLL

Vzhledem k tomu, kolik jich je a jak často se používají, bývají soubory DLL středem velkého procenta chyb pozorovaných při spouštění, používání a vypínání systému Windows.

I když to může být snadné stáhnoutchybějícínebonenalezenoDLL, to je zřídka nejlepší způsob, jak jít. Viz náš článek Důležité důvody, proč NEStahovat soubory DLL pro více o tom.

Pokud se zobrazí chyba DLL, nejlepším řešením je najít informace o odstraňování problémů specifické pro daný problém s knihovnou DLL, abyste si byli jisti, že jej vyřešíte správným způsobem a navždy. Můžeme mít dokonce konkrétního průvodce opravou pro ten, který máte. Jinak viz naše Jak opravit chyby DLL za nějakou obecnou radu.

Více o souborech DLL

Slovo 'dynamický' se v Dynamic Link Library používá proto, že data jsou v programu použita pouze tehdy, když je program aktivně volá, místo aby byla data vždy dostupná v paměti.

Ve výchozím nastavení je v systému Windows k dispozici mnoho souborů DLL, ale mohou je nainstalovat i programy třetích stran. Je však neobvyklé otevřít soubor DLL, protože ve skutečnosti není nikdy potřeba jej upravovat a navíc pravděpodobně způsobí problémy s programy a dalšími knihovnami DLL. Pokud však víte, co děláte, Hacker zdrojů je jeden způsob, jak to udělat.

Soubory DLL jsou užitečné, protože umožňují programu oddělit své různé součásti do jedinečných modulů, které lze poté přidat nebo odebrat, aby zahrnovaly nebo vylučovaly určité funkce. Když software pracuje tímto způsobem s knihovnami DLL, může program používat méně paměti, protože nemusí načítat vše najednou.

Knihovny DLL také poskytují způsob, jak mohou být části programu aktualizovány, aniž by bylo nutné znovu sestavovat nebo znovu instalovat celý program. Výhoda je ještě zesílena, když program používá knihovnu DLL, protože všechny aplikace pak mohou využívat aktualizaci z tohoto jediného souboru DLL.

Ovládací prvky ActiveX, soubory ovládacího panelu a ovladače zařízení jsou některé ze souborů, které systém Windows používá jako dynamické knihovny. Respektive tyto soubory používají příponu souboru OCX, CPL a DRV.

jak to udělat na rozdělené obrazovce na Fortnite PS4

Když knihovna DLL používá instrukce z jiné knihovny DLL, tato první je nyní závislá na druhé. To usnadňuje poškození funkcí DLL, protože místo toho, aby existovala šance, že selže pouze první z nich, nyní závisí také na druhé, což by ovlivnilo první, pokud by došlo k problémům.

Pokud je závislá knihovna DLL upgradována na novější verzi, přepsána starší verzí nebo odebrána z počítače, program spoléhající na soubor DLL již nemusí fungovat, jak by měl.

Resource DLL jsou datové soubory, které jsou ve stejném formátu jako DLL, ale používají přípony souborů ICL, FON a FOT. Soubory ICL jsou knihovny ikon, zatímco soubory FONT a FOT jsou soubory písem.

FAQ
  • Jak otevřete soubor DLL?

    Soubory DLL se neotevírají stejným způsobem jako většina typů souborů. Soubory DLL jsou obvykle vyvolány aplikací. Chcete-li zobrazit kód v souboru DLL, museli byste jej dekompilovat pomocí aplikace třetí strany.

  • Jak nainstalujete soubor DLL?

    Soubory DLL se neinstalují jako jiné typy souborů. Soubory DLL lze „instalovat“ jejich umístěním do adresáře, kde je aplikace nastavena tak, aby hledala určitý soubor DLL.

Zajímavé Články

Redakce Choice

iOS 10 je dosud největší aktualizací systému iOS - to je novinka
iOS 10 je dosud největší aktualizací systému iOS - to je novinka
iOS 10 je zde pro vývojáře a senior viceprezident softwarového inženýrství Craig Federighi jej popsal jako vůbec největší vydání iOS pro uživatele během včerejší hlavní řeči WWDC. Mezi hlavní novinky této aktualizace patří velká aktualizace
Proč je ikona baterie ve Windows 10 zašedlá
Proč je ikona baterie ve Windows 10 zašedlá
Pokud používáte přenosný počítač, ikona baterie je nezbytným nástrojem. Pomůže vám sledovat stav baterie a sledovat spotřebu energie. Ikona však může někdy zešednout a být neaktivní. To může
Windows 10 nepřipojuje znovu mapované síťové jednotky [Oprava]
Windows 10 nepřipojuje znovu mapované síťové jednotky [Oprava]
Někdy ve Windows 10 se mapované jednotky ne vždy automaticky a spolehlivě znovu připojí při přihlášení. Zde je funkční řešení.
Recenze Sony Xperia Z5 Compact: Pintový powerhouse nás ohromuje znovu
Recenze Sony Xperia Z5 Compact: Pintový powerhouse nás ohromuje znovu
Před mnoha lety, když jsem oznámil své plány na koupi Samsung Galaxy Note 2, moji přátelé byli ohromeni, že bych se vydal na něco tak velkého. Vypadali bych směšně, tvrdili a drželi mi to na tváři. Studna
Mapy Bing podporují vlastní styly map a další
Mapy Bing podporují vlastní styly map a další
Mapy Bing společnosti Microsoft rozhodně nejsou nejpopulárnější mapovou službou na celém světě, ale pro vývojáře platformy Universal Windows je to dobré mapovací řešení, které lze použít v jejich aplikacích. Microsoft ji nadále vylepšuje na obou frontách - pro běžné uživatele i vývojáře současně. Nejnovější aktualizace služby s názvem Bing Maps
Jak zakázat tipy na herním panelu v systému Windows 10
Jak zakázat tipy na herním panelu v systému Windows 10
Podívejte se, jak zakázat tipy na herní liště v systému Windows 10. Pokud se chcete zbavit tipů zobrazovaných na herní liště, postupujte podle těchto pokynů.
Kolikrát za den publikovat do BeReal za den
Kolikrát za den publikovat do BeReal za den
Hype kolem BeRealu trvá už více než rok. Je to aplikace, která povzbuzuje lidi, aby byli svým přirozeným já a trávili méně času na sociálních sítích. Většina lidí ji zná podle její jedinečné vlastnosti