Erro 0x800f081f na KB5051987: como corrigir falha da atualização cumulativa no Windows 11 24H2

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.

Índice

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

  1. Abra Configurações → Windows Update → Histórico de atualizações e confirme o código 0x800f081f.
  2. No Visualizador de Eventos  (eventvwr.msc), verifique Application → CAPI2 e Setup → CBS; mensagens de “payload missing” ou “store corruption” denunciam o problema.
  3. 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

AbordagemPassos principaisQuando usar
DISM – limpeza e reparo do Component Store1. 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.51. 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ção1. 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ça1. 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 SysnativeCompactar 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:

  1. Executar DISM + SFCErro resolvido? Sim → instalar KB5051987.
  2. Se NãoAtivar .NET 3.5 e reiniciar.
  3. Ainda falha? → Checar pendências e reiniciar até não restar nenhuma.
  4. Ainda falha? → Desinstalar antivírus/firewall de terceiros.
  5. Persistindo → Repair‑install (in‑place upgrade).
  6. 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.

Índice