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 instalador 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 soporte técnico para el software que intenta instalar o quitar. Si necesita soporte técnico para un producto de Microsoft, vaya a nuestro sitio de soporte técnico.
Estos códigos de error los devuelven las funciones de Windows Installer MsiExec.exe e InstMsi.exe. Tenga en cuenta que también se puede devolver cualquier error en Winerror.h (por ejemplo, ERROR_INVALID_DATA). 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, indica que la instalación se ha realizado correctamente, pero es necesario reiniciar el equipo para completarla.
Código de error | Value | Descripción |
---|---|---|
ERROR_SUCCESS | 0 | La acción se ha realizado 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 desea intentar instalar de todos modos. Este código de error se devuelve si el usuario decide no intentar 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 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 hay 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 | Esta es una propiedad desconocida. |
ERROR_INVALID_HANDLE_STATE | 1609 | El identificador tiene 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 | Falta el calificador del componente. |
ERROR_INSTALL_SOURCE_ABSENT | 1612 | El origen de instalación de este producto no está disponible. Compruebe que el origen existe y que puede obtener acceso 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 está desinstalado. |
ERROR_BAD_QUERY_SYNTAX | 1615 | La sintaxis de consulta SQL no es válida o no se admite. |
ERROR_INVALID_FIELD | 1616 | El campo de registro no existe. |
ERROR_INSTALL_ALREADY_RUNNING | 1618 | Ya hay otra instalación en curso. Complete esa instalación antes de continuar con esta. Para obtener información sobre la exclusión mutua, consulte _MSIExecute Exclusión mutua. |
ERROR_INSTALL_PACKAGE_OPEN_FAILED | 1619 | No se pudo abrir este paquete de instalación. Compruebe que el paquete existe y está accesible, o bien póngase en contacto con el proveedor de la aplicación para comprobar que se trata de un paquete válido para Windows Installer. |
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 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 la instalación. Compruebe que la ubicación del archivo de registro especificada existe y que se puede escribir en ella. |
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 las transformaciones especificadas son válidas. |
ERROR_INSTALL_PACKAGE_REJECTED | 1625 | La directiva del sistema prohíbe esta instalación. 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 | Se produjo un error en la función durante la ejecución. |
ERROR_INVALID_TABLE | 1628 | Se ha especificado 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 datos de este tipo. |
ERROR_CREATE_FAILED | 1631 | No se puede iniciar el servicio Windows Installer. 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 está accesible, o bien póngase en contacto con el proveedor de la aplicación para comprobar que se trata de un paquete de revisión válido para Windows Installer. |
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 hay 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, use Agregar o quitar programas en el 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 terminal Server. |
ERROR_SUCCESS_REBOOT_INITIATED | 1641 | El instalador ha iniciado una operación de reinicio. Este mensaje indica que la instalación se realizó 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 encuentra 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 la revisión para una aplicación administrada por usuario o por máquina que se encuentra 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 pruebe a usar la restauración del sistema para devolver el equipo a un estado anterior. Disponible a partir de Windows Installer 4.0. |
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 Windows Installer 4.5. |
ERROR_INSTALL_REJECTED | 1654 | La aplicación que intenta ejecutar no es compatible con esta versión de Windows. No se puede instalar un paquete, una revisión o una transformación de Windows Installer que Microsoft no haya firmado en un equipo ARM. |
ERROR_SUCCESS_REBOOT_REQUIRED | 3010 | Es necesario reiniciar el sistema para completar la instalación. Este mensaje indica que la instalación se realizó correctamente. No incluye las instalaciones donde se ejecuta la acción ForceReboot . |