Mi az a Regsvr32.exe a Windows rendszerben, és hogyan kell használni? Mit csinál a Regsvr32.exe? Hogyan lehet regisztrálni, törölni a dll, ocz fájlokat a Regsvr32.exe segítségével? Regsvr32.exe értékeket. Bővebben itt.
A Regsvr32 egy parancssori segédprogram a Windows rendszerben, amely DLL-fájlok regisztrálására és regisztrációjának törlésére használható. Amikor regisztrál egy DLL-t, megmondja a Windowsnak, hogy hol találja a fájlt, hogy a számítógépén lévő többi program is felhasználhassa. Ha törli egy DLL regisztrációját, azt mondja a Windowsnak, hogy távolítsa el a fájl regisztrációs adatait. A Regsvr32 használatával kétféleképpen regisztrálhat egy DLL-t: 1. Nyissa meg a Parancssort. 2. Írja be a regsvr32_dll_fájl elérési útját, majd nyomja le az Enter billentyűt. Például a mydll.dll fájl regisztrálásához írja be a következő parancsot: regsvr32 mydll.dll Ha a DLL sikeresen regisztrált, a következő üzenet jelenik meg: A DllRegisterServer a mydll.dll fájlban sikerült. Ha a DLL nincs regisztrálva, a következő üzenetet fogja látni: A DllRegisterServer a mydll.dll fájlban nem sikerült. Ha törölni szeretne egy DLL regisztrációját, használja a /u kapcsolót. Például a mydll.dll fájl regisztrációjának törléséhez írja be a következő parancsot: regsvr32 /u mydll.dll Ha a DLL regisztrációja sikeresen megtörtént, a következő üzenet jelenik meg: A DllUnregisterServer a mydll.dll fájlban sikerült. Ha a DLL nincs regisztrálva, a következő üzenetet fogja látni: A DllUnregisterServer a mydll.dll fájlban nem sikerült.
Microsoft Windows operációs rendszereken, jobb fr32 egy parancssori segédprogram, amellyel OLE-vezérlőket, például DLL-eket és ActiveX-vezérlőket regisztrálhat és törölhet a Windows rendszerleíró adatbázisában. Például a regsvr32-vel együtt használandó DDL-nek exportálnia kell a DllRegisterServer és a DllUnregisterServer függvényeket. Az eszköz használatához szükség lehet bizonyos problémák elhárítására a Windows, a Microsoft Internet Explorer vagy más programokban.
tiszta főablakok 10
Regsvr32 Windows alatt
A Regsvr32.exe a Microsoft IE 3.0 vagy újabb, a Windows 95 OSR2 vagy újabb, valamint a Windows NT 4.0 Service Pack 5 csomag része. A Regsvr32.exe a rendszermappába (Windows Me / Windows 98 / Windows 95) vagy a System32-be (Windows NT) telepítve van. / Windows XP / Windows Vista / Windows 7).
A Regsvr32 parancsa és használata
RegSvr32.exe parancssori beállítások:
Regsvr32 [/ u] [/ n] [/ i [: cmdline]] dllnév
2. Opciók:
a Windows 10 csendes órája folyamatosan bekapcsol
- /u: Ezzel törli a fájl regisztrációját.
- /s: Csendesen futtatja a regsvr32-t, és nem jelenít meg üzeneteket.
- /n: Nem hívja meg a DllRegisterServert. Ezt az opciót az /i-vel kell használni.
- /i:cmdline: Meghívja a DllInstall-t, egy opcionális [cmdline] átadásával. A /u paranccsal együtt használva a dll eltávolítását eredményezi.
- dllname: Megadja a regisztrálandó DLL fájl nevét.
Például manuálisan dll fájl regisztrálása és regisztrációjának törlése shm.dll a következőket tehetjük a CMD-ben:
- regsvr32 shm.dll fájlt a fájl regisztrálásához.
- regsvr32 / u shm.dll fájlt a fájl törléséhez.
Regsvr32.exe hibaüzenetek
1. A Regsvr32.exe által okozott hibaüzenetek listája Windows Vista vagy újabb rendszeren.
Az alábbi lista a RegSvr32 hibaüzeneteket és lehetséges okokat tartalmazza:
- A(z) ''%1″” parancsjelző nem érvényes. Tekintse át a parancshasználatot, és próbálja újra.
- Ez a parancs csak akkor érvényes, ha a Microsoft Visual Studio OLE felhasználói vezérlési projektje meg van nyitva.
- Modul regisztrálásához meg kell adnia egy bináris nevet.
- Az OleInitialize parancs nem sikerült. Lehet, hogy kevés a számítógép memóriája. Zárjon be minden nyitott programot, és próbálja újra.
- Nem sikerült betölteni a(z) ''%1'' modult. N n Ellenőrizze, hogy a bináris fájl a megadott elérési úton van-e tárolva, vagy végezze el a hibakeresést a bináris vagy függő .DLL fájlokkal kapcsolatos problémák ellenőrzéséhez. N n% 2.
- A(z) ''%1″'' modul betöltve, de a %2 belépési pont nem található. Győződjön meg arról, hogy a '%1' érvényes DLL- vagy OCX-fájl, majd próbálja újra.
- A(z) '%1' modul betöltődött, de a(z) %2 hívása %3 hibakóddal meghiúsult. Ha többet szeretne megtudni erről a problémáról, keressen az interneten a hibakód használatával.
- Előfordulhat, hogy a '%1' modul nem kompatibilis az Ön által használt Windows-verzióval. Győződjön meg arról, hogy a modul kompatibilis a regsvr32.exe x86 (32 bites) vagy x64 (64 bites) verziójával.
2. A Regsvr32.exe által okozott hibaüzenetek listája a Windows Vista előtti operációs rendszerben.
Az alábbi lista a RegSvr32 hibaüzeneteket és lehetséges okokat tartalmazza:
javítás wmi
- Felismeretlen jelző: /invalid_flag.
- A DLL név nincs megadva.
- A könyvtárnév betöltve, de a DllRegisterServer vagy a DllUnregisterServer belépési pont nem található.
- A Dllname nem futtatható fájl, és ehhez a fájltípushoz nincs regisztrálva regisztrációs segéd.
- A könyvtárnév betöltve, de a DllRegisterServer vagy a DllUnregisterServer belépési pont nem található.
- A Dllname nem regisztrálja magát, vagy sérült verzió van a memóriában.
- Az OleInitialize (vagy az OleUninitialize) nem sikerült.
- A LoadLibrary('Dllname') betöltése nem sikerült. A GetlastError 0x00000485 értéket ad vissza.
- A LoadLibrary('Dllname') betöltése nem sikerült. A GetLastError 0x00000002 értéket ad vissza.
- A LoadLibrary('dskmaint.dll') nem sikerült. A GetLastError 0x000001f értéket ad vissza.
- DllRegisterServer (vagy DllUnregisterServer) hiba a Dll névben. Visszatérési kód: string.
A Regsvr32.exe telepítve található Rendszer (Windows Me / Windows 98 / Windows 95) vagy Rendszer32 (Windows NT/Windows XP/Windows Vista/Windows 7) és Windows 64 bites rendszeren a Regsv32.exe két verziója található, ti. Megérkezett a 64 bites verzió % systemroot% System32 regsvr32.exe és a 32 bites verzió is bekerült % systemroot% SysWoW64 regsvr32.exe magyarázza KB249873 .