Se a atualização cumulativa “2025‑02 Cumulative Update for Windows 11 Version 24H2 for x64‑based Systems (KB5051987)” insiste em falhar com o código 0x800f081f
, este guia mostra, de forma detalhada e prática, como diagnosticar a causa e restaurar o Windows Update até concluir a instalação com sucesso.
Visão geral do erro 0x800f081f na KB5051987
O código 0x800f081f
indica que o Windows não encontrou os arquivos necessários no Component Store (%windir%\WinSxS
) para concluir a operação. Em 90 % dos casos, o registo (hive COMPONENTS) apresenta corrupção ou foram removidos pacotes necessários por softwares de limpeza. O resultado é que o Windows Update baixa a KB5051987, mas a instalação trava nos 20‑30 % e volta atrás, registrando o erro.
Por que o erro acontece?
- Corrupção no Component Store – registros inconsistentes impedem que o instalador localize dependências.
- Pacotes pendentes – outra atualização aguardando reinício bloqueia a fila da KB5051987.
- .NET Framework 3.5 desabilitado – a KB possui componentes que exigem o recurso opcional.
- Bloqueio por antivírus ou firewall de terceiros – filtros em nível de driver podem interromper o serviço
TrustedInstaller
. - Drivers ou BIOS desatualizados – em builds recentes do Windows 11, firmware antigo causa falhas na etapa de migração.
Diagnóstico rápido
- Abra Configurações → Windows Update → Histórico de atualizações e confirme o código 0x800f081f.
- No Visualizador de Eventos (
eventvwr.msc
), verifique Application → CAPI2 e Setup → CBS; mensagens de “payload missing” ou “store corruption” denunciam o problema. - Execute:
dism /online /cleanup-image /scanhealth findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >%userprofile%\Desktop\SFC.txt
Se o relatório indicar corrupção, siga para a secção de reparo.
Planos de ação para corrigir a falha
Abordagem | Passos principais | Quando usar |
---|---|---|
DISM – limpeza e reparo do Component Store | 1. Prompt de Comando (Admin).dism /online /cleanup-image /startcomponentcleanup dism /online /cleanup-image /restorehealth 2. Reiniciar o PC. 3. Tentar o Windows Update novamente. | Primeiro passo recomendado; corrige falhas simples no WinSxS. |
Reparação por instalação local (in‑place upgrade) | 1. Baixar ISO oficial ou usar “Reinstalar Windows” em Configurações → Sistema → Recuperação. 2. Executar setup.exe e escolher Manter apps e arquivos.3. Ao reiniciar, voltar ao Windows Update. | Quando o DISM não resolve ou o CBS.log exibe milhares de erros. |
Habilitar .NET Framework 3.5 | 1. Win + R→ appwiz.cpl .2. “Ativar ou desativar recursos do Windows”. 3. Marcar “.NET Framework 3.5”. 4. Reiniciar. | Se o log listar “NetFx3 missing” ou dependências .NET. |
Concluir pendências de atualização | 1. Em Configurações → Windows Update, verifique se há atualizações “Em espera de reinício”. 2. Reinicie até a fila ficar vazia. 3. Re‑execute a instalação da KB5051987. | Útil após upgrade de build ou firmware. |
Eliminar interferências de software de segurança | 1. Desinstalar firewalls de terceiros (Malwarebytes FWC, etc.). 2. Restaurar padrões do Windows Security. 3. Verificar se o serviço Windows Update consegue acessar download.windowsupdate.com . | Quando há erros de “General Failure” em ping ou logs de bloqueio. |
Análise avançada no Sysnative | Compactar C:\Windows\Logs\CBS\CBS.log + \Logs\DISM\dism.log e postar no fórum sysnative.com para um voluntário reconstruir o hive COMPONENTS. | Para quem evita o repair‑install ou precisa de diagnóstico profissional. |
Comandos recomendados em detalhes
A sequência abaixo restaura a maioria dos sistemas em menos de 10 min:
REM Limpar cache temporário
net stop wuauserv
rd /s /q %windir%\SoftwareDistribution
net start wuauserv
REM Reparo profundo
dism /online /cleanup-image /analyzecomponentstore
dism /online /cleanup-image /startcomponentcleanup /resetbase
dism /online /cleanup-image /restorehealth /source\:WIM\:D:\sources\install.wim:1 /limitaccess
REM Verificação SFC
sfc /scannow
Dica: se usar uma ISO, ajuste a letra (D:
) para a unidade em que montou o arquivo .iso
.
Fluxograma de decisão
Para acelerar a leitura, siga esta rota:
- Executar DISM + SFC → Erro resolvido? Sim → instalar KB5051987.
- Se Não → Ativar .NET 3.5 e reiniciar.
- Ainda falha? → Checar pendências e reiniciar até não restar nenhuma.
- Ainda falha? → Desinstalar antivírus/firewall de terceiros.
- Persistindo → Repair‑install (in‑place upgrade).
- Se mesmo o repair‑install não resolve → Suporte avançado (Sysnative).
Como impedir reinstalações automáticas da KB5051987
Enquanto testa cada solução, pode ser útil pausar a atualização problemática:
Registro
[HKEYLOCALMACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
"NoAutoUpdate"=dword:00000001
"AUOptions"=dword:00000002
NoAutoUpdate
=1 desativa totalmente o serviço.AUOptions
=2 notifica antes de baixar e instalar.- Valor 3 (download automático + notificar instalação) mantém o pacote no cache, mas não aplica.
Política de Grupo (Pro edições)
Editor de Política de Grupo Local → Configuração do Computador → Modelos Administrativos → Componentes do Windows → Windows Update → Gerenciar experiência do usuário final
Ative “Selecionar quando as atualizações de qualidade são recebidas” e adie em Pause updates = 60 dias.
Boas práticas antes de iniciar qualquer intervenção
- Criar ponto de restauro ou imagem do sistema completa (ex.: Macrium Reflect).
- Guardar backups fora do PC (OneDrive, disco externo).
- Atualizar BIOS e drivers de chipset antes de tentar o repair‑install; assim, evita‑se repetir o processo.
- Desligar Fast Startup em Opções de energia para garantir ciclos de boot completos.
- Usar conta Administrador local durante todo o processo.
FAQ
Posso simplesmente ignorar a KB5051987?
Embora seja tentador, ela contém correções de segurança para o kernel e para o Microsoft Edge. Ignorar indefinidamente expõe o sistema a vulnerabilidades conhecidas.
O reparo remove meus programas?
O repair‑install mantém aplicativos e arquivos pessoais, desde que você selecione “Manter apps e arquivos”. Backups continuam recomendados.
Qual a diferença entre restorehealth
com e sem /source
?
Sem /source
, o DISM tenta baixar arquivos saudáveis do Windows Update. Se esse canal falha, forneça um install.wim
limpo com /source
para referência local.
E se o erro voltar após alguns meses?
Isto costuma indicar antivírus de terceiros reativando filtragens em tempo real ou nova corrupção no WinSxS. Repita a etapa de DISM e verifique softwares instalados recentemente.
Conclusão
Seguindo o roteiro acima, a maioria dos utilizadores restaura o funcionamento do Windows Update em menos de uma hora, sem perda de dados nem formatação total. O segredo está em começar pelas correções mais leves (DISM, SFC, .NET 3.5) e evoluir para o repair‑install apenas quando necessário. Assim que a KB5051987 for concluída, lembre‑se de reavaliar suas políticas de atualização para evitar surpresas com futuros patches problemáticos.