Så här registrerar du en DLL- eller OCX-fil i Windows 10 via kommandotolken
Ibland kan applikationerna missa registreringen av DLL- eller OCX-filer, på grund av vilka användare kommer att möta fel och applikationer fungerar inte ordentligt. På grund av detta kommer användare att behöva registrera filerna själva. Registrering och avregistrering av programtilläggsfiler (DLL eller OCX) görs av RegSvr32-verktyget. I den här artikeln kommer vi att lära dig hur enkelt du kan registrera en DLL- eller OCX-fil i ditt operativsystem.
Registrera en DLL- eller OCX-fil i Windows
Genom att registrera en DLL eller OCX lägger användare till informationen i register så att Windows kan använda dessa filer. Informationen kommer att vara i form av ett namn eller CLSID. Detta gör det lättare för Windows att hitta rätt DLL eller OCX när en funktion relaterad till den används i ett annat program. Den innehåller sökvägen till dessa filer genom vilka den körbara koden för komponenten kommer att användas. Informationen som sparas i registret hänvisar alltid till den senaste versionen av komponenten. Detta krävs endast i sällsynta fall eftersom applikationerna i de flesta fall registrerar dessa filer under installationen. Det kan också användas för reparation av Windows-problem som inkluderar dessa filer. Några extra parametrar som du kan lägga till i kommandona:
- / u - Avregistrera DLL- eller OCX-filen
- / s - Tyst läge visar inga meddelanderutor.
- / Jag - Om det används utan / u ringer du DLLInstall (TRUE) för att installera och Om det används med / u ringer du DllInstall (FALSE) för att avinstallera DLL och DllUnregisterServer.
- / n - För att inte ringa DllRegister Server eller DllUnregisterServer. Detta alternativ måste användas med / i.
Du kan bara registrera de DLL- eller OCX-filer som kan registreras. Vissa filer har inga DLLRegisterServer () -funktioner genom vilka den kan registreras. Dessa filer är vanliga och har inget att göra med att registrera. Ett exempel kan tas från spel-DLL-filer som finns kvar i mappen och gör sitt jobb utan att bli registrerade i första hand.
Obs! Se till att du redan har DLL- eller OCX-filen tillgänglig innan du testar dessa metoder.
Använda Elevated Command Prompt för att registrera en DLL- eller OCX-fil
- Håll Windows och tryck på S för att öppna sökfunktionen. Typ cmd, högerklicka på den och välj Kör som administratör alternativ
Notera: Du kan också trycka på Alt + Skift + Enter efter att ha skrivit cmd i sökfunktionen. - Skriv nu kommandot nedan för att registrera DLL- eller OCX-filen.
regsvr32 jscript.dll
Notera: jscript.dll är filnamnet som du kan ändra till vilken fil du vill registrera.
- Du kan också registrera en DLL- eller OCX-fil som ligger på en annan plats genom att skriva följande kommando.
regsvr32 C: \ Users \ Kevin \ Desktop \ jscript.dll
- Om filen inte kan registreras kan du få felet enligt nedan:
- Ibland kan felet bero på att du försöker registrera en 32-bitars DLL- eller OCX-fil genom 64-bitars Regsvr32. Du måste använda 32-bitars Regsvr32 som ligger i Syswow64 mapp.
- Du kan skriva följande kommando för att registrera 32-bitars DLL eller OCX i ett 64-bitars operativsystem.
% SystemRoot% \ SysWOW64 \ regsvr32 jscript.dll
Du kan också använda PowerShell med samma kommandon för att registrera DLL- eller OCX-filer.