Información general acerca de la tecnología Windows Installer

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

Resumen

En este artículo se describe la tecnología de instalación de software Windows Installer. Esta tecnología se compone del servidor de Windows Installer para sistemas operativos de 32 bits y un nuevo formato de archivos de paquete que se usa para contener la información acerca de configuraciones e instalaciones.

Más información

Windows Installer no es sólo un programa de instalación: es un sistema ampliable de administración de software. Windows Installer administra la instalación de software y las adiciones y eliminaciones de componentes de software, supervisa la resistencia de los archivos y ofrece una forma de recuperación básica ante desastres mediante operaciones de reversión.

Además, Windows Installer permite la instalación y ejecución de software de diversos orígenes, y puede ser personalizado por los desarrolladores que deseen instalar programas personalizados.

Windows Installer incluye la funcionalidad siguiente:
  • Restaura el estado original de un equipo si hay un error en la instalación. Windows Installer realiza el seguimiento de todos los cambios efectuados en el sistema durante el proceso de instalación del programa. Si la instalación no tiene éxito, puede restaurar el sistema con su estado inicial. Este procedimiento se conoce como "reversión".
  • Ayuda a evitar ciertas formas de conflictos entre programas. La instalación o desinstalación de un programa puede provocar problemas con otro programa instalado en el equipo e incluso hacer que éste deje de responder (se bloquee). El programa aplica reglas de instalación que ayudan a impedir los conflictos ocasionados cuando una operación de instalación realiza una actualización en un archivo de biblioteca de vínculos dinámicos (DLL, Dynamic-Link Library) compartido por otro programa existente o cuando una operación de desinstalación elimina un archivo DLL que también usa otro programa.
  • Diagnostica y repara programas dañados. Un programa puede pedir a Windows Installer que determine si a otro programa instalado le faltan archivos o éstos han sufrido daños. Entonces, puede pedirle también que lo repare según corresponda copiando de nuevo sólo los archivos que falten o que estén dañados.
  • Quita los programas existentes de una forma confiable. Windows Installer puede quitar de manera confiable cualquier programa que instalara anteriormente y todas las entradas asociadas del Registro y archivos del programa, excepto los que se compartan con otro software instalado.
  • Permite la instalación a petición de características de programas. Se puede indicar a Windows Installer que instale inicialmente un subconjunto mínimo de un programa. Porteriormente, se pueden instalar más componentes de forma automática la primera vez que se use una característica que los necesite.
  • Permite la instalación desatendida de programas. Windows Installer ofrece la capacidad de crear una secuencia de comandos para instalar un programa según las instrucciones de un administrador.
La tecnología Windows Installer se divide en dos componentes que funcionan conjuntamente: el servicio de instalación de cliente (Msiexec.exe) y un archivo de paquete de Microsoft Software Installation (MSI). Windows Installer usa la información contenida en un archivo de paquete para instalar el programa.

El programa Msiexec.exe es un componente de Windows Installer. Cuando el programa de instalación lo llama, Msiexec.exe usa la biblioteca Msi.dll para leer los archivos de paquete (.msi), aplicar archivos de transformación (.mst) e incorporar opciones de línea de comandos que proporcione el programa de instalación. Windows Installer realiza todas las tareas relacionadas con la instalación, como son la copia de archivos en el disco duro, las modificaciones requeridas en el Registro, la creación de accesos directos en el escritorio y la presentación de cuadros de diálogo para preguntar al usuario sus preferencias de instalación, cuando es necesario.

Cuando se instala Windows Installer en un equipo, cambia el tipo de archivo registrado de los archivos .msi de modo que, al hacer doble clic en uno, Msiexec.exe lo ejecute.

Cada archivo de paquete MSI contiene una base de datos de tipo relacional que almacena las instrucciones y la información necesarias para instalar y desinstalar el programa en diversos escenarios de instalación.

Propiedades

Id. de artículo: 310598 - Última revisión: lunes, 03 de diciembre de 2007 - Versión: 6.2
La información de este artículo se refiere a:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
Palabras clave: 
kbinfo kbsetup KB310598

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