
Versión incompatible de la rutina auxiliar (stub) de RPC. Excepción no controlada. Número de error: 0x80070725

Este artículo se aplica a:
- Plataformas:
Windows 98, Windows ME, Windows 2000 (SP4+), Windows XP (SP1 SP2), Windows 2003
- Versiones de JRE:
1.4.2_xx, 1.3.0_xx, 1.3.1_xx, 1.4.0_xx, 1.4.1_xx

SÍNTOMAS
Durante la instalación del entorno de ejecución de Java (JRE), aparece un cuadro de advertencia con el siguiente mensaje:
Excepción no controlada
Número de error: 0x80070725 Descripción: Incompatible version of la rutina auxiliar (stub) de RPC.
El programa de instalación se cerrará
El mensaje de error es igual que el de la imagen siguiente:

CAUSA
Una versión incompatible de algún archivo DLL instalado en el sistema por otro programa puede provocar este error; por ejemplo, archivos como Oleaut32.dll, Olepro32.dll, Asycfilt.dll o Stdole2.tlb.
Por ejemplo, la versión 3.50 del archivo Oleaut32.dll sólo la utiliza Windows XP. Si se instala en un equipo que ejecute otro sistema operativo, provocará este error debido a incompatibilidad de las versiones de los archivos.

SOLUCIÓN
A continuación se muestran tres posibles soluciones para este error. Seleccione el método más apropiado para su equipo.
Microsoft Office 2000 o un componente de Office 2000 ESTÁ instalado en el equipo. Si tiene Microsoft Office 2000 o algún componente de Office 2000 instalado en el equipo, obtenga e instale Microsoft Office 2000 Service Release 1 (SR-1). Si desea obtener más información sobre cómo obtener e instalar Microsoft Office 2000 Service Release 1a (SR-1a), visite la siguiente sede Web de Microsoft: #339:
Microsoft Office 2000 Service Release 1a
Microsoft Office 2000 o un componente de Office 2000 NO ESTÁ instalado en el equipo. Si no tiene Microsoft Office 2000 ni ningún componente de Office 2000 instalado en el equipo, descargue e instale la herramienta mcrepair.exe. Para descargar e instalar la herramienta mcrepair.exe, visite la siguiente sede Web de Microsoft:
Descargue la herramienta mcrepair.exe de Microsoft
Guarde el archivo mcrepair.exe en el escritorio y haga clic en él para ejecutarlo. Cuando se le solicite sobrescribir los archivos MÁS RECIENTES, haga clic en SÍ para cada archivo.
Después de instalar mcrepair.exe, reinicie el equipo.
Windows 98 o 95 En Windows 98 y 95, la causa de este error puede ser una versión incorrecta del archivo oleaut32.dll. Para solucionar este problema, siga las instrucciones siguientes a fin de eliminar el archivo antiguo e instalar una versión nueva.
Advertencia: Para poner en práctica esta solución es necesario modificar la carpeta System. Si las modificaciones no se realizan correctamente, se pueden provocar problemas importantes en el sistema.
- Descargue en el escritorio, sin ejecutarlo, el archivo Distributed Component Object Model (DCOM) apropiado para el sistema. Puede realizar esta tarea desde la página de asistencia de InstallShield; haga clic en los vínculos siguientes.
- Seleccione Inicio > Apagar el sistema.
- Seleccione Reiniciar en modo MS-DOS
- En el símbolo del sistema c:\WINDOWS, escriba los comandos siguientes en líneas separadas.
cd c:\windows\system rename oleaut32.dll oleaut32.old exit
- No tenga en cuenta el mensaje de error:
No se ha encontrado un archivo .DLL necesario, C:\windows\system\oleaut32.dll.
Este mensaje de error aparece porque se ha cambiado el nombre del archivo en el paso 4.
- Ahora inicie sesión normalmente en su equipo.
- Haga doble clic en el archivo que ha descargado en su escritorio en el paso 1.
- Haga clic en Sí en el cuadro de diálogo que se abre. El archivo dcom.exe instala un nuevo archivo oleaut32.dll.
- Una vez instalado DCOM, seleccione Inicio > Reiniciar.
Si el equipo no funciona correctamente después de seguir las instrucciones anteriores, puede restaurar el archivo oleaut32.dll original de la siguiente forma:
- Seleccione Inicio > Apagar el sistema.
- Seleccione Reiniciar en modo MS-DOS
- En el símbolo del sistema c:\WINDOWS, escriba los comandos siguientes en líneas separadas. De este modo se restaurará el archivo oleaut32.dll anterior.
cd c:\windows\system rename oleaut32.old oleaut32.dll exit
- Windows se reinicia automáticamente. En caso contrario seleccione Inicio > Reiniciar.

INFORMACIÓN TÉCNICA ADICIONAL
Office 2000 SR-1 y la herramienta Mcrepair.exe actualizan y vuelven a registrar los siguientes archivos con las siguientes versiones de archivo:
- Asycfilt.dll (2.40.4515)
- Oleaut32.dll (2.40.4515)
- Stdole2.tlb (2.40.4515
- Olepro32.dll (5.0.4515)
Para obtener información adicional acerca de la herramienta Mcrepair.exe, consulte el artículo de Microsoft Knowledge Base 259737 INV: Invalid Page Fault in OLEAUT32 When You Quit Microsoft Internet Explorer (error de página no válida al salir de Microsoft Internet Explorer).
Para obtener información adicional acerca del mensaje de error indicado en la sección Síntomas de este artículo, consulte el artículo Q105810 de InstallShield Knowledge Base ERRDOC: Incompatible Version of the RPC Stub (versión incompatible del Stub RPC).
Para obtener instrucciones de depuración adicionales con el fin de resolver este tipo de errores, consulte el artículo Q104946 de InstallShield Knowledge Base PRB: Critical/Corrupted system error(s) occur after reboot of a setup (se han producido errores críticos del sistema tras el reinicio después de una instalación).
Microsoft examina este problema en el artículo 321915 de Knowledge Base Incompatible Version of the RPC Stub, Error Message with the InstallShield Program (versión incompatible de la rutina auxiliar (stub) de RPC; mensaje de error en el programa InstallShield).
Este mensaje puede deberse a que la descarga no se ha realizado correctamente. Vuelva a intentar la descarga automática en Descargar software de java o pruebe Descarga manual en Java.com/es.
|
|