Week 9
Tartalomjegyzék:
A Microsoft Windows operációs rendszerekben a regsvr32 egy parancssori segédprogram, amelyet az OLE-vezérlők, például a DLL-ek és az ActiveX-vezérlők regisztrálásához és törléséhez használnak a Windows rendszerleíró adatbázisban. Például - a regsvr32 programmal használható DDL-nek ki kell exportálnia a DllRegisterServer és a DllUnregisterServer funkciókat.
Regsvr32 Windows alatt
A Regsvr32.exe a Microsoft IE 3.0 vagy újabb verziójában, a Windows 95 OSR2 vagy újabb verzióban és a Windows NT 4.0 Service Pack csomagban található. 5. A Regsvr32.exe telepítve van (Windows Me / Windows 98 / Windows 95) vagy System32 (Windows NT / Windows XP / Windows Vista / Windows 7) mappában.
Regsvr32 Command and Usage
1. RegSvr32.exe parancssori lehetőségek:
Regsvr32 [/ u] [/ n] [/ i [: cmdline]] dllname
2. Paraméterek:
- / u: Feloldja a fájlt.
- / s: A regsvr32 csendben fut, és nem jeleníti meg az üzeneteket.
- / n: nem hívja a DllRegisterServert. Ezt az opciót a /i.
- /i: cmdline használatával kell használni: A DllInstall hívja az opcionális [cmdline] értéket. Ha a / u-val együtt használja, akkor a dll-t eltávolítja.
- dllname: Megadja a regisztrált dll fájl nevét.
Például a shm.dll DLL fájl manuális regisztrálására és regisztrálására
- regsvr32 shm.dll fájl regisztrálásához
- regsvr32 / u shm.dll a fájl eltávolításához
Regsvr32.exe hibaüzenetek
1. A Regsvr32.exe által okozott hibaüzenetek a Windows Vista vagy későbbi verziójában
Az alábbi lista RegSvr32 hibaüzeneteket és lehetséges okokat tartalmaz:
- A "% 1" parancssablon nem érvényes. és próbálja újra.
- Ez a parancs csak akkor érvényes, ha megnyílik egy Microsoft Visual Studio OLE Custom Control projekt.
- Egy modul regisztrálásához bináris nevet kell adnia.
- Az OleInitialize parancs nem működik.
- A modul ""% 1 "" nem sikerült betölteni. n n Ellenőrizze, hogy a bináris fájl a megadott elérési útvonalon van-e tárolva, vagy ellenőrizze n n% 2.
- A modul ""% 1 "" betöltve, de a% 2 belépési pont nem található. n nAz "" % 1 "" egy érvényes DLL vagy OCX fájl, majd próbálkozzon újra.
- A (z)% 1 "" modul betöltődött, de a% 2 hívás nem sikerült a% 3 hibakóddal. N nEbben a probléma, keresés online a hibakódot keresési kifejezésként használva.
- A (z) "% 1" modul nem feltétlenül kompatibilis a futó Windows verzióval. Ellenőrizze, hogy a modul kompatibilis-e a regsvr32.exe x86 (32 bites) vagy x64 (64 bites) verziójával.
2. A Windows Vista előtt a Regsvr32.exe által okozott hibaüzenetek listája
Az alábbi lista RegSvr32 hibaüzeneteket és lehetséges okokat tartalmaz:
- Nem felismert zászló: /invalid_flag.
- Nincs megadott DLL-név.
- Dllname betöltésre került, de a DllRegisterServer vagy a DllUnregisterServer belépési pontját nem találtuk.
- A Dllname nem végrehajtható fájl, és regisztrációs segéd nincs regisztrálva ehhez a fájltípushoz.
- Dllname betöltve, de a DllRegisterServer vagy DllUnregisterServer belépési pont nem volt
- A Dllname nem önregisztrálható vagy sérült változat van a memóriában.
- OleInitialize failed (vagy OleUninitialize failed).
- LoadLibrary ("Dllname") sikertelen. A GetlastError értéke 0x00000485.
- LoadLibrary ("Dllname") sikertelen. A GetLastError értéke 0x00000002.
- LoadLibrary ("dskmaint.dll") sikertelen. A GetLastError értéke 0x000001f.
- A DllRegisterServer (vagy a DllUnregisterServer) a Dllnameben sikertelen. Visszatérési kód: string
A Regsvr32.exe program telepítve van a System (Windows Me / Windows 98 / Windows 95) vagy a System32 (Windows NT / Windows XP / Windows Vista / Windows 7) mappában. Windows 64 bites verziójában a Regsv32.exe verzió két verzióját találja. a 64 bites verzió % systemroot% System32 regsvr32.exe és a 32 bites változat % systemroot% SysWoW64 regsvr32.exe magyarázza KB249873.
Korrupt fájlok: Magyarázat, megelőzés és helyreállítás Windows alatt
Mi sérült fájlokat? Mi okozza a sérüléseket, és mit tehet meg, hogy megakadályozza a fájlok sérülését?
FIX: Hibaüzenetek STOP 0x0000007A, STOP 0x00000077, STOP 0x000000F4 Windows 7 alatt A Microsoft kiadott egy gyorsjavítást a Stop Error Messages STOP 0x0000007A, STOP 0x00000077, STOP 0x000000F4 Windows 7 vagy Windows Server 2008 R2 esetén, amikor egy nagy SATA merevlemezes számítógépet folytat.
A Microsoft kiadott egy gyorsjavítást a STOP 0x0000007A, STOP 0x00000077, STOP 0x000000F4 Windows 7 vagy Windows Server 2008 R2 esetén, amikor egy nagy SATA merevlemezes számítógépet folytat.
Távolítsa el a 3D objektumok mappáját a Windows alatt ez alatt a számítógép alatt
Ez a bejegyzés megmutatja, hogyan távolíthatja el a 3D objektumok mappát a Ezt a számítógép mappát a Windows 10-es fájlkezelő segítségével a Registry Editor vagy az Ultimate Windows Tweaker segítségével.