|
RPC-stub-fout: Incompatible version of the RPC stub - "Unhandled Exception. Error number: 0x80070725" (Incompatibele versie van de RPC-stub - niet-verwerkte uitzondering. Foutnummer: 0x80070725)
Dit artikel is van toepassing op:
- Platform(s):
Windows 98, Windows ME, Windows 2000, Windows XP, Windows 2003
- Java-versie(s):
1.4.2_xx, 1.3.0_xx, 1.3.1_xx, 1.4.0_xx, 1.4.1_xx
SYMPTOMEN
Tijdens het installeren van Java Runtime Environment (JRE) verschijnt een berichtvenster met de volgende foutmelding:
Unhandled Exception (Niet-verwerkte uitzondering)
Error number: 0x80070725 (Foutnummer: 0x80070725) Description: Incompatible version of the RPC stub (Beschrijving: incompatibele versie van de RPC-stub)
Setup will now terminate (Het installatieprogramma wordt nu beëindigd)
Hieronder ziet u een voorbeeld van deze fout:
OORZAAK
Deze fout kan worden veroorzaakt door een incompatibele versie van een DLL-bestand dat op de computer is geïnstalleerd door een ander programma, bijvoorbeeld het bestand Oleaut32.dll, Olepro32.dll, Asycfilt.dll of Stdole2.tlb.
Versie 3.50 van het bestand Oleaut32.dll wordt bijvoorbeeld alleen door Windows XP gebruikt. Als deze versie is geïnstalleerd op een computer met een ander besturingssysteem, zijn de bestandsversies niet compatibel en wordt deze foutmelding weergegeven.
OPLOSSING
Hier volgen drie mogelijke oplossingen voor deze fout. Kies de juiste methode voor uw computer.
Microsoft Office 2000 of een Office 2000-onderdeel IS op de computer geïnstalleerd
Als Microsoft Office of een Office 2000-onderdeel op de computer is geïnstalleerd, downloadt en installeert u Microsoft Office 2000 Service Release 1 (SR-1). Ga naar de volgende Microsoft-website (339) voor informatie over het downloaden en installeren van Microsoft Office 2000 Service Release 1a (SR-1a):
Microsoft Office 2000 Service Release 1a
Microsoft Office 2000 of een Office 2000-onderdeel IS NIET op de computer geïnstalleerd
Als Office 2000 of een Office 2000-onderdeel niet op de computer is geïnstalleerd, downloadt en installeert u het hulpprogramma Mcrepair.exe. Ga naar de volgende Microsoft-website om het hulpprogramma Mcrepair.exe te downloaden en te installeren:
Het Microsoft-hulpprogramma Mcrepair.exe downloaden
Sla het bestand Mcrepair.exe op het bureaublad op en dubbelklik op het bestand om het hulpprogramma uit te voeren. Wanneer wordt gevraagd of u NIEUWERE bestanden wilt overschrijven, klikt u op YES (JA) voor elk bestand.
Start de computer opnieuw op nadat u Mcrepair.exe hebt geïnstalleerd.
Windows 98 of 95
Op computers met Windows 98 of 95 kan deze fout worden veroorzaakt door een onjuiste versie van het bestand Oleaut32.dll. U lost dit probleem op door het onjuiste bestand te verwijderen en een nieuwe versie te installeren aan de hand van de volgende instructies.
Waarschuwing: voor deze oplossing dient u de systeemmap te wijzigen. Als u onjuiste wijzigingen in het Windows-systeem aanbrengt, kan dat ernstige problemen met de computer tot gevolg hebben.
- Download het juiste DCOM-bestand (Distributed Component Object Model) voor uw systeem naar het bureaublad. Voer het bestand nog niet uit. U kunt deze bestanden downloaden van de ondersteuningspagina van InstallShield door te klikken op de onderstaande koppelingen.
- Selecteer Start > Afsluiten.
- Selecteer In MS-DOS-modus opstarten.
- Typ de volgende opdrachten op verschillende regels achter de opdrachtprompt C:\WINDOWS, zoals hieronder wordt weergegeven.
cd c:\windows\system rename oleaut32.dll oleaut32.old exit
- Negeer de foutmelding:
A required .DLL file, C:\windows\system\oleaut32.dll, was not found (Een vereist DLL-bestand, C:\windows\system\oleaut32.dll, is niet gevonden). Deze foutmelding wordt weergegeven omdat de bestandsnaam is gewijzigd in stap 4.
- Meld u op de gebruikelijke wijze aan bij de computer.
- Dubbelklik op het bestand dat u naar het bureaublad hebt gedownload in stap 1.
- Klik op Yes (Ja) in het dialoogvenster dat wordt geopend. Er wordt een nieuwe versie van het bestand Oleaut32.dll geïnstalleerd met het DCOM-bestand.
- Nadat DCOM is geïnstalleerd, selecteert u Start > Opnieuw opstarten.
Als de computer niet goed meer werkt nadat u de bovenstaande instructies hebt uitgevoerd, kunt u de oorspronkelijke versie van het bestand Oleaut32.dll herstellen door de volgende stappen uit te voeren:
- Selecteer Start > Afsluiten.
- Selecteer In MS-DOS-modus opstarten.
- Typ de volgende opdrachten op verschillende regels achter de opdrachtprompt C:\WINDOWS, zoals hieronder wordt weergegeven. Hierdoor wordt de oude versie van het bestand Oleaut32.dll hersteld.
cd c:\windows\system rename oleaut32.old oleaut32.dll exit
- Windows wordt automatisch opnieuw gestart. Als Windows niet automatisch wordt gestart, selecteert u Start > Opnieuw opstarten.
MEER TECHNISCHE INFORMATIE
Met Office 2000 SR-1 en het hulpprogramma Mcrepair.exe worden de volgende bestanden met de volgende bestandsversies bijgewerkt en opnieuw geregistreerd:
- Asycfilt.dll (2.40.4515)
- Oleaut32.dll (2.40.4515)
- Stdole2.tlb (2.40.4515
- Olepro32.dll (5.0.4515)
Raadpleeg het volgende artikel in de InstallShield Knowledge Base voor meer informatie over de foutmelding in het gedeelte "Symptomen" van dit artikel: Q105810 "ERRDOC: Incompatible Version of the RPC Stub".
Raadpleeg het volgende artikel in de InstallShield Knowledge Base voor meer stappen waarmee u deze typen fouten kunt oplossen: Q104946 "PRB: Critical/Corrupted system error(s) occur after reboot of a setup".
Dit probleem wordt door Microsoft beschreven in het volgende artikel in de Knowledge Base: 321915 "Incompatible Version of the RPC Stub", Error Message with the InstallShield Program.
Deze foutmelding kan worden weergegeven als het downloaden is mislukt. Download de software opnieuw vanaf "Downloaden" of "Handmatig downloaden" op java.com.
|