Windows Installer 4.5 e 5.0 – Dúvidas Frequentes

Postado por Herleson Pontes | Microsoft,Windows | segunda-feira, 01 de fevereiro de 2010 (10:35) 10:35

Olá a a todos!

O Windows Installer permite a instalação de programas e a configuração de serviços nos sistemas Windows, através de arquivos *.msi e suas derivações (Por exemplo, os arquivos *.msu, que permitem a instalação de correções). Hoje, graças as suas diversas vantagens, praticamente todos os softwares que podem ser instalados no Windows utilizam a tecnologia do Windows Installer em seus assistentes de instalação. Os instaladores do CorelDraw X4 e do Photoshop CS4 são exemplos disso.

As duas versões mais recentes do Windows Installer são a 4.5 e a 5.0. Desde 2008 a Microsoft disponibilizou a versão 4.5 do Windows Installer para download, enquanto a versão 5.0 vem embutida no Windows 7 e no Windows Server 2008 R2.

Como este tópico sempre gerou dúvidas, segue abaixo uma série de perguntas respondidas sobre o assunto.

Qual a versão do Windows Installer é suportada pelo meu Windows?

O Windows Installer 4.5 já vêm embutido no SP2 (Service Pack 2) do Windows Vista e do Windows Server 2008. Mas você também pode realizar o download do Windows Installer no site da Microsoft e instalar no Windows XP SP2 ou superior, Windows Server 2003 SP1 ou superior, Windows Vista SP1, e Windows Server 2008. O Windows Installer 5.0 vêm embutido no Windows 7 e Windows Server 2008 R2.

É possível instalar o Windows Installer 5.0 no Windows XP?

Não. Somente Windows 7 e Windows Server 2008 R2 suportam a versão 5 do Windows Installer.

Como faço para saber qual a versão atual do meu Windows Installer?

Digite “msiexec /?” no Prompt de Comando, na caixa Executar (Windows XP, Windows Server 2003) ou na caixa de busca do menu Iniciar (Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2).

O Windows Installer é atualizado automaticamente pelo Windows/Microsoft Update?

Não. Exceto no caso da instalação do SP2 do Windows Vista ou do Windows Server 2008, o Windows Installer 4.5 não é instalado automaticamente pelo Windows/Microsoft Update. Os usuários devem baixar o instalador de acordo com o idioma e a versão do seu Windows.

Existem programas que exigem as versões mais recentes do Windows Installer?

Sim, e são vários. O SQL Server 2008 Express e alguns componentes isolados do SQL Server 2008, com o Books Online (Ajuda), exigem no mínimo a versão 4.5 do Windows Installer, por exemplo.

Para os usuários de sistemas anteriores ao Windows 7/Windows Server 2008 R2, o instalador da versão 4.5 do Windows Installer está disponível no link: http://www.microsoft.com/downloads/details.aspx?displaylang=pt-br&FamilyID=5a58b56f-60b6-4412-95b9-54d056d6f9f4.

Atenção: o link redireciona para uma página com vários arquivos para download. Leia o tópico Instruções de Download e baixe o instalador de acordo com a versão do seu sistema operacional.

Abraço a todos!

8 Comentários »

  1. Comentário by Átilla Arruda — 1 de fevereiro de 2010 @ 13:44

    Olá Herleson,

    Parabéns por o seu blog! Ele está muito bem organizado e com um excelente layout.

    Abraços!
    Átilla Arruda

  2. Comentário by Marcelo lima — 10 de março de 2010 @ 10:37

    Ola herleson tudo bem , fui seu aluno de sql a uns dois anos e na evolucao e por sinal aprendi muito memso dei uma parada e estou querendo voltar agora a mexer com o sql. estou nnuma sinuca de bico sem saber o que fazer mesmo estou querendo desenvolver um sistema de contabilidade com o banco sql, e estou em um tunel sem luz qual linguagem de programação usar alguns me falam vb outros delphin outros .net outros java fica dificil decidir tenho que contratar um programador, ai vem a pergunta posso fazer a maioria dos processos no banco tipo e deixar a programação a mais ralo posivel fazendo so mesmo as conecções e usar pouco a liguagem que eu escolher. pq na verdade tive pouquisima sorte com programadores alguns me deixaram na mao varias vezes e deixando o pesado no banco fica ate melhor para fazer atualizacoes. aguardo contato, ai vi vc um dia na hapvida coma mulher fiquei com vergonha de falar com vc e tambem hospital nao é hora de se falar em trabalho. vlws e agradeceria se respondese aguardo um email

  3. Comentário by Herleson Pontes — 20 de março de 2010 @ 11:15

    Olá Marcelo,

    Antes de mais nada, fico muito feliz que tenha gostado do nosso curso de SQL Server. Estamos preparando algumas novidades para este ano de 2010.

    Em relação a sua dúvida, existe uma grande discussão sobre este tópico. Alguns profissionais defendem que toda a regra de negócio (processos e validações) deva ficar na aplicação, utilizando o banco apenas como um repositório de dados. Outros defendem a ditribuição desses recursos entre as camadas de dados e aplicação. Na prática, passa a ser uma escolha do gerente do projeto sobre como isso será feito.

    Nas aulas, eu recomendo que você verifique as regras e validações mais simples, que independam de aspectos relativos à aplicação, e as implemente no Banco de Dados. Lembre-se que de a linguagem de programação muda com mais frequência do que o banco de dados. Desta forma, colocando uma parte no Banco de Dados permite deixar o pesado na aplicação, e o banco torna-se mais inteligente. Além disso, as regras que você definir no banco serão reaproveitadas por outros sistemas que você vier a desenvolver (um site web, por exemplo).

    Espero ter ajudado. Qualquer duvida estamos a disposição.

    Abraço!

  4. Comentário by Aerton de oliveira — 28 de abril de 2010 @ 11:46

    caro Herleson!
    Adquiri o pacote Small Business Premium Edition, na intenção de instalar o windows server SB 2008 e o sql server SB 2008. Instalei o windows Server 2008 SB Premium e quando fui instalar o sql server 2008 sb premium aconteceu aquele erro descrito no seu blog sobre o contador hive, segui o passo-a-passo indicado e consegui passar pelo problema alterando o registro Perflib. Porém após todas as verificações e seleções, e tudo o mais o instalador indicou em determinado momento que o SQL SErver 2008 que estava sendo instalado não era compativel com o sistema operacional atual. Microsoft Brasil se negou a me dar suporte sobre o Small Business, pois não há suporte para ele. O amigo tem alguma idéia do que se trata esse problema de incompatibilidade? As mídias são originais e licenciadas, e são do mesmo pacote Sb Premium. Agradeceria se pudesse me dar essa luz.
    Abraços, Aerton.

  5. Comentário by wellington — 8 de maio de 2010 @ 18:21

    E ai herlenson!!! blza. Sou seu aluno da Displina organização de computadores do curso de redes da fic, e queria saber onde baixar o programa simulador NEANDERWIN. Obrigado

  6. Comentário by Francildo Alves — 13 de junho de 2010 @ 19:28

    Wellington,
    você pode baixar o NeanderWin em: http://www.dcc.ufrj.br/~gabriel/neander.html

  7. Comentário by Acauan — 7 de agosto de 2010 @ 0:28

    Olá Helerson!
    Obrigado, enfim achei alguém que mencionou como confirmar a versão instalada do Windows Installer.
    Acontece que estou tentando instalar um ambiente de desenvolvimento para WEB no Windows Vista Home Premium SP2, e toda vez que tento instalar a Java SE Development Kit (JDK)o sistema diz que não consegue encontrar o Windows Installer.
    Já tentei a solução de outros sites, iniciando previamente o Windows Installer.
    Seria o caso de forçar a reinstalação? Como devo proceder?

  8. Comentário by Herleson Pontes — 9 de agosto de 2010 @ 9:54

    Olá João,

    Antes de mais nada, desculpe a demora na resposta. Você está instalando a versão mais recente do JDK? E qual a versão do seu Windows Vista: x86 ou x64? Você já tentou instalar só o JRE, para ver se o mesmo erro ocorre?

    Abraço!

Feed RSS para comentários sobre este post. TrackBack URI

Deixe um comentário