MsiExec.exe y mensajes de error de InstMsi.exe (para desarrolladores)
Nota
Este artículo está diseñado para desarrolladores de software que usan Windows Installer para compilar paquetes de instaladores para sus aplicaciones. Si es un usuario que tiene dificultades con el equipo durante o después de instalar o desinstalar una aplicación, debe ponerse en contacto con el servicio de atención al cliente para el software que está intentando instalar o quitar. Si necesita soporte técnico para un producto de Microsoft, vaya a nuestro sitio de soporte técnico .
Las funciones de Windows Installer devuelven estos códigos de error MsiExec.exe y InstMsi.exe. Tenga en cuenta que cualquier error de Winerror.h (por ejemplo, ERROR_INVALID_DATA) también se puede devolver. Para obtener más códigos de error devueltos por Windows Installer, consulta mensajes de error de Windows Installer.
Los códigos de error ERROR_SUCCESS, ERROR_SUCCESS_REBOOT_INITIATED y ERROR_SUCCESS_REBOOT_REQUIRED indican que se ha realizado correctamente. Si se devuelve ERROR_SUCCESS_REBOOT_REQUIRED, la instalación se completó correctamente, pero se requiere un reinicio para completar la operación de instalación.
Código de error | Valor | Descripción |
---|---|---|
ERROR_SUCCESS | 0 | La acción se completó correctamente. |
ERROR_INVALID_DATA | 13 | Los datos no son válidos. |
ERROR_INVALID_PARAMETER | 87 | Uno de los parámetros no era válido. |
ERROR_CALL_NOT_IMPLEMENTED | 120 | Este valor se devuelve cuando una acción personalizada intenta llamar a una función que no se puede llamar desde acciones personalizadas. La función devuelve el valor ERROR_CALL_NOT_IMPLEMENTED. |
ERROR_APPHELP_BLOCK | 1259 | Si Windows Installer determina que un producto podría ser incompatible con el sistema operativo actual, muestra un cuadro de diálogo que informa al usuario y pregunta si intenta instalar de todos modos. Este código de error se devuelve si el usuario decide no probar la instalación. |
ERROR_INSTALL_SERVICE_FAILURE | 1601 | No se pudo acceder al servicio Windows Installer. Póngase en contacto con el personal de soporte técnico para comprobar que el servicio de Windows Installer está registrado correctamente. |
ERROR_INSTALL_USEREXIT | 1602 | El usuario canceló la instalación. |
ERROR_INSTALL_FAILURE | 1603 | Error irrecuperable durante la instalación. |
ERROR_INSTALL_SUSPEND | 1604 | Instalación suspendida, incompleta. |
ERROR_UNKNOWN_PRODUCT | 1605 | Esta acción solo es válida para los productos que están instalados actualmente. |
ERROR_UNKNOWN_FEATURE | 1606 | El identificador de característica no está registrado. |
ERROR_UNKNOWN_COMPONENT | 1607 | El identificador del componente no está registrado. |
ERROR_UNKNOWN_PROPERTY | 1608 | Se trata de una propiedad desconocida. |
ERROR_INVALID_HANDLE_STATE | 1609 | El identificador está en un estado no válido. |
ERROR_BAD_CONFIGURATION | 1610 | Los datos de configuración de este producto están dañados. Póngase en contacto con el personal de soporte técnico. |
ERROR_INDEX_ABSENT | 1611 | El calificador de componente no está presente. |
ERROR_INSTALL_SOURCE_ABSENT | 1612 | El origen de instalación de este producto no está disponible. Compruebe que el origen existe y que puede acceder a él. |
ERROR_INSTALL_PACKAGE_VERSION | 1613 | El servicio Windows Installer no puede instalar este paquete de instalación. Debe instalar un Service Pack de Windows que contenga una versión más reciente del servicio Windows Installer. |
ERROR_PRODUCT_UNINSTALLED | 1614 | El producto se desinstala. |
ERROR_BAD_QUERY_SYNTAX | 1615 | La sintaxis de consulta SQL no es válida o no es compatible. |
ERROR_INVALID_FIELD | 1616 | El campo de registro no existe. |
ERROR_INSTALL_ALREADY_RUNNING | 1618 | Otra instalación ya está en curso. Complete esa instalación antes de continuar con esta instalación. Para obtener información sobre la exclusión mutua, consulte _MSIExecutede exclusión mutua. |
ERROR_INSTALL_PACKAGE_OPEN_FAILED | 1619 | No se pudo abrir este paquete de instalación. Compruebe que el paquete existe y es accesible o póngase en contacto con el proveedor de la aplicación para comprobar que se trata de un paquete de Windows Installer válido. |
ERROR_INSTALL_PACKAGE_INVALID | 1620 | No se pudo abrir este paquete de instalación. Póngase en contacto con el proveedor de la aplicación para comprobar que se trata de un paquete de Windows Installer válido. |
ERROR_INSTALL_UI_FAILURE | 1621 | Error al iniciar la interfaz de usuario del servicio de Windows Installer. Póngase en contacto con el personal de soporte técnico. |
ERROR_INSTALL_LOG_FAILURE | 1622 | Error al abrir el archivo de registro de instalación. Compruebe que la ubicación del archivo de registro especificada existe y que se puede escribir. |
ERROR_INSTALL_LANGUAGE_UNSUPPORTED | 1623 | El sistema no admite este idioma de este paquete de instalación. |
ERROR_INSTALL_TRANSFORM_FAILURE | 1624 | Error al aplicar transformaciones. Compruebe que las rutas de transformación especificadas son válidas. |
ERROR_INSTALL_PACKAGE_REJECTED | 1625 | Esta instalación está prohibida por la directiva del sistema. Póngase en contacto con el administrador del sistema. |
ERROR_FUNCTION_NOT_CALLED | 1626 | No se pudo ejecutar la función. |
ERROR_FUNCTION_FAILED | 1627 | Error en la función durante la ejecución. |
ERROR_INVALID_TABLE | 1628 | Se especificó una tabla no válida o desconocida. |
ERROR_DATATYPE_MISMATCH | 1629 | Los datos proporcionados son el tipo incorrecto. |
ERROR_UNSUPPORTED_TYPE | 1630 | No se admiten los datos de este tipo. |
ERROR_CREATE_FAILED | 1631 | El servicio Windows Installer no se pudo iniciar. Póngase en contacto con el personal de soporte técnico. |
ERROR_INSTALL_TEMP_UNWRITABLE | 1632 | La carpeta Temp está llena o inaccesible. Compruebe que la carpeta temp existe y que puede escribir en ella. |
ERROR_INSTALL_PLATFORM_UNSUPPORTED | 1633 | Este paquete de instalación no se admite en esta plataforma. Póngase en contacto con el proveedor de la aplicación. |
ERROR_INSTALL_NOTUSED | 1634 | El componente no se usa en esta máquina. |
ERROR_PATCH_PACKAGE_OPEN_FAILED | 1635 | No se pudo abrir este paquete de revisión. Compruebe que el paquete de revisión existe y es accesible o póngase en contacto con el proveedor de la aplicación para comprobar que se trata de un paquete de revisión de Windows Installer válido. |
ERROR_PATCH_PACKAGE_INVALID | 1636 | No se pudo abrir este paquete de revisión. Póngase en contacto con el proveedor de la aplicación para comprobar que se trata de un paquete de revisión de Windows Installer válido. |
ERROR_PATCH_PACKAGE_UNSUPPORTED | 1637 | El servicio Windows Installer no puede procesar este paquete de revisión. Debe instalar un Service Pack de Windows que contenga una versión más reciente del servicio Windows Installer. |
ERROR_PRODUCT_VERSION | 1638 | Ya está instalada otra versión de este producto. La instalación de esta versión no puede continuar. Para configurar o quitar la versión existente de este producto, use agregar o quitar programas en Panel de control. |
ERROR_INVALID_COMMAND_LINE | 1639 | Argumento de línea de comandos no válido. Consulte el SDK de Windows Installer para obtener ayuda detallada de la línea de comandos. |
ERROR_INSTALL_REMOTE_DISALLOWED | 1640 | El usuario actual no puede realizar instalaciones desde una sesión de cliente de un servidor que ejecuta el servicio de rol de Terminal Server. |
ERROR_SUCCESS_REBOOT_INITIATED | 1641 | El instalador ha iniciado un reinicio. Este mensaje indica que se ha realizado correctamente. |
ERROR_PATCH_TARGET_NOT_FOUND | 1642 | El instalador no puede instalar la revisión de actualización porque es posible que falte el programa que se está actualizando o que la revisión de actualización actualice una versión diferente del programa. Compruebe que el programa que se va a actualizar existe en el equipo y que tiene la revisión de actualización correcta. |
ERROR_PATCH_PACKAGE_REJECTED | 1643 | La directiva del sistema no permite el paquete de revisión. |
ERROR_INSTALL_TRANSFORM_REJECTED | 1644 | La directiva del sistema no permite una o varias personalizaciones. |
ERROR_INSTALL_REMOTE_PROHIBITED | 1645 | Windows Installer no permite la instalación desde una conexión a Escritorio remoto. |
ERROR_PATCH_REMOVAL_UNSUPPORTED | 1646 | El paquete de revisión no es un paquete de revisión extraíble. |
ERROR_UNKNOWN_PATCH | 1647 | La revisión no se aplica a este producto. |
ERROR_PATCH_NO_SEQUENCE | 1648 | No se encontró ninguna secuencia válida para el conjunto de revisiones. |
ERROR_PATCH_REMOVAL_DISALLOWED | 1649 | La directiva no permite la eliminación de revisiones. |
ERROR_INVALID_PATCH_XML | 1650 | Los datos de revisión XML no son válidos. |
ERROR_PATCH_MANAGED_ADVERTISED_PRODUCT | 1651 | El usuario administrativo no pudo aplicar una revisión para una aplicación administrada por usuario o por máquina que esté en estado anunciado. |
ERROR_INSTALL_SERVICE_SAFEBOOT | 1652 | Windows Installer no es accesible cuando el equipo está en modo seguro . Salga del modo seguro e inténtelo de nuevo o intente usar restauración del sistema para devolver el equipo a un estado anterior. Disponible a partir de la versión 4.0 de Windows Installer. |
ERROR_ROLLBACK_DISABLED | 1653 | No se pudo realizar una transacción de varios paquetes porque se ha deshabilitado la reversión. las instalaciones de varios paquetes no se pueden ejecutar si la reversión está deshabilitada. Disponible a partir de la versión 4.5 de Windows Installer. |
ERROR_INSTALL_REJECTED | 1654 | La aplicación que intenta ejecutar no se admite en esta versión de Windows. Un paquete, una revisión o una transformación de Windows Installer que Microsoft no haya firmado no se puede instalar en un equipo ARM. |
ERROR_SUCCESS_REBOOT_REQUIRED | 3010 | Se requiere un reinicio para completar la instalación. Este mensaje indica que se ha realizado correctamente. Esto no incluye instalaciones donde se ejecuta la acción ForceReboot. |