Někdy narazíte na problém se systémem Windows, kde musíte v počítači zaregistrovat soubor DLL? DLL soubor, aka Dynamic Link Library, jsou soubory, které obsahují funkce používané ve více aplikacích.
Například Microsoft Office má stovky souborů DLL, které lze použít mezi různými programy sady Office k provádění určitých určitých funkcí, jako je kontrola pravopisu atd. Více programů může načíst stejnou knihovnu DLL současně.
Registrace 32 nebo 64bitových knihoven DLL ve Windows
Pokud potřebujete zaregistrovat nějakou knihovnu DLL kvůli nějakému poškození nebo selhání instalace, můžete to provést ručně podle níže popsané metody.
Krok 1 : Nejprve klikněte na Start a poté na Spustit .
Krok 2 : Nyní stačí, když zaregistrujete soubor DLL, zadejte příkaz regsvr32 následovaný cestou souboru DLL.
regsvr32 “C: Windows 32 mfile.dll” \ t
Krok 3 : Nyní klepněte na tlačítko OK a měli byste obdržet potvrzovací zprávu, že knihovna DLL byla úspěšně zaregistrována.
A je to! Nyní vaše DLL byla úspěšně přidána do registru a mohou být použity programy Windows. Pokud se zobrazí chybová zpráva, může se jednat o 64bitovou verzi příkazu a nikoli o 32bitovou verzi. Pokud máte 64bitovou verzi systému Windows nainstalovanou a knihovnu DLL 32bitovou, měli byste příkaz spustit pomocí 32bitové verze programu regsvr32:
% systemroot% SysWoW64 regsvr32
Pokud také používáte 32bitovou knihovnu DLL, ujistěte se, že jste soubor přesunuli ze složky % systemroot% System32 do složky % systemroot% SysWoW64 před spuštěním příkazu. V opačném případě se mohou zobrazit zprávy jako:
Modul se nepodařilo načíst Zadaný modul nebyl nalezen
Pokud nejste schopni zaregistrovat soubor DLL a skončíte s chybovou zprávou, že pokus o registraci souboru DLL se nezdařil, můžete v systému Windows zakázat kontrolu UAC (User Account Control).
Vypnutí UAC bylo známo, že opravuje problém neúspěšných pokusů o registraci knihoven DLL. Dalšími problémy mohou být, že je třeba klepnout pravým tlačítkem myši na příkazový řádek a vybrat příkaz Spustit jako správce . Někdy, pokud příkazový řádek nemá oprávnění správce, příkaz registru DLL se nezdaří.
Nakonec, pokud příkaz regsvr32 chybí nebo je poškozen, můžete spustit kontrolu systémových souborů a opravit problémy s původními soubory systému Windows. Pokud stále máte problémy, napište komentář! Užívat si!