DetailPage-MSS-KB

Base de Dados de Conhecimento

ID do artigo: 832475 - Última revisão: sábado, 10 de março de 2007 - Revisão: 5.1

Sumário

A versão 6.1.22.0 e as versões posteriores do instalador de pacotes para atualizações de software do Windows (Update.exe) oferecem suporte aos seguintes recursos e alterações:
  • Uma nova opção de linha de comando /log para habilitar o redirecionamento dos arquivos de log gerados pelo instalador de pacotes
  • Uma nova opção de linha de comando /warnrestart para apresentar uma caixa de diálogo com um timer no final de uma instalação autônoma ou de uma remoção, avisando o usuário de que o sistema será reiniciado, se a reinicialização for necessária.
  • Uma nova opção de linha de comando /promptrestart para apresentar uma caixa de diálogo no final de uma instalação autônoma ou de uma remoção, solicitando ao usuário que reinicie o sistema, se a reinicialização for necessária.
  • Alterações na opção /passive de forma que, quando uma reinicialização for necessária, seja exibida uma caixa de diálogo com um timer no final de uma instalação autônoma ou de uma remoção, avisando o usuário de que o sistema será reiniciado.
  • Sinalizadores definidos na chave do Registro HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\UpdateExeVolatile para indicar em que momento uma reinicialização é necessária após a instalação ou a remoção de uma atualização de software, como uma atualização de segurança, uma atualização crítica ou um hotfix.
  • As opções de linha de comando /uninstall e /listupdates foram desativadas. Consulte a seção Mais informações para conhecer alternativas.
A versão 5.4.15.0 e as versões posteriores do instalador de pacotes para atualizações de software do Windows (Update.exe) oferecem suporte aos seguintes recursos:
  • Uma nova opção de linha de comando /integrate para integrar atualizações de software aos arquivos de origem de instalação do Windows.
  • Alterações na opção /extract.

INTRODUÇÃO

A Microsoft cria pacotes de atualizações de software usando diversos formatos diferentes de arquivos de extração automática que executam automaticamente um programa de Instalação incluso no pacote. Este artigo descreve os novos recursos que podem ser usados com os pacotes de atualizações de software que usam Update.exe, versão 5.4.15.0 ou posterior, como programa de Instalação.

Para determinar se um pacote de atualizações de software usa Update.exe como o programa de Instalação, e qual é versão usada, siga estas etapas:
  1. Clique com o botão direito do mouse no pacote e clique em Propriedades.
  2. Na guia Versão abaixo do Outras Informações sobre a Versão, selecione Mecanismo do Instalador. O valor deve ser update.exe.
  3. Para determinar a versão de Update.exe, selecione Versão do Instalador. O campo de valor mostrará a versão de Update.exe usada no pacote.
Para pacotes lançados antes de julho de 2004, siga estas etapas para determinar se Update.exe é usado e qual é a sua versão:
  1. Extraia o pacote de atualizações de software em uma pasta temporária exclusiva. Por exemplo, para extrair os arquivos para um pacote de atualização chamado KBArticleNumber.exe para uma pasta chamada Pacotes extraídos na unidade C, digite o seguinte em um prompt de comando:
    KBArticleNumber /X:C:\ExtractedPackage
  2. Abra a pasta temporária que contém os arquivos extraídos para o pacote de atualizações de software. Por exemplo, abra C:\Pacotesextraídos.
  3. Se o arquivo Update.exe estiver presente, continue nas etapas 4 e 5. Se ele não estiver presente, significa que o pacote não corresponde a uma atualização de software do Windows que usa Update.exe como programa de Instalação.
  4. Para determinar a versão de Update.exe, clique com o botão direito do mouse no arquivo Update.exe da pasta e selecione Propriedades.
  5. Clique na guia Versão e anote o valor na linha Versão do arquivo.

Mais Informações

A versão 6.1.22.0 e as versões posteriores de Update.exe oferecem suporte aos seguintes novos recursos e alterações:
  • Uma nova opção de linha de comando /log para habilitar o redirecionamento dos arquivos de log gerados pelo instalador de pacotes

    Você pode redirecionar o arquivo KBnumber.log para um local diferente do diretório padrão %systemdrive%\Windows. Para instalar um pacote e redirecionar seu arquivo de, log, digite o seguinte em um prompt de comando:
    Packagename /log:<log path and name>
    Não deve haver espaços entre os dois pontos e o caminho do log, o diretório especificado já deve existir e o nome do arquivo de log deve ser incluído. Por exemplo:
    WindowsXP-KB884539-x86-enu.exe /log:C:\logs\newkb884539.log
  • Uma nova opção de linha de comando /warnrestart para apresentar uma caixa de diálogo com um timer no final de uma instalação autônoma ou de uma remoção, avisando o usuário de que o sistema será reiniciado, se a reinicialização for necessária.

    A opção /warnrestart deve ser usada com a opção /quiet. Se uma reinicialização for necessária após uma instalação autônoma, /warnrestart apresentará uma caixa de diálogo ao usuário com um timer que faz a contagem regressiva do número de segundos até a reinicialização automática do computador. O número padrão de segundos é 30; entretanto, outro valor pode ser especificado. Para usar o padrão, digite o seguinte no prompt de comando:
  • Packagename /quiet /warnrestart:#ofseconds
    ObservaçãoN°desegundos pode ser um número de 1 a 99.
  • Uma nova opção de linha de comando /promptrestart para apresentar uma caixa de diálogo no final de uma instalação autônoma ou de uma remoção, solicitando ao usuário que reinicie o sistema, se a reinicialização for necessária.

    A opção /promptrestart deve ser usada com a opção /quiet. Se uma reinicialização for necessária após uma instalação autônoma, /promptrestart apresentará uma caixa de diálogo notificando o usuário de que essa reinicialização é necessária para concluir a Instalação. Se essa opção não for especificada, a reinicialização ocorrerá automaticamente. Para usá-la, digite o seguinte no prompt de comando:
    Packagename /quiet /promptrestart
  • Alterações na opção /passive de forma que, quando uma reinicialização for necessária, seja exibida uma caixa de diálogo com um timer no final de uma instalação autônoma ou de uma remoção, avisando o usuário de que o sistema será reiniciado.

    Quando a opção /passive for especificada e uma reinicialização for necessária, será apresentada ao usuário uma caixa de diálogo com um timer que faz a contagem regressiva do número de segundos até a reinicialização automática do computador. O intervalo de tempo padrão é de 30 segundos. Para especificar um valor diferente, use a opção /warnrestart (consulte o item anterior).
  • Sinalizadores definidos na chave do Registro HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\UpdateExeVolatile para indicar em que momento uma reinicialização é necessária após a instalação ou a remoção de uma atualização de software, como uma atualização de segurança, uma atualização crítica ou um hotfix.

    A inspeção visual desta chave do Registro usando a ferramenta RegEdit indicará se uma reinicialização está pendente como resultado da instalação de uma atualização de software ou de uma remoção. Estes são os valores dos sinalizadores na chave, junto com os respectivos significados:
    Recolher esta tabelaExpandir esta tabela
    Valor em RegEditSignificado
    0x00000000 (0)Nenhuma reinicialização pendente.
    0x00000001 (1)Uma reinicialização está pendente para a remoção de uma atualização de software.
    0x00000000 (2)Uma reinicialização está pendente para a instalação de uma atualização de software.
    0x00000000 (3)Uma reinicialização está pendente para uma instalação e uma remoção.
    Se essa chave estiver ausente, significa que não há reinicializações pendentes. Observe que apenas as atualizações criadas com a versão 6.1.22.0, ou com versões posteriores, definirão esses sinalizadores. Portanto, nem sempre essa chave do Registro indicará se uma reinicialização está pendente, já que existem vários pacotes de atualização de software criados com versões mais antigas de Update.exe.

    Outra chave do Registro que pode ser ocasionalmente usada para determinar se uma reinicialização é necessária é HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations. Se a chave existir e incluir arquivos listados, significa que uma reinicialização está pendente. Observe que, mesmo que essa chave esteja ausente ou vazia, ainda pode haver uma reinicialização pendente.
  • As opções de linha de comando /uninstall e /listupdates foram desativadas. Elas ainda estão disponíveis na versão do Instalador atual, mas convém parar de usá-las.

    /uninstall pode falhar em certos cenários importantes. Além disso, ela não é compatível com as novas opções de linha de comando mencionadas. Para remover uma atualização, localize-a em Adicionar ou remover programas e clique em Remover ou execute %systemdrive%\Windows\$NTUninstallKBnumber$\spuninst\spuninst.exe. Para obter informações adicionais sobre a remoção de atualizações de software, clique no número abaixo para ler o artigo no Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
    823836  (http://support.microsoft.com/kb/823836/ ) A remoção de atualizações de software do Windows na ordem errada pode fazer com que o sistema operacional pare de funcionar
    /listupdates fornece apenas uma lista de atualizações de software do Windows, mas não inclui atualizações de outros aplicativos. Isso pode causar confusão com relação aos resultados. Para ver a lista completa de atualizações instaladas no computador, examine as entradas de Adicionar ou Remover Programas ou use uma ferramenta, como o MBSA (Microsoft Baseline Security Analyzer) (apenas para atualizações de segurança). Para baixar o MBSA, visite o seguinte site da Microsoft:
    http://www.microsoft.com/technet/security/tools/mbsahome.mspx (http://www.microsoft.com/technet/security/tools/mbsahome.mspx)
A versão 5.4.15.0 e as versões posteriores de Update.exe oferecem suporte aos seguintes novos recursos:
  • A opção de linha de comando /integrate.

    Você pode usar a nova opção /integrate para integrar atualizações de software, como atualizações de segurança, atualizações críticas e and hotfixes, que usam Update.exe como programa de Instalação para os arquivos de origem de instalação do Windows. Para obter mais informações sobre como usar essa opção para integrar uma atualizações de software aos arquivos de origem de instalação do Windows, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
    828930  (http://support.microsoft.com/kb/828930/ ) Como integrar atualizações de software nos seus arquivos de origem da instalação do Windows
  • Alterações na opção /extract.

    As seguintes alterações foram implementadas na funcionalidade da opção de linha de comando /extract:

    É necessário ter credenciais administrativas para extrair pacotes.

    Não é possível extrair arquivos em unidades de rede. A extração de arquivos está limitada a unidades locais.
  • Suporte para a plataforma de hardware AMD64.
Para obter mais informações, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
262841  (http://support.microsoft.com/kb/262841/ ) Opções de linhas de comando para pacotes de atualização de software do Windows

Os produtos de terceiros mencionados neste artigo são fabricados por empresas que são independentes da Microsoft. A Microsoft não oferece garantia, implícita ou não, em relação ao desempenho ou à confiabilidade destes produtos.

Referências

Para obter informações adicionais sobre Update.exe, leia o informe oficial "Inside Update.exe - The Package Installer for Windows and Windows Components", localizado no seguinte site da Microsoft (em inglês):
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/deployment/winupdte.mspx (http://www.microsoft.com/technet/prodtechnol/windowsserver2003/deployment/winupdte.mspx)

A informação contida neste artigo aplica-se a:
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP for Itanium-based Systems Version 2003
  • Microsoft Windows XP Professional 64-Bit Edition (Itanium)
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Service Pack 4
Palavras-chave: 
kbinfo kb32bitonly KB832475
Compartilhar
Opções de suporte adicionais
Fóruns de Suporte do Microsoft Community
Contate-nos diretamente
Localize um parceiro certificado da Microsoft
Microsoft Store