Aparece el mensaje de error "ERROR_INSTALL_ALREADY_RUNNING" al ejecutar el programa de instalación de los programas de Office

Seleccione idioma Seleccione idioma
Id. de artículo: 822454 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Síntomas

Cuando se ejecuta el programa de instalación para instalar los programas de Microsoft Office, puede aparecer el siguiente mensaje de error:
ERROR_INSTALL_ALREADY_RUNNING.
Este mensaje de error va seguido por el mensaje de error siguiente:
Error 1618: Otra instalación ya está en curso. Complete dicha instalación antes de continuar con la instalación.

Causa

Este problema se produce porque Microsoft Windows Installer sólo puede ejecutar una instalación a la vez a menos que sea una instalación anidada.

Más información

Para obtener más información acerca de las instalaciones anidadas, visite el siguiente sitio Web de Microsoft:
http://msdn2.Microsoft.com/en-us/library/aa368010.aspx
No se pueden ejecutar dos instalaciones de Windows Installer en el mismo proceso. Si intenta llamar a API del instalador, recibirá el mensaje de error "ERROR_INSTALL_ALREADY_RUNNING" en los dos casos siguientes:
  • Mientras se establece la exclusión mutua de _MSIExecute. El mutexis _MSIExecute set sólo mientras se procesaba la tabla InstallExecuteSequence, theAdminExecuteSequence tabla o la tabla AdvtExecuteSequence.
  • Mientras el proceso actual es la tabla de procesamiento de theInstallUISequence o AdminUISequence.

Razones de por qué se produce la segunda instancia del proceso de Windows Installer

Se inicia el programa de instalación de Windows para iniciar un proceso en modo de mantenimiento debido a que un archivo de Windows Installer (archivo .msp) es un archivo independiente. No incluye una base de datos como un paquete de instalación normal. En su lugar, contiene al menos una transformación de base de datos que agrega información sobre la actualización a la base de datos del paquete de instalación de destino. El programa de instalación utiliza esta información para aplicar los archivos de actualización se almacenan en la secuencia de archivo CAB de paquete de actualización.

Cuando se aplica una actualización a un equipo cliente, Windows Installer comprueba primero que la actualización se aplica al producto. Después de esta comprobación, el instalador de Windows carga la base de datos del instalador en caché en la memoria. El programa de instalación de Windows, a continuación, aplica la transformación de actualización correspondiente a la base de datos en memoria. El programa de instalación de Windows actualiza la base de datos con todos los cambios de la instalación de la actualización. Otra transformación de actualización en el par de transformaciones contiene instrucciones de manipulación de archivos que debe tener que actualizar el equipo cliente.

Cómo evitar que dos instancias de Windows Installer

Para evitar una segunda instancia de Windows Installer, no empaquetar un paquete de Windows Installer en otro paquete de Windows Installer como un archivo .msi personalizado. Actualización de Office no funcionará con instalaciones anidadas con la versión actual de Windows Installer.

Todas las actualizaciones públicas de Office incluyen un programa de arranque denominado OHotfix. Aunque OHotfix no es la única herramienta que puede utilizar para implementar las actualizaciones, es el más fácil de utilizar, ya que proporciona mucha de la funcionalidad de actualización necesaria.

También puede utilizar otros programas actualización de inicio, como un archivo por lotes o un programa complejo personalizado que utiliza las llamadas API de Windows Installer.

Una instalación anidada comparte la misma interfaz de usuario y la configuración del registro de la instalación principal. Los desarrolladores deben tener en cuenta las siguientes advertencias al crear instalaciones anidadas:
  • Actualización y ampliación no funcionen con nestedinstallations.
  • Windows Installer no puede costar un nestedinstallation correctamente.
  • Instalaciones anidadas no pueden compartir componentes:
    • Una instalación administrativa no puede contener también una instalación anidada.
    • No se puede utilizar barras integrado con instalaciones anidadas.
    • No puede instalar los recursos que se van a anunciar la instalación anidada.

Información más detallada sobre el proceso de instalación de la actualización de Office

Una buena referencia es que las notas de Revisión de implementación de Office XP . Aunque este documento hace referencia específicamente a Office XP, los conceptos y recomendaciones se aplican a la actualización de cualquier versión basada en Windows Installer de Office.

Para obtener información adicional acerca de cómo distribuir e instalar el Service Pack 1 de Office XP, Office XP Service Pack 2 y otras correcciones y actualizaciones de Office XP, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
330043 Notas del producto "Implementación de actualizaciones de Microsoft Office XP" está disponible en el centro de descarga


OHotfix.exe es el programa de arranque de las actualizaciones de Office y se proporciona como parte del archivo ejecutable (.exe) de actualización. Realiza una serie de acciones antes de ejecutar la instalación de la actualización, incluyendo:
  • Determina si las actualizaciones se aplicará a un punto de admininstallation o a un cliente de instalación de Office.
  • Comprueba si el instalador de Windows está instalado en elsistema.
  • Determina si un mínimo isspecified de versión de Windows Installer y posiblemente se redirige a una página Web para actualizar theInstaller.
  • Se ejecuta el programa de instalación de Watson para la captura y el informe de errores y de updateinstallation.
  • Determina si se especifica una versión del producto mínima. Si uno se especifica, se comprueba que el producto instalado tiene el número de versión del producto especificado (o un número de versión posterior).
  • Controla el nivel de interfaz de usuario para los cuadros de OHotfixdialog y el instalador de Windows.
  • Comprueba los productos instalados de la familia Office y actualizaciones de determinesthe que debe tener cada producto.
  • Captura el código de retorno del instalador de Windows y determinesif, debe reiniciar el equipo.
Tecnologías de Windows Installer se dividen en dos componentes que funcionan conjuntamente: un servicio de Windows Installer de cliente (Msiexec.exe) y un archivo de paquete (archivo .msi). Windows Installer utiliza la información contenida en un archivo de paquete para instalar el programa.

Windows Installer es un servicio de sistema operativo que permite al sistema operativo administrar el proceso de instalación.

El programa Msiexec.exe es un componente de Windows Installer. Este programa utiliza una biblioteca de vínculos dinámicos, Msi.dll, para leer los archivos de paquete (.msi), aplicar transformaciones (.mst) e incorporar opciones de línea de comandos. Windows Installer realiza todas las tareas relacionadas con la instalación: copiar los archivos en el disco duro, realizar modificaciones de registro, crear accesos directos en el escritorio y mostrar cuadros de diálogo de preferencias de instalación de usuario consulta cuando sea necesario.

Información adicional

Para obtener más información acerca de cómo descargar e instalar una actualización desde Internet, visite el siguiente sitio Web de Microsoft:
http://msdn2.Microsoft.com/en-us/library/aa368326.aspx

Propiedades

Id. de artículo: 822454 - Última revisión: jueves, 31 de octubre de 2013 - Versión: 4.0
La información de este artículo se refiere a:
  • Microsoft Office Professional Edition 2003
  • Microsoft Office Outlook 2003
  • Microsoft Office PowerPoint 2003
  • Microsoft Office Publisher 2003
  • Microsoft Office Small Business Edition 2003
  • Microsoft Office Basic Edition 2003
  • Microsoft Office Access 2003
Palabras clave: 
kbstartprogram kbsetup kberrmsg kbtshoot kbprb kbinfo kbmt KB822454 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 822454

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