někdy narazíte na problém se systémem Windows, kde musíte zaregistrovat soubor DLL v počítači? DLL soubor, aka Dynamic Link Library, jsou soubory, které obsahují funkce používané ve více aplikacích.
například Microsoft Office má stovky soubory DLL, které mohou být použity mezi různými programy Office provádět některé funkce, jako je kontrola pravopisu, atd. Více programů může načíst stejnou DLL současně.,
zaregistrujte 32 nebo 64bitové DLL v systému Windows
Pokud potřebujete zaregistrovat DLL kvůli nějakému poškození nebo selhání instalace, můžete to udělat ručně podle níže uvedené metody.
Krok 1: Nejprve klikněte na Start a poté spusťte.
Krok 2: Nyní vše, co musíte udělat, aby se zaregistrovat DLL soubor zadejte příkaz regsvr32 následovaný cestu k DLL souboru.
regsvr32 "C:\Windows\System32\myfile.dll”
Krok 3: Nyní klepněte na tlačítko OK a měli byste dostat zprávu s potvrzením, že DLL byla úspěšně zaregistrována.,
to je ono! Nyní byla vaše DLL úspěšně přidána do registru a může být použita programy Windows. Všimněte si, že pokud se zobrazí chybová zpráva, může se stát, že používáte 64bitovou verzi příkazu a ne 32bitovou verzi., Pokud máte 64-bitovou verzi systému Windows nainstalována a DLL je 32-bit, pak byste měli spustit příkaz pomocí 32-bitovou verzi regsvr32:
%systemroot%\SysWoW64\regsvr32 <PATH TO DLL>
Také, pokud používáte 32-bit DLL, pak se ujistěte se, že přesunout soubor ze složky %systemroot%\System32 %systemroot%\SysWoW64 první, před spuštěním příkazu., V opačném případě, můžete vidět zprávy jako:
The module failed to load The specified module could not be found
Pokud nejste schopni zaregistrovat DLL soubor a nakonec se chybová zpráva říká, že pokusu o registraci souboru DLL nepodařilo, možná budete chtít zakázat UAC (Řízení Uživatelských Účtů) ve Windows.
vypnutí UAC bylo známo, že opravuje problém neúspěšných pokusů o registraci DLL. Další problémy mohou být, že musíte kliknout pravým tlačítkem myši na příkazový řádek a zvolit Spustit jako správce. Někdy, pokud příkazový řádek nemá oprávnění správce, příkaz register DLL selže.,