Cómo utilizar un archivo de registro de la instalación de Office 2000 para solucionar problemas de instalación de Office

Seleccione idioma Seleccione idioma
Id. de artículo: 237957 - Ver los productos a los que se aplica este artículo
Este artículo se publicó anteriormente con el número E237957
Para obtener una versión de este artículo para Microsoft Office 2003, vea 826511.
Para obtener una versión de este artículo para Microsoft Office XP, vea 296603.
Expandir todo | Contraer todo

En esta página

Resumen

En ocasiones, se produce un problema con el programa de instalación de Office y puede aparecer un mensaje de error. En estos casos, es posible que tenga que usar un archivo de registro del programa de instalación como herramienta para concretar dicho problema.

En este artículo se tratan algunas técnicas para interpretar la información contenida en los archivos de registro del programa de instalación. Los temas se enumeran en el orden en que es preferible usar cada técnica. El artículo no abarca cada situación que pueda encontrarse, pero trata varios ejemplos en los que el problema del programa de instalación se resuelve interpretando un archivo de registro del mismo.

Más información

Cómo crear un archivo de registro

De forma predeterminada, el programa de instalación de Office crea dos archivos de registro durante el proceso de instalación, uno para Setup.exe y otro para Windows Installer (Msiexec.exe). Los archivos de registro se crean en la carpeta \Temp y tienen nombres similares a los siguientes:

Contraer esta tablaAmpliar esta tabla
Archivo de registro paraNombre del archivo de registro
-------------------------------------------------------------------------------
Setup.exeOffice 2000 <edition> Setup(####).txt
Windows InstallerOffice 2000 <edition> Setup(####)_MsiExec.txt


donde <edición> es la edición de Office que está instalando. Por ejemplo, estos archivos pueden ser:
Office 2000 Premium Setup(0002).txt
Office 2000 Premium Setup(0002)_MsiExec.txt
Los caracteres #### de los nombres de archivo de registro son números que comienzan por 0002. Se incrementan de dos en dos si tiene que ejecutar el programa de instalación varias veces. Por lo tanto, el archivo de registro con el número mayor es el correspondiente al que se creó la última vez que se ejecutó el programa de instalación.

Si desea crear un archivo de registro de Windows Installer muy detallado, puede utilizar el parámetro v (de verbose) para el modificador /L. Sin embargo, si crea un registro detallado, el registro del programa de instalación predeterminado se convierte en una versión abreviada y el archivo de registro de Windows Installer predeterminado no se crea.

Para obtener información adicional acerca de las opciones de registro del programa de instalación, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
230861 OFF2000: Cómo personalizar las opciones de registro de la instalación de Office

Cómo interpretar los archivos de registro

En función del problema que esté experimentando, puede que tenga que examinar el registro del programa de instalación, el registro de Windows Installer o un registro detallado.

Archivos de registro del programa de instalación

El archivo de registro de Setup.exe es muy breve en comparación con el de Windows Installer. Esto se debe a que las tareas que realiza Setup.exe se limitan a acciones como:
  • Leer el archivo Setup.ini.
  • Analizar las propiedades y modificadores de la línea de comandos que tienen que pasarse a Windows Installer.
  • Comprobar que se está usando el sistema operativo y el Service Pack correctos.
  • Comprobar la versión del archivo Msi.dll.
  • Iniciar Instmsi (w) .exe para instalar Windows Installer (si es necesario).
  • Comprobar la versión de Internet Explorer.
  • Comprobar la versión de las fuentes TahomaBD y Tahoma.
Una de las tareas de Setup.exe es instalar Windows Installer. Si se produce un error en este proceso, Setup.exe no puede ceder el control a Msiexec.exe, la aplicación ejecutable principal de Windows Installer. A continuación se muestran algunos mensajes de error que pueden aparecer durante el programa de instalación cuando hay un problema al instalar Windows Installer:
La instalación de este producto requiere Windows Installer, pero se ha producido un error al instalarlo o actualizarlo en el sistema.
O bien
Se ha actualizado Windows Installer en el sistema. Debe reiniciar el equipo para finalizar la actualización. Tras reiniciar el sistema, ejecute de nuevo el programa de instalación para continuar con la instalación de Microsoft Office 2000.
En este caso, debería examinar primero el registro del programa de instalación. Si recibe alguno de estos mensajes de error, puede ver texto similar al siguiente en el registro, respectivamente:
Package to install: E:\data1.msi Loading MSI Library.... C:\WINDOWS\SYSTEM\MSI.DLL .. failed, error = 1157 Pre-released IE 5 is not installed E:\msi\instmsi.exe /q /r:n E:\msi\instmsi.exe /q /r:n exit status = 1620
				
Esta llamada a Instmsi.exe falló porque la línea que sigue a una ejecución correcta de Instmsi.exe debería ser
Loading MSI Library....
O bien
Trying to get version of G:\OFFICE2000\CD1_ADMIN_IMAGE\msi\instmsi.exe .. failed, error = 3
				
Esta acción no pudo conseguir la versión de Instmsi.exe en un recurso compartido de red. Puede haber problemas de red, Instmsi.exe puede estar dañado en el recurso compartido de red o puede tener un conflicto de software con el programa de instalación.

Para ver una lista de acciones estándar de Windows Installer y su descripción, vaya al sitio Web siguiente:
http://msdn2.microsoft.com/en-us/library/Aa372023.aspx
Nota:
Si no tiene el archivo Msi.dll en el equipo al ejecutar Setup.exe, siempre verá el mensaje "error = 1157" en el archivo de registro del programa de instalación. Esto se puede pasar por alto en la mayor parte de los casos, porque el siguiente paso del programa de instalación es ejecutar Instmsi.exe, que instala Msi.dll y los demás archivos de Windows Installer.

Para obtener información adicional acerca de estos problemas, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
229819 OFF2000: Aparece un mensaje de error al instalar o actualizar Windows Installer
237741 OFF2000: El programa de instalación pide varias veces reiniciar el sistema después de actualizar Windows Installer
Si sospecha que hay problemas con las propiedades y modificadores de la línea de comandos que está usando, estos elementos también se enumeran en el archivo de registro del programa de instalación. Por ejemplo, si usa la siguiente línea de comandos para ejecutar el programa de instalación:
f:\Setup.exe companyname="mi compañía" /qb
se incluye el texto siguiente en el registro del programa de instalación:
Launch Setup 7/27/99 7:37:11 AM companyname="mi compañía" /qb Adding property...companyname="mi compañía"

Recognized command line switch: qb
				
y
C:\WINDOWS\SYSTEM\msiexec.exe  /qb /I F:\data1.msi /Lpiwae "C:\WINDOWS\TEMP\Office 2000 Premium Setup(0002)_MsiExec.txt" companyname="mi compañía" Launching MsiExec.... Successfully launched MsiExec....
				
Nota:
Setup.exe no usa realmente estos parámetros de la línea de comandos y propiedades, sólo los pasa a Msiexec.exe (Windows Installer).

Si no ve ningún problema o error en el registro del programa de instalación y el registro termina con:
Successfully launched MsiExec....
entonces tiene que examinar el registro de Windows Installer.

Registro de Windows Installer

El registro de Windows Installer es significativamente más grande que el registro del programa de instalación y puede parecer ilegible al principio. Sin embargo, las instrucciones siguientes pueden ayudarle a concretar el problema.
  • Si recibe un mensaje de error durante la ejecución del programa de instalación, busque el número de error en el archivo de registro.. Por ejemplo, si recibe el mensaje de error "Error interno 2343" durante la instalación, busque "2343" en el registro. Puede encontrar texto similar al siguiente:
    La acción se inició a las 0:18:28: SetNotesDir. MSI (c) (AF:BF): Nota:<Br/> 1: 2343 Error interno 2343: Póngase en contacto con el servicio de soporte técnico. MSI (c) (AF:BF): Producto: Microsoft Office 2000 Premium -- Error interno 2343: Póngase en contacto con el servicio de soporte técnico.
    
    
    La acción terminó a las 0:18:31: SetNotesDir. Valor devuelto 3. La acción terminó a las 0:18:31: INSTALL. Valor devuelto 3. La acción terminó a las 0:18:31: ExecuteAction. Valor devuelto 3. MSI (c) (AF:BF): Doing action: FatalError La acción se inició a las 0:18:31: FatalError. Acción 0:18:31: FatalError. Diálogo creado La acción terminó a las 0:18:32: FatalError. Valor devuelto 2. La acción terminó a las 0:18:32: INSTALL. Valor devuelto 3.
    						
    El texto clave en estas entradas del registro es "SetNotesDir", que confirma que está experimentando el problema descrito en el artículo de Microsoft Knowledge Base siguiente:
    228668 OFF2000: Error interno 2343 durante la instalación
    El problema en este caso es que desinstaló Lotus Notes y dejó algunas entradas del Registro que Installer no puede resolver.

    Nota:
    Puede encontrar un número de error que no coincida con un problema conocido en Microsoft Knowledge Base.
  • Si Microsoft Knowledge Base no tiene un artículo que corresponda a su mensaje de error concreto, pruebe los pasos siguientes para diagnosticar el problema:
    1. Busque el número de error en el archivo de registro.
    2. Lea las líneas anteriores a la que contiene el número de error. Normalmente encontrará una línea en la que se indica un error, cuyo resultado final es el error del programa de instalación.

      Por ejemplo, se buscó "2735" en un archivo de registro. Se encontró el texto siguiente antes de la línea con el error 2735:
      La acción se inició a las 19:07:09: AddLocalAlwaysInstalled. ===================================================== Código de la excepción: C0000006 IN_PAGE_ERROR Módulo: C:\WINDOWS\SYSTEM\MSI.DLL Función: 0x3f0a2a0c =====================================================
      
      
      Registros: EAX:00000046  EBX:8159728C  ECX:100023C0  EDX:00000046  ESI:00E41FB8 EDI:BFF7EEED CS:EIP:0137:3F0A2A0C SS:ESP:013F:0116FF64  EBP:0116FFC8 DS:013F  ES:013F  FS:0E37  GS:0000 Flags:00000246
      
      
      Pila de llamadas: Dirección de trama 3F0A2A0C  0116FF60 0x3f0a2a0c -- 0x00000046 0x10013618 0x00000003 0x3F023355
      
      
      Error interno 2735: Póngase en contacto con el servicio de soporte técnico.
      								
      Al examinar este texto, se comprueba que el programa de instalación falló en la llamada a AddLocalAlwaysInstalled. Ésta es una llamada bastante genérica, pero la siguiente línea relativa al archivo Msi.dll es la que realmente tiene más significado. Se trata de un archivo de Windows Installer clave y puede significar que hay que reinstalarlo.

      También puede significar que se está produciendo un conflicto de software. Asegúrese de desactivar cualquier software antivirus que se esté ejecutando y todas las aplicaciones innecesarias que se puedan estar ejecutando en segundo plano. Vea los dos artículos de Microsoft Knowledge Base siguientes para obtener información sobre cómo aminorar los problemas durante el programa de instalación:
      218873 Solucionar errores de Kernel32.dll con Office 2000 en Windows 95
      218853 OFF2000: Solucionar errores de Kernel32.dll con Office en Windows 98
  • Todos los archivos de registro contienen algún error que normalmente se puede pasar por alto. Los errores siguientes pueden aparecer en algún archivo de registro y normalmente no indican un problema del programa de instalación:
    Error interno 2898: Póngase en contacto con el servicio de soporte técnico.
    
    Error interno 2826: Póngase en contacto con el servicio de soporte técnico.
    
    Error interno 2726: Póngase en contacto con el servicio de soporte técnico.
    						
    Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    230879 OFF2000: El archivo de registro de mensajes de error siempre incluye el error "Error interno 2898: Póngase en contacto con el servicio de soporte técnico."

  • En ocasiones, el programa de instalación falla pero no aparece ningún número de error. En su lugar, aparece un mensaje de error del programa de instalación similar al siguiente:
    La instalación finalizó antes de tiempo debido a un error
    En una situación así, debe examinar el archivo de registro más minuciosamente:
    • Debe buscar la cadena "Nota". En algunos casos en que el programa de instalación genera el mensaje "La instalación finalizó antes de tiempo debido a un error", al buscar la cadena "Nota" se encuentra un texto similar al siguiente:
      MSI (s) (AF:C0): Nota:<Br/> 1: 2318 2: H:\data1.msi MSI (s) (AF:C0): MainEngineThread devuelve 1603 MSI (c) (BB:93): desde el servidor. Valor devuelto: 1603 La acción terminó a las 19:53:03: ExecuteAction. Valor devuelto 3. MSI (c) (BB:93): Acción: FatalError La acción se inició a las 19:53:03: FatalError.
      								
      Realmente hay muchas apariciones de "Nota" en el archivo de registro. Sin embargo, la tercera línea debajo de "Nota" en este caso contiene el texto "Valor devuelto 3". Si ve alguna línea en el archivo de registro en la que el "Valor devuelto" no sea 1, debería centrarse en las actividades del programa de instalación de esta área del registro.

      Además, sobre las entradas del registro que contienen "Nota" también hay que recordar que el número de cuatro dígitos que sigue a "Nota" puede corresponderse directamente con los errores de Windows Installer enumerados en los artículos de Knowledge Base citados anteriormente en este artículo. Para obtener información adicional acerca de este caso concreto, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
      230895 OFF2000: "La instalación finalizó antes de tiempo debido a un error" al ejecutar el programa de instalación de Office
    • Otra cadena que hay que buscar en el archivo de registro es "FatalError". En el ejemplo de archivo de registro anterior (Nota 2318), una línea contiene "FatalError" después de la línea con "Valor devuelto 3". Esto indica claramente el área donde debería centrarse para solucionar ese problema particular del programa de instalación.

      Sin embargo, hay ocasiones en que "FatalError" no sigue a una línea con "Valor devuelto 3". En el texto siguiente extraído de un archivo de registro, "FatalError" precede a "Valor devuelto 3":
      La acción se inició a las 9:26:59: CARunCostIE5. La acción terminó a las 9:26:59: CARunCostIE5. Valor devuelto 3. La acción se inicio a las 9:26:59: FatalError. Acción 9:26:59: FatalError. Diálogo creado La acción terminó a las 9:28:41: FatalError. Valor devuelto 2. La acción terminó a las 9:28:41: INSTALL. Valor devuelto 3.
      								
      En este caso, al buscar "FatalError" en el archivo de registro se muestra que el programa de instalación de Office está teniendo un problema con una acción personalizada (CARunCostIE5) que determina cuánto espacio en disco requiere Internet Explorer 5. Por tanto, puede ser aconsejable centrarse en investigar el problema en cuestiones como las siguientes:
      • ¿Está instalado Internet Explorer 5? Si es así, ¿corregiría algún problema una operación de reparación?
      • ¿Está instalando Office desde una unidad de red? Si es así, ¿hay algún espacio en la ruta de acceso de la carpeta \IE5 en la raíz del recurso compartido de Office? ¿La carpeta \IE5 existe en la raíz del recurso compartido de Office? ¿Se ha cambiado el nombre de la carpeta \IE5? Si es así, vuelva a cambiarlo por IE5.
      • ¿Está utilizando una transformación con la configuración personalizada de Internet Explorer 5? Si es así, ¿funciona el programa de instalación sin la transformación?
      Para obtener información acerca de este tema concreto, consulte el artículo siguiente de Microsoft Knowledge Base:
      238319 OFF2000: Mensaje "La instalación finalizó antes de tiempo debido a un error" cuando el programa de instalación no puede encontrar la carpeta IE5
  • A veces, al revisar un archivo de registro, no encuentra "Nota", "FatalError" o un número de error. En cambio, puede ver un texto similar al siguiente:
    1: 2203 2: C:\\Desktop.mst 3: -2147024843 Error al aplicar las transformaciones.  Compruebe que las rutas de transformación especificadas son válidas. C:\\Desktop.mst
    						
    En este caso, el programa de instalación está teniendo un problema al aplicar una transformación porque usa la ruta de acceso de la transformación C:\\Desktop.mst. Para obtener más información sobre este problema, vea el artículo siguiente en Microsoft Knowledge Base:
    228639 OFF2000: Mensaje "Error al aplicar transformaciones" al ejecutar el programa de instalación desde un hipervínculo

Archivos de registro detallado

Todas las técnicas enumeradas en la sección "Registro de Windows Installer" se pueden utilizar en archivos de registro detallado. Sin embargo, el registro detallado aumenta la duración del programa de instalación, por lo que sólo debería utilizarlo si tiene problemas de instalación que no se pueden diagnosticar con un archivo de registro predeterminado.
  • Generar un archivo de registro detallado

    Si desea crear un archivo de registro de Windows Installer muy detallado, puede utilizar el parámetro v (de verbose) para el modificador /L. Para ello, utilice la línea de comandos siguiente con el fin de ejecutar el programa de instalación de Office:
    rutaDeAcceso\setup.exe /L*v C:\Verboselog.txt
    La línea de comandos anterior crea el archivo de registro detallado Verboselog.txt en la raíz de la unidad C:. También puede especificar cualquier ruta de acceso y nombre de archivo para este archivo de registro.
  • Diagnosticar cuando el programa de instalación deja de responder

    A veces, el programa de instalación de Office deja de responder (se bloquea) y no recibe ningún mensaje de error. Lo mejor que se puede hacer en esta situación es reiniciar el equipo y volver a ejecutar el programa de instalación de Office con el registro detallado activado (con una opción adicional). Para ello, haga lo siguiente para iniciar el programa de instalación de Office:
    1. En el menú Inicio, haga clic en Ejecutar.
    2. En el cuadro Abrir, escriba la línea de comandos siguiente y haga clic en Aceptar:
      rutaDeAcceso\Setup.exe /L*v! C:\Verboselog.txt
      Nota:
      En este ejemplo, rutaDeAcceso es la ruta de acceso completa de la ubicación de origen de Office.
    Normalmente, se almacenan en memoria caché 19 líneas de información de registro antes de escribirse en el archivo de registro detallado (en este caso, C:\Verboselog.txt). Si no utiliza la opción ! para el modificador /L (registro), puede perder parte o incluso toda esta información de memoria caché si el programa de instalación se detiene. Si utiliza la opción !, como mucho perderá una línea, porque la opción ! hace que el programa de instalación escriba la información de registro en el archivo de registro una línea cada vez (la información no se almacena en la memoria caché).

    Cuando haya creado el archivo de registro detallado, vaya al final y examine las dos últimas líneas. Estas líneas le indican qué estaba intentando hacer el programa de instalación cuando se detuvo. Por ejemplo, puede ver texto similar al siguiente:
    La acción se inició a las 11:14:57: CaMMCQueryAction. MSI (c) (51:65): Creando MSIHANDLE (143) de tipo 790542 para el subproceso -91547
    						
    Esto indica un problema con la acción personalizada de MMCQueryAction, que comprueba los archivos .mmc. Puesto que Galería de imágenes instala archivos .mmc, debería examinar los programas instalados que instalan Galería de imágenes antes de continuar con el programa de instalación de Office.

    En otro caso, puede ver texto similar al siguiente en el archivo de registro:
    MSI (c) (07:A5): Acción: OPCRemove La acción se inició a las 15:21:07: OPCRemove. MSI (c) (07:A5): Creando MSIHANDLE (36) de tipo 790542 para el subproceso 165
    						
    Esto indica un problema con una operación del Asistente para quitar versiones anteriores de Office. Puede producirse cuando el programa de instalación de Office 2000 tiene un problema al quitar la versión anterior de Microsoft Office. Intente desinstalar la versión anterior de Office y, a continuación, vuelva a ejecutar el programa de instalación de Office 2000.
    Nota:
    El programa de instalación de Office utiliza los prefijos siguientes para las acciones personalizadas. Si el archivo de registro indica un problema con una acción personalizada, estos prefijos proporcionan una buena indicación de dónde comenzar a investigar y solucionar el problema.
    • OLCA - Outlook Custom Action (Acción personalizada de Outlook)
    • OPC - Office Removal Wizard (Asistente para quitar versiones anteriores de Office)
    • CAG, CaMMC - asociado con Galería de imágenes
    • IE - Internet Explorer

Propiedades

Id. de artículo: 237957 - Última revisión: jueves, 19 de julio de 2007 - Versión: 3.2
La información de este artículo se refiere a:
  • Microsoft Office 2000 Premium Edition
  • Microsoft Office 2000 Professional Edition
  • Microsoft Office 2000 Standard Edition
  • Microsoft Office 2000 Small Business Edition
  • Microsoft Office 2000 Developer Edition
  • Microsoft Access 2000 Standard Edition
  • Microsoft Excel 2000 Standard Edition
  • Microsoft FrontPage 2000 Standard Edition
  • Microsoft Outlook 2000 Standard
  • Microsoft PowerPoint 2000 Standard Edition
  • Microsoft Word 2000 Standard Edition
Palabras clave: 
kbinfo kbtshoot kbsetup kbdtatshoot KB237957

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com