Wachtwoord vergeten?

Wachtwoord vergeten
Vul hier uw email adres in. U ontvangt dan een nieuw wachtwoord.

Beschrijving van het gebruik van Regsvr32 en foutberichten

Gepost op 01-12-2006 - Overige Windows Versies - 0 reacties


De informatie in dit artikel is van toepassing op:

  • Microsoft Windows® 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows Millennium Edition
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows 98 Tweede editie
  • Microsoft Windows 95
  • Microsoft Windows 95
  • Microsoft Windows 95
  • Microsoft Windows 95
  • Microsoft Windows 95
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT 4.0 Service Pack 1
  • Microsoft Windows NT 4.0 Service Pack 2
  • Microsoft Windows NT 4.0 Service Pack 3
  • Microsoft Windows NT 4.0 Service Pack 4
  • Microsoft Windows NT 4.0 Service Pack 5
  • Microsoft Windows NT 4.0 Service Pack 6
  • Microsoft Windows NT 4.0 Service Pack 6a


Als het weergegeven foutbericht niet in dit artikel wordt beschreven, raadpleegt u het volgende artikel in de Microsoft Knowledge Base, waarin wordt verwezen naar meer artikelen over foutberichten:

315854Windows 98 en Windows ME Resource Center voor foutberichten

Samenvatting


U kunt het hulpprogramma Regsvr32 (Regsvr32.exe) gebruiken voor het registreren van OLE-besturingselementen (Object Linking and Embedding), zoals DLL-bestanden (Dynamic-Link Library) of OCX-bestanden (ActiveX Controls) die zichzelf registreren, of om de registratie daarvan ongedaan te maken. Dit kan noodzakelijk zijn bij het oplossen van bepaalde problemen met Windows, Microsoft Internet Explorer of andere programma's. In het volgende artikel in de Microsoft Knowledge Base moet u Regsvr32.exe gebruiken om de registratie van het besturingselement Wuv3is.dll ongedaan te maken voordat u het opnieuw installeert vanaf de website van Windows Update:

241122WINUP- Fout met betrekking tot een ongeldige pagina in 'wuv3is.dll'


Als de registratie van een besturingselement niet lukt of als u informatie voor ontwikkelaars nodig hebt om problemen met een mislukte registratie van OLE-besturingselementen op te lossen, raadpleegt u het volgende artikel in de Microsoft Knowledge Base:

140346Mogelijke redenen voor het mislukken van de registratie van een OLE-besturingselement

Meer informatie


Regsvr32.exe is opgenomen in Microsoft Internet Explorer 3.0 of hoger, Windows 95 OSR2 (OEM Service Release 2) of hoger en Windows NT 4.0 SP5 (Service Pack 5) of hoger. Regsvr32.exe wordt geïnstalleerd in de map System (Windows ME/98/95) of in de map System32 (Windows NT).

Gebruik van Regsvr32.exe


RegSvr32.exe heeft de volgende opties voor de opdrachtregel:

Regsvr32 [/u] [/n] [/i[:cmdline]] dllnaam
/u - Registratie server ongedaan maken<BR/> /i - DllInstall aanroepen en optioneel doorgeven [cmdline]; in combinatie met /u wordt DLL-bestand verwijderd /n - DllRegisterServer niet aanroepen; deze optie moet in combinatie met /i worden gebruikt


Wanneer u Regsvr32.exe gebruikt, wordt geprobeerd het onderdeel te laden en de DLLSelfRegister-functie aan te roepen. Als dit lukt, wordt dat expliciet in een dialoogvenster gemeld. Als het niet lukt, ziet u een foutbericht met een Win32-foutcode.
Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie:

193625INFO: WinInet-foutcodes (12001 tot en met 12156)


U kunt bijvoorbeeld het ActiveX-besturingselement Voorbeeld.ocx handmatig registreren door de volgende opdracht te typen bij een opdrachtprompt:

c:\regsvr32.exe voorbeeld.ocx

Foutberichten van Regsvr32.exe


Hierna volgt een lijst met foutberichten van RegSvr32 en mogelijke oorzaken.

Niet-herkende vlag: /ongeldige_vlag


U hebt een ongeldige combinatie van vlaggen of schakelopties getypt (zie de sectie 'Gebruik van Regsvr32.exe' in dit artikel).

Geen DLL-naam opgegeven.


U hebt geen naam van een DLL-bestand opgegeven (raadpleeg de sectie 'Gebruik van Regsvr32.exe' in dit artikel).

Dllnaam is geladen, maar het ingangspunt DllRegisterServer of DllUnregisterServer is niet gevonden.

Dllnaam is geen DLL of OCX-bestand. Dit foutbericht wordt weergeven als u bijvoorbeeld regsvr32 wjview.exe typt.

Het bestand Dllnaam is geen uitvoerbaar bestand en er is geen registratiehelper voor dit type bestand geregistreerd.

Dllnaam is geen uitvoerbaar bestand (.EXE, .DLL of .OCX) Dit foutbericht wordt weergeven als u bijvoorbeeld regsvr32 autoexec.bat typt.

Dllnaam is geladen, maar het ingangspunt DllRegisterServer of DllUnregisterServer is niet gevonden.


Het bestand Dllnaam is niet geëxporteerd, of er bevindt zich een beschadigde versie van Dllnaam in het geheugen. U kunt overwegen om het bestand met Pview te detecteren en te verwijderen.

Het bestand Dllnaam kan niet automatisch worden geregistreerd, of er bevindt zich een beschadigde versie in het geheugen.


Dit foutbericht wordt weergeven als u bijvoorbeeld regsvr32 icwdial.dll typt, omdat het bestand Icwdial.dll niet automatisch kan worden geregistreerd. Als u vermoedt dat er zich een beschadigde versie van Dllnaam in het geheugen bevindt, kunt u de computer opnieuw opstarten of de oorspronkelijke versie van het bestand opnieuw uitpakken. Als u Windows NT gebruikt, kunt u het hulpprogramma Kill of Pview uit de Microsoft Windows NT Server 4.0 Resource Kit gebruiken. Raadpleeg het volgende artikel in de Microsoft Knowledge Base voor meer informatie:

197155Een zwevend proces beëindigen

OleInitialize mislukt (of OleUninitialize mislukt).


Regsvr32 moet de COM-bibliotheek initialiseren voordat de benodigde COM-bibliotheekfuncties kunnen worden aangeroepen. De initialisatie van de bibliotheek moet weer ongedaan worden gemaakt wanneer de bibliotheek wordt afgesloten. Deze foutberichten worden weergegeven als een poging om de COM-bibliotheek te initialiseren of de initialisatie ervan ongedaan te maken mislukt. Het bestand Ole32.dll is bijvoorbeeld beschadigd of de versie van dit bestand is onjuist.

LoadLibrary ("Dllnaam") is mislukt. GetlastError retourneert 0x00000485


Van Winerror.h, 0x00000485 = 1157 (ERROR_DLL_NOT_FOUND), hetgeen betekent 'Een van de bibliotheekbestanden die nodig zijn om deze toepassing uit te voeren, kan niet worden gevonden'. Als u bijvoorbeeld regsvr32 missing.dll typt, wordt dit foutbericht weergegeven als het bestand Missing.dll niet kan worden gevonden.

LoadLibrary ("Dllnaam") is mislukt. GetlastError retourneert 0x00000002


Van Winerror.h, 0x00000002 = 2 (ERROR_FILE_NOT_FOUND), hetgeen betekent 'Het systeem kan het opgegeven bestand niet vinden'. Met andere woorden, een afhankelijk DLL-bestand is niet gevonden. Dit foutbericht wordt weergeven als u bijvoorbeeld regsvr32 icwdial.dll typt, waarbij Tapi32.dll (een afhankelijkheid) ontbreekt.

LoadLibrary ("dskmaint.dll") is mislukt. GetlastError retourneert 0x0000001f


Van Winerror.h, 0x0000001f = 31 (ERROR_GEN_FAILURE), hetgeen betekent 'Een apparaat dat op het systeem is aangesloten, werkt niet'. Dit probleem doet zich voor als u probeert een DLL-bestand van Win16 te registreren. Dit foutbericht wordt bijvoorbeeld weergegeven als u regsvr32 dskmaint.dll typt.

DllRegisterServer (of DllUnregisterServer) in Dllnaam is mislukt. De geretourneerde code is: tekenreeks


Zoek in Winerror.h naar tekenreeks.

Regsvr32.exe en afhankelijkheden


RegSvr32.exe is afhankelijk van de bestanden Kernel32.dll, User32.dll en Ole32.dll (en de bestanden Msvcrt.dll en Advapi32.dll in Windows NT). Regsvr32.exe laadt het bestand dat u probeert te registreren of waarvan u de registratie ongedaan wilt maken samen met alle bestanden waarvan het afhankelijk is. Dit kan mislukken als een benodigd bestand ontbreekt of beschadigd is.


U kunt Depends.exe gebruiken voor het vaststellen van de afhankelijkheden van het bestand dat u probeert te registreren of waarvan u de registratie ongedaan probeert te maken. Depends.exe maakt deel uit van de Microsoft Windows 98 Resource Kit en de Microsoft Windows NT 4.0 Resource Kit.

247024Hulpprogramma's die deel uitmaken van de Microsoft Windows 98 Resource Kit


PrintPrint RSS reactiesRSS reacties BookmarkBookmark

Gekoppelde tags

ActiveX, DLL, Foutbericht, Internet Explorer, Service Pack, Update, Windows 2000, Windows 95, Windows 98, Windows 98 Tweede Editie, Windows ME, Windows NT, Works

Reacties
Nog geen reacties geplaatst.

Winkelmandje

Het winkelmandje is leeg

Inloggen
Als u hierboven op de knop 'bestellen' klikt krijgt u een overzicht van de door uw gewenste producten. Indien het overzicht compleet en correct is kunt via de wizard de verdere gegevens invullen en uw bestelling afronden. In het bestelproces kunt u altijd op 'vorige' drukken om terug te gaan in het proces. Bij Perrit staan vertrouwen, privacy en veiligheid op de eerste plaats, wij zullen uw gegevens dan ook met uiterste zorgvuldigheid behandelen en nooit doorgeven aan derden.

Perrit.nl Sherwood Rangers 29 Hengelo

Perrit.nl telefoon: +31 74 750 12 20

Kenniscentrum - Beschrijving van het gebruik van Regsvr32 en foutberichten
Perrit Kenniscentrum - Beschrijving van het gebruik van Regsvr32 en foutberichten