Share via


Diretrizes gerais sobre como otimizar o desempenho do cliente do WSUS

Este artigo fornece diretrizes gerais para otimizar o desempenho do cliente do Microsoft Windows Server Update Services (WSUS).

Versão original do produto: Windows Server Update Services
Número de KB original: 2517455

Resumo

Depois de implantar um servidor WSUS, você poderá enfrentar os seguintes problemas de desempenho nos clientes:

  • Você pode ter uma alta utilização prolongada da CPU ao verificar se há atualizações ou quando instala atualizações.
  • As verificações falham.

Este artigo fornece diretrizes gerais para otimizar o desempenho dos clientes e para corrigir o problema se os exames falharem. No entanto, tenha em mente que uma verificação ainda é uma operação intensiva em CPU. O processo Svchost.exe contém o serviço de Atualizações automático. Quando você executa uma verificação, o processo Svchost.exe pode fazer com que o uso da CPU atinja 100% por um determinado período de tempo. Por exemplo, as atualizações do Microsoft Office usam o Windows Installer e, quando as atualizações do Microsoft Office são detectadas, essas atualizações podem contribuir para a utilização de 100% da CPU por um curto período de tempo.

Leia este artigo inteiramente antes de tentar qualquer procedimento contido aqui.

O Assistente de Limpeza do Servidor WSUS.

O desempenho da verificação de atualização também pode ser afetado pelo número de atualizações que o cliente precisa avaliar. O Assistente de Limpeza do Servidor do WSUS ajudará a remover atualizações redundantes e otimizar o desempenho do servidor WSUS e dos clientes. Para executar o Assistente de Limpeza do Servidor do WSUS, siga as etapas abaixo:

  1. No console de administração do WSUS, selecione Assistente deLimpeza do Servidorde Opções>.
  2. Por padrão, esse assistente removerá conteúdo desnecessário e todos os computadores que não entraram em contato com o servidor por 30 dias ou mais. Selecione todas as opções possíveis e selecione Avançar.
  3. O assistente iniciará o processo de limpeza e apresentará um resumo de seu trabalho quando ele estiver concluído. Selecione Concluir para concluir o processo.

Para obter mais informações, consulte Usando o Assistente de Limpeza do Servidor.

Verificar scripts de administrador do WSUS personalizados

Se você estiver usando um script para aprovar atualizações, tenha cuidado para não aprovar atualizações expiradas e recusadas. Essas atualizações estão definidas como expiradas pela Microsoft e nunca são aprovadas para instalação. A reativação dessas atualizações pode causar falhas de verificação de atualização nos clientes.

Recomendamos evitar o uso de Qualquer para estado de aprovação ao enumerar atualizações. Em vez disso, use uma combinação de outros ApprovedState valores. Por exemplo, o seguinte código do PowerShell restringirá o resultado da pesquisa de atualização a atualizações aprovadas com a revisão mais recente e as atualizações não aprovadas, que são seguras de aprovar:

$updateScope.ApprovedStates = [Microsoft.UpdateServices.Administration.ApprovedStates]::LatestRevisionApproved -bor [Microsoft.UpdateServices.Administration.ApprovedStates]::NotApproved foreach($update in $wsus.GetUpdates($updateScope)) { #Approve the update $update.Approve($updateaction,$targetgroup) }

Para obter mais detalhes, marcar documentação do SDK do WSUS a seguir:

Redefinir componentes Windows Update

Se o problema de desempenho ocorrer em apenas alguns clientes, você poderá tentar redefinir o componente Windows Update nesses clientes e ver se o problema está resolvido. Consulte o seguinte artigo para obter detalhes de etapas e ferramentas:

Windows Update - recursos adicionais

Observação

O modo agressivo do script (ou a etapa 4 do artigo acima) só deve ser executado como o último recurso possível. Executar essa etapa ou executar o script no modo Agressivo apagará o armazenamento de dados no computador local, apagando completamente todas as configurações do usuário, o histórico de atualizações e o cache local. Isso pode ser muito problemático especialmente para um administrador do sistema, pois não há como saber quais atualizações foram instaladas anteriormente no computador depois de limpar o datastore.

Se o computador cliente estiver executando o Windows 7, é recomendável que você execute a solução de problemas interna em vez de seguir as etapas descritas no artigo acima. Essa solução de problemas executa etapas semelhantes ao artigo acima, mas não é destrutiva e pode ser um pouco mais eficaz.

Para executar essa solução de problemas, siga as etapas abaixo:

  1. Abra o Windows Update solução de problemas selecionando a Painel de Controle Iniciar>.
  2. Selecione Localizar e corrigir problemas.
  3. Em Sistema e Segurança, selecione Corrigir problemas com Windows Update.

Se você for solicitado a obter uma senha ou confirmação de administrador, digite a senha ou forneça a confirmação, então permita que a solução de problemas seja concluída.