Visão geral da tecnologia Windows Installer

Traduções deste artigo Traduções deste artigo
ID do artigo: 310598 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sumário

Este artigo descreve a tecnologia de instalação de software do Windows Installer. Essa tecnologia consiste no servidor do Windows Installer para sistemas de operacional do Windows de 32 bits e um novo formato de arquivo pacote usado para armazenar informações sobre configuração e instalação.

Mais Informações

O Windows Installer não é apenas um programa de instalação; é um sistema de gerenciamento de software extensível. Windows Installer gerencia a instalação de software, gerencia as adições e exclusões de componentes de software, monitora a resiliência de arquivos e mantém a recuperação básica de desastres usando reversões.

Além disso, o Windows Installer oferece suporte à instalação e execução de software de várias origens e pode ser personalizado por desenvolvedores que desejam instalar programas personalizados.

O Windows Installer inclui a seguinte funcionalidade:
  • Ela restaura o estado original do computador se houver uma falha de instalação. Windows Installer mantém registro de todas as alterações efectuadas ao sistema durante o processo de instalação do programa. Se a instalação não tiver êxito, o instalador pode restaurar o sistema ao estado inicial. Isso é conhecido como "reversão".
  • Ele ajuda a impedir determinadas formas de conflitos inter-program. Um programa que é que está sendo instalado ou removido pode causar problemas com outro programa já no computador, ou até mesmo fazer com que o computador parar de responder (travar). O installer impõe regras de instalação que ajudam a impedir conflitos causados quando uma operação de instalação faz atualizações para um arquivo de biblioteca de vínculo dinâmico (DLL) compartilhado por um programa existente ou quando uma operação de remoção exclui um arquivo DLL compartilhado por outro programa.
  • Ele Diagnostica e repara programas corrompidos. Um programa pode pedir o instalador para determinar se um programa instalado tem qualquer arquivos ausentes ou corrompidos. Em seguida, ele pode solicitar que o serviço para reparar esse programa conforme necessário, copiando novamente apenas os arquivos encontrados ausente ou corrompido.
  • Ele remove confiável programas existentes. O instalador confiável pode remover qualquer programa ele anteriormente instalado e remover todas as entradas de registro associadas e arquivos de programa, exceto para aqueles compartilhados por outros softwares instalados.
  • -Suporte à instalação sob demanda de recursos do programa. O instalador pode ser instruído para instalar inicialmente um subconjunto mínimo de um programa. Posteriormente, componentes adicionais poderão ser automaticamente instalados na primeira vez que você usar um recurso que requer componentes adicionais.
  • Ele oferece suporte instalação autônoma do programa. O instalador ofereça suporte à script uma instalação do programa de acordo com para instruções de administrador.
A tecnologia Windows Installer é dividida em duas partes que funcionam em conjunto; incluem um serviço de instalação do cliente (Msiexec.exe) e um arquivo de pacote de instalação de software da Microsoft (MSI). Windows Installer usa informações contidas em um arquivo de pacote para instalar o programa.

O programa Msiexec.exe é um componente do Windows Installer. Quando ele é chamado pelo programa de instalação, o Msiexec.exe usa o MSI.dll para ler o pacote (.msi) arquivos, aplicar os arquivos de transformação (.mst) e incorporar opções de linha de comando fornecidas pelo programa de instalação. O instalador executa todas as tarefas relacionadas à instalação, incluindo a copiar arquivos para o disco rígido, modificações no registro, criar atalhos na área de trabalho e exibir caixas de diálogo para solicitar as preferências de instalação do usuário quando necessário.

Quando o Windows Installer é instalado em um computador, ele altera o tipo de arquivo registrados de arquivos .msi para que se você clicar duas vezes em um arquivo .msi, Msiexec.exe executada com esse arquivo.

Cada arquivo de pacote MSI contém um banco de dados tipo relacional que armazena instruções e dados necessários para instalar (e remover) o programa em muitas situações de instalação.

Propriedades

ID do artigo: 310598 - Última revisão: segunda-feira, 3 de dezembro de 2007 - Revisão: 6.7
A informação contida neste artigo aplica-se 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
Palavras-chave: 
kbmt kbinfo kbsetup KB310598 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 310598

Submeter comentários

 

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