Redistribuibles de Windows Installer
Windows Installer 4.5 y versiones anteriores están disponibles como un paquete de actualización de software redistribuible. Consulta la sección Versiones Publicadas de Windows Installer para determinar qué productos incluían versiones de Windows Installer. El paquete de actualización redistribuible para una versión está disponible después del lanzamiento del producto que se incluye con una versión específica de Windows Installer.
Nota
No hay ningún paquete redistribuible para Windows Installer 5.0. Esta versión se incluye con el sistema operativo en Windows 7, Windows Server 2008 R2 y versiones posteriores de cliente y servidor (incluido Windows 10).
Obtención de Windows Installer Redistributable (4.5 y versiones anteriores)
Puede encontrar todos los paquetes redistribuibles de Windows Installer disponibles en el Centro de descarga de Microsoft.
Redistribuibles de Windows Installer 4.5
paquete redistribuible de Windows Installer 4.5 está disponible aquí: https://go.microsoft.com/fwlink/p/?LinkID=101159.
Nombre de archivo | Versión del sistema operativo | Arquitectura |
---|---|---|
Windows6.0-KB942288-v2-x86.MSU | Windows Vista Windows Vista con Service Pack 1 (SP1) Windows Server 2008 |
x86 (32 bits) |
Windows6.0-KB942288-v2-x64.MSU | Windows Vista Windows Vista con Service Pack 1 (SP1) Windows Server 2008 |
x86-64 (64 bits) |
Windows6.0-KB942288-v2-ia64.MSU | Windows Vista Windows Vista con Service Pack 1 (SP1) Windows Server 2008 |
Itanium (64 bits) |
WindowsXP-KB942288-v3-x86.exe | Windows XP con Service Pack 2 (SP2) Windows XP con Service Pack 3 (SP3) |
x86 (32 bits) |
WindowsServer2003-KB942288-v4-x86.exe | Windows Server 2003 con Service Pack 1 (SP1) Windows Server 2003 con Service Pack 2 (SP2) |
x86 (32 bits) |
WindowsServer2003-KB942288-v4-x64.exe | Windows Server 2003 con Service Pack 1 (SP1) Windows Server 2003 con Service Pack 2 (SP2) |
x86-64 (64 bits) |
WindowsServer2003-KB942288-v4-ia64.exe | Windows Server 2003 con Sevice Pack 1 (SP1) Windows Server 2003 con Service Pack 2 (SP2) |
Itanium (64 bits) |
Windows Installer 4.0 Redistributable
- No hay ningún paquete redistribuible que instale Windows Installer 4.0. Esta versión de Windows Installer se incluye con Windows Vista.
Redistribuibles de Windows Installer 3.1
- Windows Installer 3.1 Redistributable (v2) está disponible aquí: https://www.catalog.update.microsoft.com/Search.aspx?q=893803.
Nota
Si ha actualizado a Windows Installer 3.1 mediante la instalación de Windows Server 2003 con SP1 o una versión anterior de este redistribuible, es posible que también deba instalar la actualización de para Windows Server 2003 Service Pack 1 (KB898715) para obtener todas las actualizaciones disponibles en Windows Installer 3.1 Redistributable (v2).
Redistribuibles de Windows Installer 3.0
- Windows Installer 3.0 Redistributable está disponible aquí: WindowsInstaller-KB884016-v2-x86.exe.
Redistribuibles de Windows Installer 2.0
- Windows Installer 2.0 Redistributable para Windows NT 4.0 y Windows 2000 están disponibles aquí: instmsi.exe.
Nota
Windows Installer 2.0 usó una convención de nomenclatura anterior para el redistribuible: Instmsi.exe. El redistribuible para instalar o actualizar a Windows Installer 2.0 en Windows 2000 no debe usarse para instalar ni actualizar Windows Installer 2.0 en Windows Server 2003 y Windows XP.
Instalación de Windows Installer Redistributable (4.5 y versiones anteriores)
El paquete redistribuible de Windows Installer 4.5 se proporciona para los sistemas operativos Windows Vista y Windows Server 2008 como un archivo .msu y deben instalarse con el Instalador independiente de Windows Update (Wusa.exe).
Los sistemas operativos Windows Installer 4.5 redistributable para Windows XP y Windows Server 2003 se pueden instalar mediante la siguiente sintaxis y opciones de la línea de comandos.
Los redistribuibles de Windows Installer 3.1 y Windows Installer 3.0 se pueden instalar mediante la siguiente sintaxis y opciones de la línea de comandos.
Sintaxis
Use la siguiente sintaxis para instalar los paquetes redistribuibles de Windows Installer 4.5 en Windows XP y Windows Server 2003.
<Name of the Redistributable>\[<options>\]*
Opciones de la línea de comandos
Los paquetes de actualización de software redistribuibles de Windows Installer usan las siguientes opciones de línea de comandos que no distinguen mayúsculas de minúsculas.
Opción | Descripción |
---|---|
/norestart | Impide que el paquete redistribuible pida al usuario que reinicie incluso si tenía que reemplazar los archivos que estaban en uso durante la instalación. Si se invoca el paquete de actualización con esta opción, devuelve ERROR_SUCCESS_REBOOT_REQUIRED si tenía que reemplazar los archivos que estaban en uso. Si no tenía que reemplazar los archivos que estaban en uso, devuelve ERROR_SUCCESS. Consulte la sección comentarios para obtener información adicional sobre los reinicios retrasados. |
/tranquilo | Para su uso por aplicaciones que redistribuyan Windows Installer como parte de una aplicación de arranque. No se presenta una interfaz de usuario (UI) al usuario. La aplicación de arranque debe comprobar el código de retorno para determinar si se necesita un reinicio para completar la instalación de Windows Installer. |
/Ayuda | Muestra ayuda sobre todas las opciones disponibles. |
Reinicio retrasado en Windows Vista y Windows Server 2008
La opción de línea de comandos /norestart impide que wusa.exe reinicie el equipo. Sin embargo, si un archivo que está siendo actualizado por el paquete MSU está en uso, el paquete no se aplica al ordenador hasta que el usuario lo reinicie. Esto significa que las aplicaciones que usan windows Installer 4.5 redistributable para Windows Vista y Windows Server 2008 no pueden usar la funcionalidad de Windows Installer 4.5 hasta que se reinicie el equipo.
Reinicio retrasado en Windows XP y Windows Server 2003
Se recomienda detener el servicio de Windows Installer al usar el paquete de actualización. Cuando el paquete se ejecuta en modo de interfaz de usuario completa, detecta si el servicio de Windows Installer se está ejecutando y solicita al usuario que detenga el servicio. Si el usuario continúa sin detener el servicio, la actualización reemplaza a Windows Installer.
La configuración inicial de las aplicaciones que utilizan el paquete redistribuible para instalar el instalador de Windows junto con otra aplicación puede requerir un reinicio adicional del sistema, además de los reinicios necesarios para instalar la aplicación. La opción de reinicio retrasado solo se recomienda en los casos en los que sea necesario eliminar un reinicio adicional causado por la instalación de archivos que están en uso. Los desarrolladores deben hacer lo siguiente en su aplicación de configuración para usar la opción de reinicio retrasado.
Llame al paquete redistribuible con la opción de línea de comandos /norestart.
Tratar la devolución de ERROR_SUCCESS o ERROR_SUCCESS_REBOOT_REQUIRED como si fueran correctas.
Invoque Msiexec en el paquete de la aplicación y ejecute otro código de instalación específico para la aplicación. Si la aplicación de instalación usa MsiInstallProduct, la aplicación debe cargar MSI.DLL desde el directorio del sistema. Si no se produce ningún reinicio y si el paquete redistribuible devuelve ERROR_SUCCESS_REBOOT_REQUIRED, pida al usuario que realice un reinicio para completar la configuración de los archivos binarios de Windows Installer. Si se produce un reinicio, no se requieren pasos adicionales.
Nota
Las aplicaciones que llaman a LoadLibrary en el nuevo MSI.DLL después de que el paquete redistribuible devuelva un resultado correcto deben asegurarse de que aún no se haya cargado en el proceso una versión anterior de MSI.DLL. Si se cargó una versión más antigua de MSI.DLL, debe liberarse del espacio de direcciones del proceso antes de llamar a LoadLibrary para el nuevo MSI.DLL.
Para obtener más información, vea Arranque de Windows Installer.