ID do artigo: 934307 - Última revisão: sábado, 14 de maio de 2011 - Revisão: 2.0

Descrição do Instalador Autônomo do Windows Update (Wusa.exe) e dos arquivos .msu no Windows Vista

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Recolher tudo

INTRODUÇÃO

Este artigo descreve o Instalador Autônomo do Windows Update (Wusa.exe) no Windows Vista. O arquivo Wusa.exe está na pasta %windir%\System32. O Instalador Autônomo do Windows Update usa a WUA (Agente do Windows Update) API para instalar pacotes de atualização. Os pacotes de atualização têm uma extensão de nome de arquivo .msu . A extensão de nome de arquivo .msu está associada ao Instalador Autônomo do Windows Update.

Mais Informações

Um arquivo.msu contém o seguinte conteúdo:
  • Metadados do Windows Update
    Este metadado descreve cada pacote de atualização contido no arquivo .msu.
  • Um ou mais arquivos .cab
    Cada arquivo .cab representa uma atualização.
  • Um arquivo .xml
    Este arquivo .xml descreve o pacote de atualização .msu O Wusa.exe usa o arquivo .xml quando você realiza uma instalação autônoma da atualização usando a ferramenta do Gerenciador de Pacotes (Pkgmgr.exe).

    Por exemplo, você baixa o hotfix 934307. O arquivo Windows6.0-KB934307-x86.msu está na pasta C:\934307. Você digita o comando a seguir em um prompt de comando para expandir o arquivo .msu para uma pasta temporária:
    expand -f:* "C:\934307\Windows6.0-KB934307-x86.msu" %TEMP%
    Em seguida, digita o comando a seguir em um prompt de comando:
    pkgmgr.exe /n:%TEMP%\Windows6.0-KB934307-x86.xml
  • Um arquivo de propriedades
    Este arquivo possui propriedades de seqüência que o Wusa.exe usa. Por exemplo, esse arquivo contém o nome do artigo relacionado na Base de Dados de Conhecimento Microsoft.
Ao usar o Wusa.exe para instalar um pacote de atualização, o Wusa.exe expande o conteúdo do arquivo .msu para uma pasta temporária. Em seguida, o Wusa.exe executa as seguintes etapas:
  1. O Wusa.exe usa os metadados do Windows Update no arquivo .msu para procurar atualizações aplicáveis.
  2. O Wusa.exe copia o conteúdo das atualizações aplicáveis para a área de segurança do Windows Update. A área de segurança do Windows Update é uma pasta protegida.
  3. O Wusa.exe chama a função apropriada na API do agente do Windows Update de acordo com o modo no qual o Wusa.exe é iniciado.
  4. Quando o assistente do Windows Update conclui a instalação, a API do agente do Windows Update retorna um status. Em seguida, o Wusa.exe funciona simultaneamente com a API do agente do Windows Update.
Observação Cada atualização em um pacote de atualização .msu é instalada em uma seção separada. Somente uma instância do Wusa.exe é executada quando você usa o Wusa.exe. O Wusa.exe não modifica o conteúdo das atualizações em arquivos .msu. A infra-estrutura do Windows Update executa as ações necessárias de acordo com o conteúdo da atualização.

Quando o Wusa.exe é iniciado no modo interativo, uma tela de boas-vindas exibe informações de alto-nível sobre a atualização. Caso continue instalando a atualização, o Wusa.exe chamará a função apropriada na API do agente do Windows Update para iniciar o assistente do Windows Update. O assistente do Windows Update exibe os Termos de licença de software da Microsoft relacionados ao pacote de atualização. O Wusa.exe chama a API do agente do Windows Update para continuar a instalação. Em seguida, o Wusa.exe aguarda até que o assistente do Windows Update conclua a instalação.

Para instalar um pacote de atualização .msu, execute o Wusa.exe junto com o caminho completo do arquivo. Por exemplo, se o arquivo Windows6.0-KB934307-x86.msu estiver na pasta D:\934307, digite o comando a seguir em um prompt de comando para instalar o pacote da atualização:
wusa.exe d:\934307\Windows6.0-KB934307-x86.msu
Você também pode clicar duas vezes no arquivo .msu para instalar o pacote da atualização.

Observação O Wusa.exe não pode ser usado para desinstalar atualizações no Windows Vista. Você pode usar o Gerenciador de Software no Windows Defender para instalar as atualizações manualmente. Para obter mais informações sobre o Gerenciador de Software, visite o seguinte site da Microsoft:
http://www.microsoft.com/athome/security/spyware/software/support/howto/softwareexplorer.mspx (http://www.microsoft.com/athome/security/spyware/software/support/howto/softwareexplorer.mspx)


É possível usar os seguintes parâmetros com o Wusa.exe:
  • /?, /h, /help
    Exibir a ajuda.
  • /quiet
    Executar o Wusa.exe no modo silencioso sem intervenção por parte do usuário. No modo silencioso, a ferramenta é executada sem intervenção por parte do usuário. O computador reinicia, se necessário.

    Por exemplo, se o arquivo Windows6.0-KB934307-x86.msu estiver na pasta D:\934307, digite o comando a seguir em um prompt de comando para instalar o pacote da atualização sem intervenção por parte do usuário:
    wusa.exe d:\934307\Windows6.0-KB934307-x86.msu /quiet
    Observação Quando você usa essa opção, os Termos de Licença para Software Microsoft não são exibidos.
  • /norestart
    Evitar que o Wusa.exe reinicie o computador. A opção /norestart será ignorada se a opção /quiet não for encontrada. Se o Wusa.exe for executado com essas duas opções, você deverá reiniciar o sistema operacional manualmente após a instalação ser concluída, se a instalação exigir a reinicialização do computador.

    Por exemplo, se o arquivo Windows6.0-KB934307-x86.msu estiver na pasta D:\934307, digite o comando a seguir em um prompt de comando para instalar o pacote da atualização:
    wusa.exe D:\934307\Windows6.0-KB934307-x86.msu /quiet /norestart
Para ver o log dos eventos do Instalador Autônomo do Windows Update, execute as seguintes etapas:
  1. Clique em Iniciar
    Recolher esta imagemExpandir esta imagem
    Botão Iniciar
    , digite visualizar eventos na caixa Iniciar pesquisa e clique em Visualizar Eventos na lista de programas.

    Recolher esta imagemExpandir esta imagem
    Blindagem de segurança
    Se for solicitada uma senha de administrador ou uma confirmação, digite a senha ou clique em Continuar.
  2. Em Visualizar Evento, expanda Logs do Windows e clique em Instalação.

    Os eventos da Instalação aparecem no painel central.
  3. No painel Ações, clique em Filtrar Log Atual.
  4. Na lista Fontes de evento, marque a caixa de seleção WUSA e clique em OK.

Referências

Para obter informações adicionais sobre a API do agente do Windows Update, consulte o seguinte site da Microsoft (em inglês):
Windows Update Agent (WUA) API Reference
http://msdn2.microsoft.com/en-us/library/aa387292.aspx (http://msdn2.microsoft.com/en-us/library/aa387292.aspx)
Observação: este é um artigo de ?PUBLICAÇÃO RÁPIDA? criado diretamente pela organização de suporte da Microsoft. As informações aqui contidas são fornecidas no presente estado, em resposta a questões emergentes. Como resultado da velocidade de disponibilização, os materiais podem incluir erros tipográficos e poderão ser revisados a qualquer momento, sem aviso prévio. Consulte os Termos de Uso (http://go.microsoft.com/fwlink/?LinkId=151500) para ver outras informações.

A informação contida neste artigo aplica-se a:
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Starter
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Enterprise 64-bit edition
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Server 2008 for Itanium-Based Systems
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Ultimate
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
Palavras-chave: 
kbexpertisebeginner kbinfo kbhowto KB934307