Serviço «Windows Update» ausente nos serviços: como resolver?

Se o serviço «Windows Update» não aparece na lista de serviços (services.msc), isso pode causar problemas ao tentar atualizar o sistema ou instalar novos recursos e atualizações de segurança. Neste guia, explicamos as possíveis causas e como resolver esse problema.

Por que o serviço «Windows Update» desaparece?

As principais causas para o desaparecimento do serviço incluem:

  • Erros ou falhas do sistema: Interrupções inesperadas ou falhas durante a instalação de atualizações podem corromper os arquivos do serviço.
  • Atividade de malware: Alguns vírus ou malwares desativam o serviço para impedir a instalação de atualizações que poderiam identificá-los.
  • Desativação manual: Em alguns casos, usuários ou ferramentas de otimização de terceiros desativam ou removem o serviço para melhorar o desempenho.
  • Problemas no registro: Alterações no registro, feitas manualmente ou por programas de terceiros, podem causar a remoção do serviço.

Como restaurar o serviço «Windows Update»

1. Restaurar o serviço pelo Editor do Registro

Se o serviço estiver ausente, é possível restaurá-lo ajustando o registro. Siga os passos abaixo:

  1. Pressione Win + R, digite regedit e pressione Enter para abrir o Editor do Registro.
  2. Navegue até o seguinte caminho: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv.
  3. Se a pasta wuauserv não existir, crie-a clicando com o botão direito em Services, selecionando Nova → Chave e nomeando-a como wuauserv.
  4. Dentro da pasta wuauserv, crie dois valores:
    • DisplayName (Valor de cadeia de caracteres) com o valor: @%SystemRoot%\system32\wuaueng.dll,-105.
    • ImagePath (Valor de cadeia de caracteres) com o valor: %systemroot%\system32\svchost.exe -k netsvcs -p.
  5. Feche o Editor do Registro e reinicie o computador.

Após reiniciar, verifique se o serviço foi restaurado. Caso contrário, siga para o próximo método.

2. Usar o Prompt de Comando para recriar o serviço

Outra forma de restaurar o serviço é usando o Prompt de Comando com privilégios administrativos:

  1. Pressione Win + X e selecione «Prompt de Comando (Admin)» ou PowerShell (Admin).
  2. Digite os comandos abaixo, pressionando Enter após cada um:
sc create wuauserv binpath= "C:\Windows\system32\svchost.exe -k netsvcs -p"
sc config wuauserv start= auto
sc start wuauserv

Esses comandos recriarão o serviço «Windows Update» e o configurarão para iniciar automaticamente.

3. Verificar os arquivos do sistema

Se os métodos anteriores não resolverem o problema, os arquivos do sistema podem estar corrompidos. Use as ferramentas integradas para verificar e corrigir esses arquivos:

  1. Abra o Prompt de Comando como administrador.
  2. Execute o comando sfc /scannow e aguarde até a conclusão da verificação.
  3. Em seguida, execute DISM /Online /Cleanup-Image /RestoreHealth para corrigir possíveis problemas nos componentes do sistema.

Reinicie o computador após concluir as verificações.

4. Usar o solucionador de problemas do Windows Update

O Windows também oferece uma ferramenta integrada para solucionar problemas relacionados ao Windows Update:

  1. Abra Configurações (Win + I) e vá para «Atualização e Segurança» → «Solução de Problemas».
  2. Selecione «Windows Update» e clique em «Executar a solução de problemas».
  3. Siga as instruções na tela e reinicie o computador após a conclusão.