Előfordulhat, hogy az alkalmazások nem tudják regisztrálni a DLL vagy OCX fájlokat, ami miatt a felhasználók hibákat fognak tapasztalni, és az alkalmazások nem fognak megfelelően működni. Emiatt a felhasználóknak maguknak kell regisztrálniuk a fájlokat. Az alkalmazáskiterjesztés fájlok (DLL vagy OCX) regisztrációját és regisztrációjának törlését a RegSvr32 segédprogram végzi. Ebben a cikkben megtanuljuk, milyen egyszerűen regisztrálhat egy DLL vagy OCX fájlt az operációs rendszerében.
A DLL vagy OCX fájl regisztrálása a Windows rendszerben
DLL vagy OCX fájl regisztrálása a Windows rendszerben
A DLL vagy OCX regisztrálásával a felhasználók hozzáadják az információkat a Iktató hivatal hogy a Windows használhassa ezeket a fájlokat. Az információ név vagy CLSID formájában lesz. Ez megkönnyíti a Windows számára a helyes DLL vagy OCX megtalálását, amikor egy hozzá kapcsolódó funkciót egy másik programban használnak. Ez tartalmazza ezen fájlok elérési útját, amelyen keresztül az összetevő futtatható kódját használni fogják. A rendszerleíró adatbázisba mentett információk mindig az összetevő legújabb verziójára vonatkoznak. Erre csak ritka esetekben van szükség, mert a legtöbb esetben az alkalmazások a telepítés során regisztrálják ezeket a fájlokat. Használható a a Windows javítása ezeket a fájlokat tartalmazó kérdések. Néhány extra paraméter, amelyet hozzáadhat a parancsokhoz:
- / u - Törölje a DLL vagy OCX fájl regisztrációját
- / s - Csendes üzemmód, nem jelenít meg üzenetablakokat.
- /ÉN - Ha / u nélkül használjuk, akkor a DLLInstall (IGAZ) meghívására van szükség a telepítéshez, és ha a / u-val használjuk, akkor a DllInstall (FALSE) programot hívja meg a DLL és a DllUnregisterServer eltávolításához.
- / n - A DllRegister Server vagy a DllUnregisterServer nem hívása miatt. Ezt az opciót a / i paranccsal kell használni.
Csak a regisztrálható DLL vagy OCX fájlokat regisztrálhatja. Egyes fájlok nem lesznek DLLRegisterServer () funkciók, amelyeken keresztül regisztrálhat. Ezek a fájlok rendesek, és semmi közük a regisztrációhoz. Példát lehet venni a játék DLL fájljairól, amelyek a mappában maradnak és munkájukat elvégzik anélkül, hogy regisztrálnák magukat.
Megjegyzés: Győződjön meg róla, hogy már rendelkezésre áll a DLL vagy OCX fájl, mielőtt megpróbálja ezeket a módszereket.
A Fokozott parancssor használata egy DLL vagy OCX fájl regisztrálásához
- Tartsd a ablakok gombot és nyomja meg a gombot S a keresési funkció megnyitásához. típus cmd , kattintson rá a jobb gombbal, és válassza a lehetőséget Futtatás rendszergazdaként választási lehetőség
jegyzet : Megnyomhatja a gombot is Alt + Shift + Enter miután beírta a cmd parancsot a keresési funkcióba.
Az emelt parancssor megnyitása
- Most írja be az alábbi parancsot a DLL vagy OCX fájl regisztrálásához.
regsvr32 jscript.dll
jegyzet : jscript.dll az a fájlnév, amelyet megváltoztathat bármelyik regisztrálni kívánt fájlra.
A DLL fájl sikeresen regisztrálva
- A következő parancs beírásával regisztrálhat egy másik helyen található DLL vagy OCX fájlt is.
regsvr32 C: Users Kevin Desktop jscript.dll
A DLL regisztrálása egy másik úton
- Ha a fájl nem regisztrálható, akkor az alábbi hibaüzenetet kaphatja:
Hiba történt a regisztráció hiányában
- Előfordulhat, hogy a hiba oka az lehet, hogy egy 32 bites DLL vagy OCX fájlt próbál meg regisztrálni 64 biten keresztül Regsvr32 . Használnia kell a 32 bites verziót Regsvr32 hogy található a Syswow64 mappába.
- A következő parancsot beírhatja a 32 bites DLL vagy OCX regisztrálásához egy 64 bites operációs rendszerben.
% SystemRoot% SysWOW64 regsvr32 jscript.dll
32 bites DLL fájl regisztrálása 64 bites Windows rendszeren
A PowerShell is használható ugyanazokkal a parancsokkal a DLL vagy OCX fájlok regisztrálásához.
Címkék STB OCX ablakok 2 perc olvasás