Dynamic Link Library nebo DLL je typ souboru, který poskytuje knihovny pro různé spustitelné soubory skartovaným způsobem. Jeden soubor DLL lze použít více spustitelných souborů nebo jiných dll. DLL soubory jsou vytvořeny, aby se zabránilo duplicitní soubory se stejnými funkcemi. Dalším typem souboru na podobnou DLL je typ souboru OCX, který je méně populární a používá se hlavně pro ovládací prvky ActiveX. Dokonce i většina souborů DLL jsou registrovány systémem Windows pro použití v některých případech nejsou registrovány ve výchozím nastavení. V tomto tutoriálu se naučíme, jak zaregistrovat soubory DLL pro Windows, jako jsou Windows 7, Windows 8, Windows 10 a Windows Server.
co je registrace DLL?
operační systém Windows obsahuje mnoho DLL pro poskytování knihoven a pomocných funkcí spustitelným souborům. Aby bylo možné tyto soubory DLL používat, měly by být zaregistrovány. Registrace souboru DLL ukládá informace o souboru DLL do registru systému Windows. Ve výchozím nastavení je většina souborů DLL registrována a lze je použít prostřednictvím rozhraní příkazového řádku a jinými způsoby. Dokonce i většina knihoven 3. stran a souborů DLL je registrována během instalace.
registrovat DLL přes Windows Run GUI
DLL lze zaregistrovat pomocí různých způsobů, ale obecně se používá příkaz regsvr32. Příkaz regsvr32 lze provést pomocí dialogového okna Spustit systém Windows. Nejprve otevřeme dialogové okno Spustit Windows z nabídky Start nebo pomocí klávesové zkratky WIN+R. Poté zadáme příkaz regsvr32 a úplnou nebo absolutní cestu souboru DLL.
regsvr32 "D:\mylibrary.dll"
registrovat DLL přes MS-DOS nebo PowerShell rozhraní příkazového řádku
dalším způsobem, jak zaregistrovat soubory DLL je pomocí rozhraní příkazového řádku, jako je MS-DOS nebo PowerShell. Nejprve otevřeme rozhraní příkazového řádku z nabídky Start. V následujícím příkladu otevřeme PowerShell.
nyní zadáme příkaz regsvr32 jako níže.
regsvr32 "D:\mylibrary.dll"
„modul se nepodařilo načíst zadaný modul nebyl nalezen“ chyba a řešení
přidání nových souborů DLL do registru Windows a Windows je úkolem na úrovni správy. V některých případech můžete získat “ modul se nepodařilo načíst. Zadaný modul nebyl nalezen “ chyba. Tuto chybu lze vyřešit otevřením zvýšeného rozhraní MS-DOS nebo PowerShell příkazového řádku. Chcete-li otevřít MS-DOS nebo PowerShell s podporou Správce, proveďte následující kroky.