Um computador baseado no Windows 2000, baseado no Windows Server 2003 ou baseado no Windows XP que foi configurado utilizando uma imagem do Windows 2000, Windows Server 2003 ou Windows XP não aparece na consola WSUS

Traduções de Artigos Traduções de Artigos
Artigo: 903262 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Um computador com o Windows 2000, Windows Server 2003 ou Windows XP não é apresentado na consola do Windows Server Update Services (WSUS).

Este problema ocorre se o computador tiver sido configurado utilizando uma imagem do Windows 2000, uma imagem do Windows Server 2003 ou uma imagem do Windows XP em que o valor de registo para SusClientID é preenchido antes de que é implementado para computadores cliente.

Quando utilizar o Sysprep para generalize uma imagem para uma máquina virtual, ou quando utiliza uma tecnologia de geração de SID exclusiva para criar as imagens, o valor de registo SusClientId não é limpo se é preenchida dentro da imagem antes da imagem é implementada.

Nota No WSUS 3.0, o cliente altera o SusClientID se a configuração de hardware for alterado. Para o Windows Vista, para o Windows Server 2008 e para versões posteriores, o Sysprep é alterado para repor o SusClientID. Por conseguinte, este problema afecta apenas máquinas virtuais que executar versões anteriores ao Windows Vista operativo sistemas ou que não foram criadas utilizando o Sysprep.

Causa

Este problema ocorre porque os elemento clientes podem ter um valor de SusClientID duplicado no registo.

Resolução

Para resolver este problema, utilize um dos seguintes métodos.

Método 1: Alterar o registo

importante Esta secção, método ou tarefa contém passos que indicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo de forma incorrecta. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Criar uma para protecção adicional, cópia de segurança do registo antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. Para obter mais informações sobre como efectuar uma cópia de segurança e restaurar o registo, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
322756Como efectuar uma cópia de segurança e restaurar o registo no Windows
  1. Clique em Iniciar , clique em Executar , escreva cmd na caixa Abrir e, em seguida, clique em OK .
  2. Na linha de comandos, escreva net stop wuauserv e prima ENTER.
  3. Clique em Iniciar , clique em Executar , escreva regedit na caixa Abrir e, em seguida, clique em OK .
  4. Localize e, em seguida, clique na seguinte subchave do registo:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate
  5. No painel de detalhes do Editor de registo, elimine as seguintes entradas de registo:
    • PingID
    • AccountDomainSid
    • SusClientId
    • SusClientIDValidation
    Nota Windows Update Agent 3.0 adiciona o valor de SusClientIDValidation. Este valor foi disponibilizada em Maio de 2007. As outras entradas de registo existem em ambas as Windows Update Agent 2.0 e no Windows Update Agent 3.0.
  6. Saia do Editor de registo.
  7. Na linha de comandos, escreva net start wuauserv e prima ENTER.
  8. Na linha de comandos, escreva wuauclt.exe /resetauthorization /detectnow e, em seguida, prima ENTER.
  9. Aguarde 10 minutos para um ciclo de detecção concluir.
  10. Inicie a consola WSUS para garantir que os clientes aparecem na consola WSUS.

Método 2: Utilizar o ficheiro Sysprep.inf

Se já tiver um ficheiro que é o nome Sysprep.inf na mesma pasta que Sysprep.exe, siga estes passos.

Nota Para resolver este problema, estes passos devem ser aplicados antes de generalize a imagem.
  1. Faça duplo clique em Sysprep.inf para abrir o ficheiro no bloco de notas.
  2. Desloque-se para baixo para localizar a secção [GuiRunOnce] .

    Nota Se uma secção [GuiRunOnce] não existir, crie-a escrevendo-a no fim do ficheiro Sysprep.inf.
  3. Abaixo de [GuiRunOnce] , escreva o seguinte texto.

    Nota Estes novos comandos estão listados como "Command0" a "Command3." Estas designações estão correctas apenas se a secção [GuiRunOnce] contém actualmente não existem comandos. Se já existirem comandos abaixo [GuiRunOnce] , alterar as entradas ? comando x ? nos novos comandos para que iniciem com o número sequencial seguinte. Por exemplo, se a secção já contém cinco comandos listados como "Command0" a "Command4", numerar estes novos comandos como "Command5" a "Command8."
    • Command0=?reg.exe eliminar HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v PingID /f ?
    • Command1=?reg.exe eliminar HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v AccountDomainSid /f ?
    • Command2=?reg.exe eliminar HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v SusClientId /f ?
    • Command3=?reg.exe eliminar HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v SusClientIDValidation /f ?
  4. No menu ficheiro , clique em Guardar .
  5. No menu ficheiro , clique em Sair .

Método 3: Criar um ficheiro Sysprep.inf, se não tiver o ficheiro

Se não tiver um ficheiro que é o nome Sysprep.inf na mesma pasta que Sysprep.exe, siga estes passos para criar o ficheiro.

Nota Para resolver este problema, estes passos devem ser aplicados antes de generalize a imagem.
  1. Clique em Iniciar , aponte para Todos os programas , clique em Acessórios e, em seguida, clique em bloco de notas .
  2. Escreva o seguinte texto:
    [GuiRunOnce]

    Command0=?Reg.exe eliminar HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v PingID /f ?

    Command1=?Reg.exe eliminar HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v AccountDomainSid /f ?

    Command2=?Reg.exe eliminar HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v SusClientId /f ?

    Command3=?Reg.exe eliminar HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v SusClientIDValidation /f ?
  3. No menu ficheiro , clique em Guardar .
  4. Localize o directório onde está localizado o ficheiro Sysprep.exe.
  5. Escreva Sysprep.inf na caixa nome do ficheiro .
  6. Seleccione Todos os ficheiros na caixa Guardar c/ o tipo .
  7. Clique em Guardar .
  8. No menu ficheiro , clique em Sair .

Mais Informação

O primeiro computador baseado no Windows 2000, o computador baseado no Windows Server 2003 ou o computador baseado no Windows XP que foi configurado utilizando uma imagem do Windows 2000, uma imagem do Windows Server 2003 ou uma imagem do Windows XP aparece na consola WSUS. No entanto, não são apresentadas os computadores baseados no Windows 2000 seguinte, baseado no Windows Server 2003 ou baseado no Windows XP configuradas utilizando a mesma imagem. Este problema ocorre porque o primeiro computador que foi configurado utilizando um destas imagens está a utilizar o mesmo valor SusClientID.

Depois de seguir os passos descritos na secção "Resolução", é criado um novo valor SusClientID. Além disso, a próxima computadores baseados no Windows 2000, computadores baseados no Windows Server 2003 ou computadores baseados no Windows XP que são configurados utilizando a mesma imagem aparecem na consola WSUS.

Adicionou uma funcionalidade automática para o Windows Update Agent instalada no computadores de cliente dos WSUS. Esta funcionalidade pode ajudar a resolver esta questão SusClientID duplicado. A funcionalidade fornece uma solução que é adicionada ao lado do cliente Windows Update Agent a partir da versão 7.0.6000.374. (Esta versão é a versão cliente fornecido com os WSUS 3.0).

Esta solução utiliza uma rotina de validação de hardware para determinar se o hardware de cliente actual foi alterado desde que o valor de SUSClientID foi criado. (Este hardware inclui placas de rede e os discos rígidos.)

A rotina de validação de hardware é armazenada como um objecto binário grande na chave de registo Susclientidvalidation na mesma localização como o valor de registo Susclientid. Se a rotina de validação de hardware indica que todo o hardware foi alterado, é gerado um novo valor SusClientID pelo cliente.

Nota A rotina de validação de hardware requer que o cliente ligar a um servidor que está a executar o Windows Software Update Services 3.0 ou uma versão posterior dos WSUS e não a um servidor que está a executar o Windows Software Update Services 2.0.

Propriedades

Artigo: 903262 - Última revisão: 21 de maio de 2009 - Revisão: 6.0
A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Service Pack 2 nas seguintes plataformas
    • Microsoft Windows XP Professional Edition
    • Microsoft Windows XP Tablet PC Edition
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Media Center Edition 2005 Update Rollup 2
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows Server 2003 Service Pack 1 nas seguintes plataformas
    • Microsoft Windows Server 2003 Web Edition
    • Microsoft Windows Server 2003 Datacenter Edition
    • Microsoft Windows Server 2003 Enterprise Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Standard x64 Edition
Palavras-chave: 
kbmt kbdeployment kbtshoot kbprb KB903262 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 903262

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