Regsvr32 Windowsis: selgitused, käsud, kasutus- ja veateated

Regsvr32 Windows Explanation



Regsvr32 on Windowsi käsurea utiliit, mida saab kasutada DLL-failide registreerimiseks ja registreerimise tühistamiseks. Kui registreerite DLL-i, ütlete Windowsile, kust fail leida, et seda saaksid kasutada ka teised teie arvuti programmid. Kui tühistate DLL-i registreerimise, käsite Windowsil eemaldada faili registreerimisteave. Regsvr32 kasutamiseks DLL-i registreerimiseks on kaks võimalust: 1. Avage käsuviip. 2. Tippige regsvr32 path_to_dll_file ja seejärel vajutage sisestusklahvi. Näiteks faili mydll.dll registreerimiseks tippige järgmine käsk: regsvr32 mydll.dll Kui DLL on edukalt registreeritud, näete järgmist teadet: DllRegisterServer failis mydll.dll õnnestus. Kui DLL pole registreeritud, näete järgmist teadet: DllRegisterServer failis mydll.dll ebaõnnestus. Kui soovite DLL-i registreerimise tühistada, võite kasutada lülitit /u. Näiteks faili mydll.dll registreerimise tühistamiseks tippige järgmine käsk: regsvr32 /u mydll.dll Kui DLL-i registreerimine õnnestus, näete järgmist teadet: DllUnregisterServer failis mydll.dll õnnestus. Kui DLL pole registreeritud, näete järgmist teadet: DllUnregisterServer failis mydll.dll ebaõnnestus.



Microsoft Windowsi operatsioonisüsteemides paremal fr32 on käsurea utiliit, mida kasutatakse OLE-juhtelementide (nt DLL-id ja ActiveX-juhtelemendid) registreerimiseks ja registreerimise tühistamiseks Windowsi registris. Näiteks koos regsvr32-ga kasutatav DDL peab eksportima funktsioonid DllRegisterServer ja DllUnregisterServer. See tööriist võib vajada Windowsi, Microsoft Internet Exploreri või muude programmide probleemide tõrkeotsingut.









puhas peaaknad 10

Regsvr32 Windowsis

Regsvr32.exe on kaasas Microsoft IE 3.0 või uuema versiooniga, Windows 95 OSR2 või uuemaga ja Windows NT 4.0 hoolduspaketiga 5. Regsvr32.exe installitakse süsteemikausta (Windows Me / Windows 98 / Windows 95) või System32 (Windows NT) / Windows XP / Windows Vista / Windows 7).



Regsvr32 juhtimine ja kasutamine

RegSvr32.exe käsurea valikud:

Regsvr32 [/ u] [/ n] [/ i [: cmdline]] dllnimi

2. Valikud:



aknad 10 vaikset tundi muudkui lülituvad sisse
  • /u: see tühistab faili registreerimise.
  • /s: Käitab regsvr32 vaikselt ja ei kuva ühtegi teadet.
  • /n: ei helista DllRegisterServerile. Seda valikut tuleks kasutada koos /i-ga.
  • /i:cmdline: kutsub DllInstalli, edastades sellele valikulise [cmdline]. Koos /u kasutamine põhjustab dll-i eemaldamise.
  • dllname: määrab registreeritava DLL-faili nime.

Näiteks käsitsi registreerige ja tühistage dll-fail shm.dll saame CMD-s teha järgmist:

  • regsvr32 shm.dll faili registreerimiseks.
  • regsvr32 / u shm.dll faili kustutamiseks.

Regsvr32.exe veateated

1. Windows Vista või uuema versiooni Regsvr32.exe põhjustatud veateadete loend.

Järgmine loend sisaldab RegSvr32 tõrketeateid ja võimalikke põhjuseid.

  1. Käsu lipp ''% 1″ ei kehti. Vaadake käsukasutus üle ja proovige uuesti.
  2. See käsk kehtib ainult siis, kui Microsoft Visual Studio OLE kasutajakontrolli projekt on avatud.
  3. Mooduli registreerimiseks peate sisestama binaarse nime.
  4. OleInitialize käsk ebaõnnestus. Teie arvutis võib olla vähe mälu. Sulgege kõik avatud programmid ja proovige uuesti.
  5. Mooduli ''% 1'' laadimine nurjus. N n Veenduge, et kahendfail on määratud teele salvestatud, või siluge see, et kontrollida binaar- või sõltuvate .DLL-failidega seotud probleeme. N n% 2.
  6. Moodul ''%1″' laaditi, kuid sisenemispunkti %2 ei leitud. Veenduge, et '%1' on kehtiv DLL- või OCX-fail, ja proovige uuesti.
  7. Moodul '%1' laaditi, kuid kõne numbrile %2 nurjus veakoodiga %3. Selle probleemi kohta lisateabe saamiseks otsige veebist, kasutades otsinguterminina veakoodi.
  8. Moodul '%1' ei pruugi teie kasutatava Windowsi versiooniga ühilduda. Veenduge, et moodul ühilduks regsvr32.exe versiooniga x86 (32-bitine) või x64 (64-bitine).

2. Regsvr32.exe põhjustatud veateadete loend operatsioonisüsteemis enne Windows Vistat.

Järgmine loend sisaldab RegSvr32 tõrketeateid ja võimalikke põhjuseid.

wmi parandamine
  1. Tundmatu lipp: /invalid_flag.
  2. DLL-i nime ei määratud.
  3. Teegi nimi laaditi, kuid sisestuspunkti DllRegisterServer või DllUnregisterServer ei leitud.
  4. Dllname ei ole käivitatav fail ja selle failitüübi jaoks pole registreerimisabistajat registreeritud.
  5. Teegi nimi laaditi, kuid sisestuspunkti DllRegisterServer või DllUnregisterServer ei leitud.
  6. Dllname ei registreeri end ise või on mälus rikutud versioon.
  7. OleInitialize (või OleUninitialize) ebaõnnestus.
  8. LoadLibrary('Dllname') ebaõnnestus. GetlastError tagastab 0x00000485.
  9. LoadLibrary('Dllname') ebaõnnestus. GetLastError tagastab 0x00000002.
  10. LoadLibrary('dskmaint.dll') ebaõnnestus. GetLastError tagastab 0x000001f.
  11. Dll-i nimes DllRegisterServer (või DllUnregisterServer) viga. Tagastuskood: string.

Leiate installitud Regsvr32.exe Süsteem (Windows Me / Windows 98 / Windows 95) või Süsteem 32 (Windows NT/Windows XP/Windows Vista/Windows 7) ja Windows 64-bitises versioonis leiate kaks Regsv32.exe versiooni, nimelt. 64-bitine versioon on saadaval % systemroot% System32 regsvr32.exe ja 32-bitine versioon on sees % systemroot% SysWoW64 regsvr32.exe selgitab KB249873 .

Lemmik Postitused