ID članka: 249873 - Zadnji pregled: 5. oktober 2006 - Revizija: 3.2 Razlaga uporabe orodja Regsvr32 in sporočil o napakah
Če sporočilo o napaki, ki se prikazuje, ni opisano v tem članku, najdete več člankov z opisi sporočil o napakah v tem članku Microsoftove zbirke znanja: 315854
(http://support.microsoft.com/kb/315854/
)
Središče za vire o sporočilih o napakah v operacijskih sistemih Windows 98 in Windows Me
Na tej straniPOVZETEK
Orodje Regsvr32 (Regsvr32.exe) se uporablja za registriranje in preklic registracije kontrolnikov za povezovanje in vdelavo predmetov (OLE), kot so knjižnice z dinamičnimi povezavami (DLL) ali kontrolniki ActiveX (OCX), ki se registrirajo samodejno. To je treba opraviti pri odpravljanju nekaterih težav s programom Windows, Microsoft Internet Explorerjem ali z drugimi programi. V tem članku iz Microsoftove zbirke znanja morate na primer z orodjem Regsvr32.exe preklicati registracijo kontrolnika Wuv3is.dll, preden ga lahko znova namestite s spletnega mesta Windows Update:
241122
(http://support.microsoft.com/kb/241122/
)
WINUP – Neveljavna napaka strani v »wuv3is.dll« (Ta povezava lahko vodi k besedilu, ki je delno ali v celoti v angleščini)
Če registriranje kontrolnika ne uspe ali potrebujete razvijalčeve informacije o odpravljanju težav z neuspešnimi poskusi registriranja kontrolnikov OLE, si oglejte ta članek iz Microsoftove zbirke znanja:
140346
(http://support.microsoft.com/kb/140346/
)
Mogoči za težave pri registriranju kontrolnikov OLE (Ta povezava lahko vodi k besedilu, ki je delno ali v celoti v angleščini) DODATNE INFORMACIJE
Orodje Regsvr32 je vključeno v Microsoft Internet Explorer 3.0 ali poznejše različice, Windows 95 OEM Service Release 2 (OSR2) ali poznejše različice in v Windows NT 4.0 Service Pack 5 (SP5) ali poznejše različice. Orodje Regsvr32.exe je nameščeno v mapi »System« (Windows Me/98/95) ali v mapi »System32« (Windows NT).
Uporaba orodja Regsvr32.exeZa orodje RegSvr32.exe so na voljo te možnosti v ukazni vrstici:http://www.microsoft.com/technet/treeview/default.asp?url=/technet/support/eventserrors.asp
(http://www.microsoft.com/technet/treeview/default.asp?url=/technet/support/eventserrors.asp)
Če želite na primer ročno registrirati kontrolnik ActiveX »Primer.ocx«, v ukazni poziv MS-DOS vnesite ta ukaz:
c:\regsvr32.exe primer.ocx Sporočila o napakah za orodje Regsvr32.exeNa spodnjem seznamu so sporočila o napakah za orodje RegSvr32 in mogoči vzroki za njih.Neprepoznana zastavica: /neveljavna_zastavica Vnesli ste neveljavno kombinacijo zastavic ali stikal (glejte razdelek »Uporaba orodja Regsvr32.exe« v tem članku). Ni določenega imena DLL. Niste vključili imena datoteke .dll (glejte razdelek »Uporaba orodja Regsvr32.exe« v tem članku). Imedll se je naložila, vendar ni bilo mogoče najti vhodne točke DllRegisterServer ali DllUnregisterServer. Imedll ni datoteka .dll ali .ocx. TO sporočilo o napaki se prikaže, če na primer vnesete regsvr32 wjview.exe. Imedll ni izvedljiva datoteka in za to vrsto datoteke ni registriranega pomočnika za registriranje. Imedll ni izvedljiva datoteka (.exe, .dll ali .ocx). To sporočilo o napaki se prikaže, če na primer vnesete regsvr32 autoexec.bat. Imedll se je naložila, vendar ni bilo mogoče najti vhodne točke DllRegisterServer ali DllUnregisterServer. Imedll morda ni izvožena ali pa je v pomnilniku poškodovana različica datoteke Imedll. Poskusite datoteko zaznati in odstraniti z orodjem Pview. Imedll se ne more samodejno registrirati ali pa je v pomnilniku poškodovana različica. To sporočilo se prikaže, če vnesete na primer regsvr32 icwdial.dll, ker se datoteka Icwdial.dll ne more samodejno registrirati. Če sumite, da je v pomnilniku poškodovana različica datoteke Imedll, poskusite znova zagnati računalnik ali pa znova ekstrahirajte izvirno različico datoteke. Če uporabljate Windows NT, boste morda morali uporabiti orodje Kill ali Pview iz kompleta Microsoft Windows NT Server 4.0 Resource Kit. Če želite več informacij, kliknite to številko članka iz Microsoftove zbirke znanja: 197155
(http://support.microsoft.com/kb/197155/
)
Kako prekiniti osirotele procese (Ta povezava lahko vodi k besedilu, ki je delno ali v celoti v angleščini) Funkcija OleInitialize ni uspela (ali Funkcija OleUninitialize ni uspela).Regsvr32 mora inicializirati knjižnico COM, preden lahko pokliče potrebne funkcije knjižnice COM, in jo ustaviti, preden se orodje zaustavi. Ta sporočila o napakah se prikažejo, če poskus inicializiranja ali ustavljanja knjižnice COM ne uspe. Datoteka Ole32.dll je lahko na primer poškodovana ali je napačne različice. Klic LoadLibrary("Imedll") ni uspel. GetlastError vrne 0x00000485 Iz Winerror.h, 0x00000485 = 1157 (ERROR_DLL_NOT_FOUND), kar pomeni »Ene od datotek s knjižicami, ki so potrebne za zagon tega programa, ni mogoče najti.« To sporočilo se prikaže, če vnesete na primer regsvr32 manjka.dll, če datoteke Manjka.dll ni mogoče najti. Klic LoadLibrary("Imedll") ni uspel. GetLastError vrne 0x00000002 Iz Winerror.h, 0x00000002 = 2 (ERROR_FILE_NOT_FOUND), kar pomeni »Sistem ni našel navedene datoteke.« Z drugimi besedami, ni bilo mogoče najti odvisne knjižnice DLL. To sporočilo se na primer prikaže, če vnesete regsvr32 icwdial.dll, pri tem pa manjka Tapi32.dll (odvisnost). Klic LoadLibrary(»dskmaint.dll«) ni uspel. GetLastError vrne 0x000001f Iz Winerror.h, 0x000001f = 31 (ERROR_GEN_FAILURE), kar pomeni »Naprava, priključena na računalnik, ne deluje.« To se lahko zgodi, če poskusite registrirati datoteko .dll Win16. To sporočilo o napaki se na primer prikaže, če vnesete regsvr32 dskmaint.dll. Klic DllRegisterServer (ali DllUnregisterServer)in Imedll ni uspel. Povratna koda je bila: niz Preišči datoteko Winerror.h za niz. Regsvr32.exe in odvisnostiOrodje RegSvr32.exe je odvisno od datotek Kernel32.dll, User32.dll in Ole32.dll (in datotek Msvcrt.dll in Advapi32.dll v operacijskem sistemu Windows NT). Regsvr32.exe naloži datoteko, ki jo želite registrirati ali ji želite preklicati registracijo z njenimi odvisnostmi. Če katera od potrebnih datotek manjka ali je poškodovana, proces morda ne bo uspel.Če želite ugotoviti odvisnosti za datoteko, ki jo želite registrirati ali ji želite preklicati registracijo, lahko uporabite orodje Depends.exe. Orodje Depends.exe je vključeno v orodja za podporo Microsoft Windows 98 Resource Kit in Microsoft Windows NT 4.0 Resource Kit. 247024
(http://support.microsoft.com/kb/247024/SL/
)
Orodja, ki so vključena v komplet Microsoft Windows 98 Resource Kit (Ta povezava lahko vodi k besedilu, ki je delno ali v celoti v angleščini) VELJA ZA
| Drugi viri Druga mesta za podporo
Skupnost
Prevodi člankov
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
Nazaj na vrh