Regsvr32 operētājsistēmā Windows: skaidrojumi, komandas, lietojums un kļūdu ziņojumi

Regsvr32 Windows Explanation



Regsvr32 ir komandrindas utilīta operētājsistēmā Windows, ko var izmantot, lai reģistrētu un atceltu DLL failu reģistrāciju. Reģistrējot DLL, jūs norādāt sistēmai Windows, kur atrast failu, lai to varētu izmantot citas jūsu datora programmas. Ja anulējat DLL reģistrāciju, jūs sakāt Windows noņemt faila reģistrācijas informāciju. Ir divi veidi, kā izmantot Regsvr32, lai reģistrētu DLL: 1. Atveriet komandu uzvedni. 2. Ierakstiet regsvr32 path_to_dll_file un pēc tam nospiediet taustiņu Enter. Piemēram, lai reģistrētu failu mydll.dll, jums jāievada šāda komanda: regsvr32 mydll.dll Ja DLL ir veiksmīgi reģistrēts, jūs redzēsit šādu ziņojumu: DllRegisterServer failā mydll.dll izdevās. Ja DLL nav reģistrēts, jūs redzēsit šādu ziņojumu: DllRegisterServer failā mydll.dll neizdevās. Ja vēlaties atcelt DLL reģistrāciju, varat izmantot slēdzi /u. Piemēram, lai atceltu faila mydll.dll reģistrāciju, jums jāievada šāda komanda: regsvr32 /u mydll.dll Ja DLL reģistrācija ir veiksmīgi atcelta, tiks parādīts šāds ziņojums: DllUnregisterServer failā mydll.dll izdevās. Ja DLL nav reģistrēts, jūs redzēsit šādu ziņojumu: DllUnregisterServer failā mydll.dll neizdevās.



Microsoft Windows operētājsistēmās, pa labi fr32 ir komandrindas utilīta, ko izmanto, lai reģistrētu un atceltu OLE vadīklas, piemēram, DLL un ActiveX vadīklas, Windows reģistrā. Piemēram, DDL, ko izmantot kopā ar regsvr32, ir jāeksportē funkcijas DllRegisterServer un DllUnregisterServer. Šim rīkam var būt nepieciešams novērst dažas problēmas programmā Windows, Microsoft Internet Explorer vai citās programmās.









wauauserv

Regsvr32 operētājsistēmā Windows

Regsvr32.exe ir iekļauts Microsoft IE 3.0 vai jaunākā versijā, Windows 95 OSR2 vai jaunākā versijā un Windows NT 4.0 5. servisa pakotnē. Regsvr32.exe ir instalēts sistēmas mapē (Windows Me / Windows 98 / Windows 95) vai System32 (Windows NT). / Windows XP / Windows Vista / Windows 7).



Regsvr32 komanda un lietošana

RegSvr32.exe komandrindas opcijas:

google lapas ievieto pašreizējo datumu

Regsvr32 [/ u] [/ n] [/ i [: cmdline]] dll nosaukums

2. Iespējas:



  • /u: tiks atcelta faila reģistrācija.
  • /s: klusi palaiž regsvr32 un nerāda nekādus ziņojumus.
  • /n: neizsauc DllRegisterServer. Šī opcija jāizmanto kopā ar /i.
  • /i:cmdline: izsauc DllInstall, nododot tai neobligātu [cmdline]. Lietojot kopā ar /u, tiek noņemts dll.
  • dllname: norāda reģistrējamā DLL faila nosaukumu.

Piemēram, manuāli reģistrēt un noņemt dll failu shm.dll mēs CMD varam veikt šādas darbības:

  • regsvr32 shm.dll, lai reģistrētu failu.
  • regsvr32 / u shm.dll, lai izdzēstu failu.

Regsvr32.exe kļūdu ziņojumi

1. Kļūdu ziņojumu saraksts, ko izraisa Regsvr32.exe operētājsistēmā Windows Vista vai jaunākā versijā.

Šajā sarakstā ir RegSvr32 kļūdu ziņojumi un iespējamie cēloņi:

  1. Komandas karodziņš ''%1″ nav derīgs. Pārskatiet komandu lietojumu un mēģiniet vēlreiz.
  2. Šī komanda ir derīga tikai tad, ja ir atvērts Microsoft Visual Studio OLE lietotāja vadības projekts.
  3. Lai reģistrētu moduli, jānorāda binārais nosaukums.
  4. Komanda OleInitialize neizdevās. Jūsu datoram var būt maz atmiņas. Aizveriet visas atvērtās programmas un mēģiniet vēlreiz.
  5. Neizdevās ielādēt moduli ''%1''. N n Pārbaudiet, vai binārais fails ir saglabāts norādītajā ceļā, vai atkļūdojiet to, lai pārbaudītu problēmas ar binārajiem vai atkarīgajiem .DLL failiem. N n% 2.
  6. Modulis ''%1″' tika ielādēts, bet ieejas punkts %2 netika atrasts. Lūdzu, pārliecinieties, vai '%1' ir derīgs DLL vai OCX fails, un pēc tam mēģiniet vēlreiz.
  7. Modulis '%1' tika ielādēts, bet izsaukums uz %2 neizdevās ar kļūdas kodu %3. Lai iegūtu papildinformāciju par šo problēmu, meklējiet tīmeklī, kā meklēšanas vienumu izmantojot kļūdas kodu.
  8. Modulis '%1' var nebūt saderīgs ar jūsu izmantoto Windows versiju. Pārliecinieties, vai modulis ir saderīgs ar regsvr32.exe x86 (32 bitu) vai x64 (64 bitu) versiju.

2. Kļūdu ziņojumu saraksts, ko radījis Regsvr32.exe operētājsistēmā, kas ir vecāka par Windows Vista.

Šajā sarakstā ir RegSvr32 kļūdu ziņojumi un iespējamie cēloņi:

iespējot USB rakstīšanas reg
  1. Neatpazīts karodziņš: /invalid_flag.
  2. DLL nosaukums netika norādīts.
  3. Bibliotēkas nosaukums tika ielādēts, bet DllRegisterServer vai DllUnregisterServer ieejas punkts netika atrasts.
  4. Dllname nav izpildāms fails, un šim faila tipam nav reģistrēts reģistrācijas palīgs.
  5. Bibliotēkas nosaukums tika ielādēts, bet DllRegisterServer vai DllUnregisterServer ieejas punkts netika atrasts.
  6. Dllname nereģistrējas, vai arī atmiņā ir bojāta versija.
  7. OleInitialize (vai OleUninitialize) neizdevās.
  8. LoadLibrary('Dllname') neizdevās. GetlastError atgriež 0x00000485.
  9. LoadLibrary('Dllname') neizdevās. GetLastError atgriež 0x00000002.
  10. LoadLibrary('dskmaint.dll') neizdevās. GetLastError atgriež 0x000001f.
  11. DllRegisterServer (vai DllUnregisterServer) kļūda DLL nosaukumā. Atgriešanas kods: virkne.

Varat atrast instalēto Regsvr32.exe Sistēma (Windows Me / Windows 98 / Windows 95) vai Sistēma 32 (Windows NT/Windows XP/Windows Vista/Windows 7) un operētājsistēmā Windows 64 bitu jūs atradīsiet divas Regsv32.exe versijas, proti. Ir pieejama 64 bitu versija % systemroot% System32 regsvr32.exe un ir pieejama 32 bitu versija % systemroot% SysWoW64 regsvr32.exe skaidro KB249873 .

Populārākas Posts