Se o Windows Update não estiver funcionando como deveria, veja como redefinir seus componentes e recuperá-lo ao normal.

Ao lidar com erros e problemas associados a uma atualização do sistema, pode ser necessário redefinir os componentes do Windows Update. Você pode conseguir isso executando alguns comandos no prompt de comando ou criando e executando um arquivo em lote.

Este guia fornecerá um passo a passo detalhado para ambos os métodos, permitindo que você redefina efetivamente os componentes do Windows Update.

1. Como redefinir os componentes do Windows Update manualmente

O método mais comum para redefinir os componentes do Windows Update é por meio do prompt de comando. Aqui estão os passos que você pode seguir.

  1. Clique com o botão direito do mouse no ícone Iniciar e selecione Terminal (Administrador) da lista.
  2. Selecione Sim quando o prompt do Controle de Conta de Usuário (UAC) aparecer.
  3. Copie e cole os seguintes comandos um por um e pressione Digitar após cada comando para interromper cada serviço relacionado ao Windows Update.
    net stop bits
    net stop wuauserv
    net stop appidsvc
    net stop cryptsvc
  4. Execute o seguinte comando para excluir o qmgr*.dat arquivos.
    Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
  5. Digitar Y confirmar.
  6. Digite os seguintes comandos e pressione Digitar após cada um para excluir todos os arquivos do Windows Update.
    rmdir %systemroot%\SoftwareDistribution /S /Q
    rmdir %systemroot%\system32\catroot2 /S /Q
  7. Digite os seguintes comandos e pressione Digitar após cada um para redefinir os serviços BITS e Windows Update para seus descritores de segurança padrão.
    sc.exesdsetbitsD:(A;;CCLCSWRPWPDTLOCRRCSY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWOBA)(A;;CCLCSWLOCRRCAU)(A;;CCLCSWRPWPDTLOCRRCPU)
    sc.exesdsetwuauservD:(A;;CCLCSWRPWPDTLOCRRCSY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWOBA)(A;;CCLCSWLOCRRCAU)(A;;CCLCSWRPWPDTLOCRRCPU)
  8. Agora, execute o seguinte comando para navegar até o System32 pasta.
    cd /d %windir%\system32
  9. Copie e cole os seguintes comandos individualmente e pressione Digitar após cada um para registrar novamente todos os arquivos do BITS e do Windows Update.
    regsvr32.exe /s atl.dll
    regsvr32.exe /s urlmon.dll
    regsvr32.exe /s mshtml.dll
    regsvr32.exe /s shdocvw.dll
    regsvr32.exe /s browseui.dll
    regsvr32.exe /s jscript.dll
    regsvr32.exe /s vbscript.dll
    regsvr32.exe /s scrrun.dll
    regsvr32.exe /s msxml.dll
    regsvr32.exe /s msxml3.dll
    regsvr32.exe /s msxml6.dll
    regsvr32.exe /s actxprxy.dll
    regsvr32.exe /s softpub.dll
    regsvr32.exe /s wintrust.dll
    regsvr32.exe /s dssenh.dll
    regsvr32.exe /s rsaenh.dll
    regsvr32.exe /s gpkcsp.dll
    regsvr32.exe /s sccbase.dll
    regsvr32.exe /s slbcsp.dll
    regsvr32.exe /s cryptdlg.dll
    regsvr32.exe /s oleaut32.dll
    regsvr32.exe /s ole32.dll
    regsvr32.exe /s shell32.dll
    regsvr32.exe /s initpki.dll
    regsvr32.exe /s wuapi.dll
    regsvr32.exe /s wuaueng.dll
    regsvr32.exe /s wuaueng1.dll
    regsvr32.exe /s wucltui.dll
    regsvr32.exe /s wups.dll
    regsvr32.exe /s wups2.dll
    regsvr32.exe /s wuweb.dll
    regsvr32.exe /s qmgr.dll
    regsvr32.exe /s qmgrprxy.dll
    regsvr32.exe /s wucltux.dll
    regsvr32.exe /s muweb.dll
    regsvr32.exe /s wuwebv.dll
  10. Digite o seguinte e pressione Digitar para redefinir o Winsock (Windows Sockets).
    netsh winsock reset
  11. Copie e cole os seguintes comandos um por um e pressione Digitar após cada um para reiniciar os serviços relacionados ao Windows Update.
    net start bits
    net start wuauserv
    net start appidsvc
    net start cryptsvc

Feche a janela do prompt de comando e reinicie o computador para aplicar as alterações. Se você estiver interessado em descobrir comandos mais úteis, consulte nosso guia no melhores comandos do prompt de comando para Windows.

2. Como redefinir os componentes do Windows Update usando um arquivo em lote

Outra maneira de redefinir os componentes do Windows Update é criar e executar um arquivo em lote no Windows. Aqui estão os passos para fazer um:

  1. Imprensa Vitória + S para abrir o menu de pesquisa.
  2. Tipo Bloco de anotações na caixa de pesquisa e pressione Digitar.
  3. Copie e cole o seguinte comando na janela do bloco de notas.
    net stop bits
    net stop wuauserv
    net stop appidsvc
    net stop cryptsvc
    Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
    rmdir %systemroot%\SoftwareDistribution /S /Q
    rmdir %systemroot%
    system32\catroot2 /S /Q
    sc.exesdsetbitsD:(A;;CCLCSWRPWPDTLOCRRCSY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWOBA)(A;;CCLCSWLOCRRCAU)(A;;CCLCSWRPWPDTLOCRRCPU)
    sc.exesdsetwuauservD:(A;;CCLCSWRPWPDTLOCRRCSY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWOBA)(A;;CCLCSWLOCRRCAU)(A;;CCLCSWRPWPDTLOCRRCPU)
    cd /d %windir% system32
    regsvr32.exe /s atl.dll
    regsvr32.exe /s urlmon.dll
    regsvr32.exe /s mshtml.dll
    regsvr32.exe /s shdocvw.dll
    regsvr32.exe /s browseui.dll
    regsvr32.exe /s jscript.dll
    regsvr32.exe /s vbscript.dll
    regsvr32.exe /s scrrun.dll
    regsvr32.exe /s msxml.dll
    regsvr32.exe /s msxml3.dll
    regsvr32.exe /s msxml6.dll
    regsvr32.exe /s actxprxy.dll
    regsvr32.exe /s softpub.dll
    regsvr32.exe /s wintrust.dll
    regsvr32.exe /s dssenh.dll
    regsvr32.exe /s rsaenh.dll
    regsvr32.exe /s gpkcsp.dll
    regsvr32.exe /s sccbase.dll
    regsvr32.exe /s slbcsp.dll
    regsvr32.exe /s cryptdlg.dll
    regsvr32.exe /s oleaut32.dll
    regsvr32.exe /s ole32.dll
    regsvr32.exe /s shell32.dll
    regsvr32.exe /s initpki.dll
    regsvr32.exe /s wuapi.dll
    regsvr32.exe /s wuaueng.dll
    regsvr32.exe /s wuaueng1.dll
    regsvr32.exe /s wucltui.dll
    regsvr32.exe /s wups.dll
    regsvr32.exe /s wups2.dll
    regsvr32.exe /s wuweb.dll
    regsvr32.exe /s qmgr.dll
    regsvr32.exe /s qmgrprxy.dll
    regsvr32.exe /s wucltux.dll
    regsvr32.exe /s muweb.dll
    regsvr32.exe /s wuwebv.dll
    netsh winsock reset
    netsh winsock reset proxy
    net start bits
    net start wuauserv
    net start appidsvc
    net start cryptsvc
  4. Clique no Arquivo menu no topo, então Salvar como.
  5. Digitar Redefinir Componentes do Windows.bat no campo de nome e especifique o local de sua preferência para salvar o arquivo.
  6. Clique no Salvar como tipo menu suspenso para selecionar Todos os arquivos, em seguida, clique em Salvar.
  7. Localize o arquivo de lote salvo em seu PC. Clique com o botão direito sobre ele e selecione Executar como administrador no menu de contexto.
  8. Selecione Sim quando o prompt do Controle de Conta de Usuário (UAC) for exibido.

Depois de executar o arquivo em lote, fique à vontade para mantê-lo por perto. Dessa forma, na próxima vez que você encontrar problemas com o Windows Update, poderá executar o arquivo novamente sem precisar repetir as etapas acima.

Redefina os componentes do Windows Update para corrigir problemas

Baixar e instalar atualizações do Windows nem sempre é fácil. Nesses casos, redefinir os componentes do Windows Update pode ser eficaz. No entanto, se isso não funcionar, talvez seja necessário tentar a sorte com outras correções do Windows Update.