ID do artigo: 893803 - Última revisão: terça-feira, 8 de abril de 2008 - Revisão: 5.3

O Windows Installer 3.1 v2 (3.1.4000.2435) está disponível

Nesta página

Expandir tudo | Recolher tudo

Aviso

Para obter mais informações sobre como solucionar problemas com o Windows Installer, consulte a seção Solução de Problemas.

INTRODUÇÃO

O Microsoft Windows Installer é um componente do seu sistema operacional Windows que fornece uma fundação padrão para a instalação e a desinstalação de softwares. Os fabricantes de software podem criar a instalação de seus produtos para usar o Windows Installer tornando a instalação, a manutenção e a desinstalação de software mais direta e fácil.

Agora, o Windows Installer 3.1 está disponível como um componente de sistema redistribuído para os seguintes sistemas operacionais:
  • Microsoft Windows 2000 Service Pack 3 (SP3)
  • Microsoft Windows 2000 Service Pack 4 (SP4)
  • Windows XP
  • Windows XP Service Pack 1 (SP1)
  • Windows XP Service Pack 2 (SP2)
  • Windows Server 2003
O Windows Installer 3.1 v2 foi incluído no Windows Server 2003 Service Pack 1 (SP1). O Windows Installer 3.1 é uma pequena atualização do Windows Installer 3.0, lançado em setembro de 2004. O Windows Installer 3.1 contém funcionalidades novas e aperfeiçoadas. Além disso, ele corrige alguns problemas encontrados no Windows Installer 3.0.

O Windows Installer 4.0 faz parte do Windows Vista.

Mais Informações

Antes de poder baixar este componente redistribuível, é necessário determinar se você está executando uma versão de 32 bits ou 64 bits do Windows Server 2003 ou do Windows XP.

Determinar o tipo de sistema operacional no Windows XP

Para determinar o tipo de sistema operacional que você está executando no Windows XP, execute as seguintes etapas:
  1. Clique em Iniciar, em Executar, digite sysdm.cpl e clique em OK.
  2. Clique na guia Geral. O sistema operacional aparece da seguinte forma:
    • Para uma versão de 64 bits do sistema operacional: Microsoft Windows XP Professional x64 Edition Version < Ano> aparece abaixo de Sistema.
    • Para uma versão de 32 bits do sistema operacional: Microsoft Windows XP Professional Version< Ano > aparece abaixo de Sistema.
Observação<ano> é um espaço reservado para um ano.

Determinar o tipo de sistema operacional no Windows Server 2003

Para determinar o tipo de sistema operacional que você está executando no Windows Server 2003, use um dos seguintes métodos.

Método 1

  1. Clique em Iniciar, em Executar, digite sysdm.cpl e clique em OK.
  2. Clique na guia Geral. O sistema operacional aparece da seguinte forma:
    • Para uma versão de 64 bits do sistema operacional: Microsoft Windows Server 2003, Enterprise x64 Edition aparece abaixo de Sistema.
    • Para uma versão de 32 bits do sistema operacional: Microsoft Windows Server 2003, Enterprise Edition aparece abaixo de Sistema.

Método 2

  1. Clique em Iniciar, em Executar, digite winmsd.exe e clique em OK.
  2. No painel de detalhes, encontre Processador abaixo de Item. Observe o valor.
    • Se o valor que corresponde ao Processador começa com x86, o computador está executando uma versão de 32 bits do sistema operacional Windows.
    • Se o valor que corresponde ao Processador começa com EM64T ou ia64, o computador está executando uma versão de 64 bits do sistema operacional Windows.

Baixar o instalador para todas as versões do Windows exceto versões de 64 bits do Windows Server 2003 ou versões de 64 bits do Windows XP.

O seguinte arquivo está disponível para download no Centro de Download da Microsoft:

Recolher esta imagemExpandir esta imagem
Download
Baixe o pacote redistribuível (v2) do Windows Installer 3.1 agora. (http://www.microsoft.com/downloads/details.aspx?displaylang=pt-br&FamilyID=889482fc-5f56-4a38-b838-de776fd4138c)

Data de lançamento: 12-mai-05

Para obter mais informações sobre como baixar os arquivos de suporte da Microsoft, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:
119591  (http://support.microsoft.com/kb/119591/[PT]/ ) Como obter os arquivos de suporte da Microsoft nos serviços online
A Microsoft examinou este arquivo em busca de vírus. A Microsoft usou o mais recente software de detecção de vírus disponível na data em que o arquivo foi publicado. O arquivo está armazenado em servidores de segurança avançada que ajudam a evitar qualquer alteração não autorizada no arquivo.

Observação Somente o binário para o arquivo Msi.dll é atualizado. O número de versão é 3.1.4000.2435. Todos os outros binários do pacote do Windows Installer 3.1 (v2) permanecem inalterados e possuem a versão 3.1.4000.1823.

Baixar o instalador para as versões de 64 bits do Windows Server 2003 ou versões de 64 bits do Windows XP

O componente redistribuível é somente para sistemas operacionais de 32 bits. Não é possível instalar esse componente em um computador executando as versões de 64 bits do Windows Server 2003 ou do Windows XP.

É possível instalar o Windows Installer 3.0 redistribuível no Windows 2000 Service Pack 3 (SP3) e na versão de lançamento do Windows Server 2003. O Windows Installer 3.1 foi incluído no Windows Server 2003 Service Pack 1 (SP1).

Não é possível instalá-lo nas versões de 32 e 64 bits do Windows Server 2003 SP1. Para atualizar as versões de 32 e 64 bits do Windows Server 2003 SP1 ou de 64 bits do Windows XP, baixe o hotfix descrito no artigo da Base de Dados de Conhecimento Microsoft 898715, e não o pacote 893803 (v2). Para obter informações adicionais sobre Windows Installer 3.1 (v2) GDR, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft:
898715  (http://support.microsoft.com/kb/898715/ ) Há uma atualização disponível do Windows Installer 3.1 para o Windows Server 2003 Service Pack 1 e edições de 64 bits do Windows XP
Histórico de lançamentos:
  • Microsoft Windows Installer 3.1: KB893803 versão 1,0 (11-abr-05)
  • Microsoft Windows Installer 3.1: KB893803 versão 2.0 (12 de maio de 2005)
    O Windows Installer 3.1 (v2) corrige o problema descrito no seguinte artigo da Base de Dados de Conhecimento Microsoft:
    898628  (http://support.microsoft.com/kb/898628/ ) Windows Installer falha silenciosamente após a atualização para o Windows Installer 3.1
O número de versão é 3.1.4000.2435. Todos os outros binários do pacote do Windows Installer 3.1 (v2) permanecem inalterados e possuem a versão 3.1.4000.1823.

Novos recursos no Windows Installer 3.1

  • Nova propriedade menor UpdateTargetRTMProperty: Agora, os arquivos de patch podem se destinar tanto à linha de base da versão original quanto à linha de base do nível de service pack mais recente no sistema.
  • Nova API MsiSetExternalUIRecord: Agora, os pacotes que usam uma interface de usuário externa podem receber mensagens como registros, e não como seqüências.
  • Novas propriedades x64 e Msix64: Agora, os pacotes podem usar as propriedades x64 e Msix64 para indicarem o suporte ao sistema operacional com processador x64.
  • Nova API MsiNotifySidChange: É possível usar essa API para atualizar a configuração do Windows Installer caso o identificador de segurança (SID) de um usuário mude.
  • Agora, o patch Flyweight é um comportamento opcional: O Windows Installer 3.0 apresentou a nova funcionalidade "patch flyweight". Por padrão, essa funcionalidade foi ativada para todos os patches. Agora, o Windows Installer 3.1 desativa essa funcionalidade, a menos que você a ative especificamente, definindo a propriedade OptimizedInstallMode na tabela MsiPatchMetaData.

Problemas corrigidos no Windows Installer 3.1

  • Agora, o Windows Installer registra caracteres nulos ("[~]") corretamente quando usados em um marcador de valor do Registro ou dependência de arquivo.
  • Agora, a função MsiGetFileHash funciona corretamente para os arquivos sem versão muito grandes. Esses arquivos podem ter cerca de 2 GB.
  • Agora, a propriedade MediaSrcProp é definida para o local de origem do lançamento quando o patch é instalado. A propriedade MediaSrcProp é definida para o local do patch em cache nas próximas transações.
  • Agora, a barra de progresso funciona corretamente mesmo com o pacote instalando mais de 2GB de arquivos.
  • Agora, o patch em componentes isolados funciona.
  • As informações sobre o destino de uma ação personalizada não são mais registradas quando a ação falha caso ela esteja marcada para ocultar o destino.
  • O erro 1642 (ERROR_PATCH_TARGET_NOT_FOUND) retorna mesmo com apenas um patch no estilo do Windows Installer 2.0 sendo aplicado.
  • A aplicação de um patch completo no estilo do Windows Installer 2.0 que contenha arquivos inclusos não exige mais o acesso à mídia de origem.
  • Agora, o Windows Installer 3.1 trata corretamente a situação em que um pacote de atualizações menores é instalado quando há um patch obsoleto ou substituído.
  • Agora, o Windows Installer 3.1 oferece suporte à aplicação de patches para pacotes com muitos arquivos. (A coluna Seqüência da tabela Arquivo inclui mais de 32.767 valores.)
  • Agora, o Windows Installer 3.1 envia mensagens INSTALLSTART_ACTIONSTART para todas as ações.
  • No Windows Installer 3.0 e versões mais antigas, se você aplicava vários patches de atualização grandes, as instalações subseqüentes falhavam. Agora este problema está corrigido.
  • O seqüenciador de patches não rejeita mais incorretamente um patch válido durante os patches aplicados em imagens administrativas.
  • O Windows Installer 3.1 não ignora mais ações personalizadas de script marcadas como assíncronas.

Problema corrigido no Windows Installer 3.1 (v2)

  • O Windows Installer não falha mais silenciosamente quando o instalador tenta atualizar um arquivo protegido pelo recurso Proteção de arquivo do Windows.

Solução de problemas

Para obter ajuda para a solução de problemas com o Windows Installer, clique nos números abaixo para ler os artigos na Base de Dados de Conhecimento Microsoft:
907749  (http://support.microsoft.com/kb/907749/ ) Etapas para a solução de problemas básicos do Windows Installer
886630  (http://support.microsoft.com/kb/886630/ ) Uma mensagem de erro é exibida ao tentar instalar um programa que usa o Windows Installer no Windows XP
823116  (http://support.microsoft.com/kb/823116/ ) Erro 1913 é exibido ao tentar instalar um programa no Windows XP
314852  (http://support.microsoft.com/kb/314852/ ) Como ativar o log do Windows Installer no Windows XP
Caso enfrente problemas ao instalar um aplicativo específico, seja um aplicativo Microsoft ou de terceiros, consulte o arquivo leiame do aplicativo para problemas de instalação conhecidos. Também é possível procurar por artigos específicos para o seu aplicativo na Base de Dados de Conhecimento Microsoft.

Referências

Para obter mais informações, clique nos números abaixo para ler os artigos na Base de Dados de Conhecimento Microsoft:
897026  (http://support.microsoft.com/kb/897026/ ) A ação AppSearch trunca incorretamente um valor REG_MULTI_SZ que contém um valor nulo no Windows Installer
897027  (http://support.microsoft.com/kb/897027/ ) Uma mensagem pode ser registrada no log de eventos ao tentar instalar o pacote redistribuído do Windows Installer 3.0 em um computador que esteja executando uma versão mais recente do Windows Installer
894439  (http://support.microsoft.com/kb/894439/ ) Descrição do patch flyweight no Microsoft Windows Installer 3.0
Para obter informações adicionais, visite o seguinte site da Microsoft Developer Network (MSDN) (em inglês):
http://msdn2.microsoft.com/en-us/library/aa372866.aspx (http://msdn2.microsoft.com/en-us/library/aa372866.aspx)

A informação contida neste artigo aplica-se a:
  • Microsoft Windows Installer 3.1
  • Microsoft Windows XP Professional
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Professional SP4
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows XP Home Edition
Palavras-chave: 
kbresolve kbinfo KB893803
 

Traduções deste artigo