|
Errore Stub RPC: Versione dello stub RPC non compatibile - Eccezione non gestita. Numero errore: 0x80070725
Questo articolo è relativo a:
- Piattaforme:
Windows 98, Windows ME, Windows 2000, Windows XP, Windows 2003
- Versioni Java:
1.4.2_xx, 1.3.0_xx, 1.3.1_xx, 1.4.0_xx, 1.4.1_xx
SINTOMI
Durante l'installazione di Java Runtime Environment (JRE), viene visualizzata una finestra con il seguente messaggio di errore:
Eccezione non gestita
Numero errore: 0x80070725 Descrizione: Versione dello stub RPC non compatibile.
L'installazione verrà ora interrotta.
Di seguito è riprodotta la finestra del messaggio di errore.
CAUSA
Questo errore può derivare da una DLL di versione incompatibile, ad esempio Oleaut32.dll, Olepro32.dll, Asycfilt.dll, Stdole2.tlb, installata da altri programmi.
Ad esempio, la versione 3.50 del file Oleaut32.dll è utilizzata solo da Windows XP. Se viene installata in un computer con un altro sistema operativo, causa questo errore perché le versioni del file non sono compatibili.
SOLUZIONE
Di seguito sono riportate tre soluzioni possibili. Scegliete il metodo più adatto al vostro computer.
Microsoft Office 2000 o un componente di Office 2000 È installato sul computer Se nel computer è installato Microsoft Office o un componente di Office 2000, occorre ottenere e installare Microsoft Office 2000 Service Release 1 (SR-1). Per informazioni su come ottenere e installare la versione Service Release 1a (SR-1a), visitate il seguente sito Web di Microsoft: n. 339:
Microsoft Office 2000 Service Versione 1a
Microsoft Office 2000 o un componente di Office 2000 NON È installato sul computer Se nel vostro computer non è installato Office 2000 né un suo componente, scaricate e installate lo strumento mcrepair.exe. Per informazioni su come ottenere e installare questo strumento, visitate il seguente sito Web di Microsoft:
Scaricate lo strumento mcrepair.exe di Microsoft
Salvate il file mcrepair.exe sul desktop, quindi eseguitelo facendo clic su di esso. Quando vi viene chiesto di sovrascrivere file più recenti, rispondete sempre SÌ.
Al termine dell'installazione di mcrepair.exe, riavviate il computer.
Windows 98 o 95 In Windows 98 e 95, questo errore può essere causato da una errata versione del file oleaut32.dll. Per risolvere il problema, seguite le istruzioni per rimuovere il file errato e installatene una versione nuova.
Attenzione: questa soluzione richiede la modifica della cartella di sistema. Modifiche di questo tipo, se non effettuate correttamente, possono causare seri problemi al computer.
- Scaricate sul desktop, ma senza eseguirlo, il file Distributed Component Object Model (DCOM) adatto al vostro sistema. Questi file possono essere scaricati dalla pagina di supporto InstallShield facendo clic su uno dei collegamenti riportati di seguito.
- Selezionate Start > Chiudi sessione.
- Selezionate Riavvia in modalità MS-DOS.
- Al prompt dei comandi c:\WINDOWS, immettete i seguenti comandi su righe separate, così come mostrato.
cd c:\windows\system rename oleaut32.dll oleaut32.old exit
- Ignorate il messaggio di errore:
File DLL, C:\windows\system\oleaut32.dll, non trovato.
Questo messaggio compare perché nel passaggio 4 il file è stato rinominato.
- A questo punto, effettuate l'accesso al computer come di consueto.
- Fate doppio clic sul file scaricato nel passaggio 1 per eseguirlo.
- Scegliete Sì nella finestra di dialogo che viene visualizzata. Il file dcom.exe installa un nuovo file oleaut32.dll.
- Dopo aver installato DCOM, selezionate Start > Riavvia.
Se il computer continua a non funzionare correttamente pur avendo seguito le istruzioni sopra riportate, potete ripristinare il file oleaut32.dll originale come indicato di seguito:
- Selezionate Start > Chiudi sessione.
- Selezionate Riavvia in modalità MS-DOS.
- Al prompt dei comandi c:\WINDOWS, immettete i seguenti comandi su righe separate, così come mostrato. In questo modo viene ripristinato il file oleaut32.dll precedente.
cd c:\windows\system rename oleaut32.old oleaut32.dll exit
- Windows viene riavviato automaticamente. In caso contrario, selezionate Start > Riavvia.
ULTERIORI INFORMAZIONI TECNICHE
Office 2000 SR-1 e lo strumento Mcrepair.exe aggiornano e rieseguono la registrazione dei seguenti file con le seguenti versioni:
- Asycfilt.dll (2.40.4515)
- Oleaut32.dll (2.40.4515)
- Stdole2.tlb (2.40.4515)
- Olepro32.dll (5.0.4515)
Per ulteriori informazioni sul messaggio di errore riportato nella sezione Symptoms di questo articolo, consultate l'articolo della Knowledge Base di InstallShield - Q105810 ERRDOC: Incompatible Version of the RPC Stub.
Per ulteriori procedure di debug che consentono di risolvere questi tipi di errore, consultate l'articolo della Knowledge Base di InstallShield - Q104946 PRB: Critical/Corrupted system error(s) occur after reboot of a setup.
Microsoft affronta questo problema nell'articolo della Knowledge Base - 321915"Incompatible Version of the RPC Stub", Error Message with the InstallShield Program.
Questo messaggio può dipendere da un download non corretto. Ritentate il download automatico da "Scaricare subito" o "Download Manuale" da www.java.com/it.
|