někdy mohou aplikace chybět při registraci souborů DLL nebo OCX, kvůli kterým budou uživatelé čelit chybám a aplikace nebudou fungovat správně. Z tohoto důvodu budou uživatelé vyžadovat registraci souborů sami. Registrace a neregistrace souborů rozšíření aplikace (DLL nebo OCX)se provádí pomocí nástroje RegSvr32. V tomto článku vás naučíme, jak snadno můžete zaregistrovat soubor DLL nebo OCX v operačním systému.,

Jak se Zaregistrovat soubor DLL nebo OCX v systému Windows

Registrace DLL nebo OCX Soubor v systému Windows

Po registraci knihovny DLL nebo OCX, jsou uživatelé přidání informací do registru tak, že Windows může použít tyto soubory. Informace budou ve formě jména nebo CLSID. To usnadňuje systému Windows najít správnou DLL nebo OCX, když je funkce související s ním použita v jiném programu., Bude obsahovat cestu těchto souborů, pomocí kterých bude použit spustitelný kód komponenty. Informace uložené v registru budou vždy odkazovat na nejnovější verzi komponenty. To je vyžadováno pouze ve vzácných případech, protože ve většině případů aplikace zaregistrují tyto soubory během instalace. Může být také použit pro opravu problémů se systémem Windows, které obsahují tyto soubory. Některé další parametry, které můžete přidat do příkazů:

  • /u – zrušit Registraci DLL nebo OCX souboru
  • /s – Tichý režim, zobrazí žádné zprávou.,
  • / I-pokud je používán bez / u, zavolá DLLInstall(TRUE) k instalaci a pokud je používán s /u, zavolá DllInstall (FALSE) k odinstalaci DLL a DllUnregisterServer.
  • / n – za to, že nevoláte DllRegister Server nebo DllUnregisterServer. Tato volba musí být použita s /i.

můžete zaregistrovat pouze soubory DLL nebo OCX, které jsou registrovatelné. Některé soubory nebudou mít žádné DLLRegisterServer() funkce, pomocí kterých se může zaregistrovat. Tyto soubory jsou běžné a nemají nic společného s registrací., Příklad lze vzít z herních DLL souborů, které zůstávají ve složce a dělají svou práci, aniž by se na prvním místě zaregistrovali.

Poznámka: Před vyzkoušením těchto metod se ujistěte, že již máte k dispozici soubor DLL nebo OCX.

pomocí zvýšeného příkazového řádku zaregistrujte soubor DLL nebo OCX

  1. podržte klávesu Windows a stisknutím tlačítka S otevřete funkci vyhledávání. Zadejte cmd, klikněte na něj pravým tlačítkem a vyberte možnost Spustit jako správce
    Poznámka: Po zadání cmd do vyhledávací funkce můžete také stisknout Alt + Shift + Enter.,

    Otevření příkazového řádku se zvýšenými
  2. Nyní zadejte příkaz níže zaregistrovat soubor DLL nebo OCX.
    regsvr32 jscript.dll

    Poznámka: jscript.dll je název souboru, který můžete změnit na libovolný soubor, který chcete zaregistrovat.,

    Úspěšně zaregistrovány souboru DLL,
  3. můžete také zaregistrovat soubor DLL nebo OCX, která se nachází v jiném umístění zadáním následujícího příkazu.,
    regsvr32 C:\Users\Kevin\Desktop\jscript.dll
    Registrace DLL na různé cesty
  4. Pokud soubor není sama pak se můžete dostat na chyby, jak je uvedeno níže:
    Chyba pro registraci
  5. Někdy může být chyba, protože se snažíte registrovat 32-bit DLL nebo OCX souboru přes 64-bit Regsvr32. Musíte použít 32bitový Regsvr32, který je umístěn ve složce Syswow64.,
  6. můžete zadat následující příkaz pro registraci 32bitové DLL nebo OCX v 64bitovém operačním systému.
    %SystemRoot%\SysWOW64\regsvr32 jscript.dll
    Registrace 32-bit DLL soubor na 64-bit Windows

můžete také použít PowerShell s stejné příkazy k registraci DLL nebo OCX soubory.

Značky

DLL OCX Windows

Articles

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *