Solução rápida: Abra o Terminal (Admin) e execute esta sequência: net stop wuauserv; net stop bits; net stop cryptsvc; ren C:\Windows\SoftwareDistribution SoftwareDistribution.old; ren C:\Windows\System32\catroot2 catroot2.old; net start wuauserv; net start bits; net start cryptsvc. Redefine todos os componentes do Windows Update sem ferramentas de terceiros.
O Windows Update está quebrado — downloads falham, serviços não reiniciam corretamente, o histórico mostra erros recorrentes. Você não quer instalar o .bat de redefinição da Microsoft de um site de terceiros ou confiar em alguma ferramenta aleatória. A redefinição pode ser feita com cinco comandos nativos. Execute-os em ordem de um prompt elevado, reinicie e o Windows Update reconstrói seu estado do zero.
Afeta: Infraestrutura do Windows Update no Windows 11 (e Windows 10).
Tempo de correção: ~10 minutos.
O que causa isso
O Windows Update depende de três serviços principais: Windows Update (wuauserv) — orquestra a detecção e instalação de atualizações. BITS (Background Intelligent Transfer Service) — gerencia os downloads de arquivos. Cryptographic Services (cryptsvc) — verifica as assinaturas digitais dos pacotes de atualização. Além de duas pastas de estado: C:\Windows\SoftwareDistribution\Download (pacotes baixados, mas não instalados) e C:\Windows\System32\catroot2 (cache de catálogo de assinaturas). Quando qualquer um deles é corrompido, o Windows Update falha até ser redefinido.
Método 1: Redefinir todos os componentes do Windows Update em uma sequência de comandos
A correção nativa padrão.
- Abra o Terminal (Admin) pelo menu de contexto do botão Iniciar.
- Pare os serviços:
net stop wuauserv net stop bits net stop cryptsvc net stop msiserver - Renomeie as pastas de estado (renomear é mais seguro que excluir — você pode reverter se necessário):
Rename-Item C:\Windows\SoftwareDistribution C:\Windows\SoftwareDistribution.old Rename-Item C:\Windows\System32\catroot2 C:\Windows\System32\catroot2.oldSe aparecer “Não é possível renomear porque o arquivo está em uso”, um dos serviços não parou completamente — aguarde 30 segundos e tente novamente.
- Reinicie os serviços:
net start wuauserv net start bits net start cryptsvc net start msiserver - Reinicie o computador.
- Abra Configurações → Windows Update → Verificar atualizações. O Windows reconstrói
SoftwareDistributionecatroot2a partir dos padrões. Os downloads começam do zero. - Após as atualizações bem-sucedidas, exclua as pastas
.oldpara recuperar espaço.
Esta é a redefinição completa. Nenhuma ferramenta de terceiros necessária.
Método 2: Redefinir também o Winsock e a pilha TCP/IP
Use quando o Método 1 não resolver completamente os problemas do Windows Update — às vezes a pilha de rede também está corrompida.
- Abra o Terminal (Admin).
- Redefina o Winsock e o TCP/IP:
netsh winsock reset netsh int ip reset ipconfig /flushdns ipconfig /registerdns - Reinicie o computador.
- Abra o Windows Update e tente novamente.
A redefinição de rede captura casos em que a pilha de rede subjacente (Winsock ou IP) tem problemas que afetam os downloads do BITS.
Método 3: Executar DISM e sfc para reparar o repositório de componentes
Use quando o Método 1 for bem-sucedido, mas o Windows Update ainda falhar — o repositório de componentes (WinSxS) é o problema subjacente.
- Abra o Terminal (Admin).
- Execute as etapas do DISM:
DISM /Online /Cleanup-Image /CheckHealth DISM /Online /Cleanup-Image /ScanHealth DISM /Online /Cleanup-Image /RestoreHealthRestoreHealth baixa componentes de substituição dos servidores do Windows Update. Leva de 10 a 20 minutos. Requer internet.
- Execute o sfc:
sfc /scannow - Reinicie o computador.
- Abra o Windows Update e tente novamente.
Este par repara o repositório de componentes no qual o Windows Update escreve, corrigindo erros 0x80073712 e outros erros de corrupção de componentes.
Como verificar se a correção funcionou
- Abra Configurações → Windows Update e clique em Verificar atualizações. A detecção é concluída sem erros.
- As atualizações pendentes são baixadas e instaladas corretamente. O histórico de atualizações mostra entradas bem-sucedidas com a data de hoje.
- Execute
Get-Service wuauserv, bits, cryptsvc | Format-Table Name, Status, StartTypeno PowerShell. Todos os três devem estar em execução com seus tipos de inicialização padrão (Manual para wuauserv e bits, Automático para cryptsvc). - A nova pasta
C:\Windows\SoftwareDistributioné criada com conteúdo novo; a pasta renomeada.oldpode ser excluída com segurança.
Se nenhum desses funcionar
Se o Windows Update ainda falhar após a redefinição, restam três causas. Interferência do antivírus: antivírus de terceiros às vezes bloqueiam operações do Windows Update. Desative temporariamente a proteção em tempo real no seu antivírus, tente novamente e reative. VPN ou proxy: VPNs corporativas ou proxies podem quebrar os downloads adaptativos do BITS. Desconecte a VPN e tente novamente. Bloqueio de Política de Grupo: PCs gerenciados podem ter políticas que impedem atualizações. Execute gpresult /h C:\gpresult.html no Terminal elevado e pesquise no HTML resultante por “Windows Update” — procure políticas que desabilitem ou redirecionem atualizações. Se encontrar, contate o TI. Para falhas crônicas do Windows Update apesar de tudo isso, a pilha de manutenção da instalação pode estar profundamente corrompida — uma instalação in-place (monte a ISO do Windows 11, execute setup.exe com Manter arquivos e aplicativos) substitui toda a pilha de manutenção preservando os dados.
Conclusão: A redefinição do Windows Update consiste em seis comandos nativos — parar serviços, renomear duas pastas, iniciar serviços. Sem ferramentas de terceiros, sem downloads de .bat. Reinicie, tente novamente, pronto.