KB5048654: erro 0x800f081f ao instalar no Windows Server 2022 – guia definitivo de solução

Administradores de Windows Server 2022 têm relatado falhas reiteradas ao aplicar a Atualização Cumulativa de dezembro/2024 (KB5048654). O processo aborta com o código 0x800f081f, indicando que os “arquivos de origem não foram encontrados”, mesmo em instalações limpas ou VMs.

Índice

Visão geral do problema

A KB5048654 foi lançada para corrigir vulnerabilidades críticas e bugs de estabilidade na edição Long‑Term Servicing Channel (LTSC) do Windows Server 2022 21H2 x64. Entretanto, uma parcela significativa de ambientes on‑premises e em nuvem não consegue concluir o update via Windows Update, WSUS, SCCM ou instalação manual do .msu.

Sintomas do erro 0x800f081f

  • Tentativa de instalação pelo Windows Update falha instantaneamente, exigindo reinicialização, mas o patch permanece pendente.
  • Log CBS.log exibe linhas como: ERRORSXSMISSINGASSEMBLYFILE – 0x800f081f.
  • Execução de dism /online /add‑package contra o .cab extraído resulta na mesma falha.
  • sfc /scannow conclui sem erros graves, sugerindo que não há corrupção no sistema de arquivos.
  • Servidores recém‑provisionados, sem aplicações de terceiros, também apresentam o problema.

Causa provável

O erro é típico de inconsistências na pasta WinSxS ou na Servicing Stack, onde o DISM não consegue localizar versões correspondentes de componentes para compilar a imagem. Contribuem para isso:

  • Falhas ou abortos em updates anteriores, deixando metadados incompletos.
  • Limpeza agressiva de WinSxS em discos com pouco espaço.
  • Filtros de antivírus ou IDS bloqueando a criação de hard‑links durante o processo de manutenção.
  • Ambientes “air‑gapped” sem acesso aos pontos de reparo de componentes hospedados na Microsoft.

Por que as correções rápidas não funcionam?

Várias respostas em fóruns e Q&A sugeriram métodos tradicionais de reparo, mas eles falham porque a SSU (Servicing Stack Update) de base – lançada antes da CU – já está corrompida. Sem que o DISM reconheça a versão base, ele não encontra as manifest apropriadas para mesclar a KB5048654.

AbordagemResultado relatado
Redefinir componentes do Windows Update (net stop…, renomear SoftwareDistribution e catroot2)Não resolveu para a maioria dos casos
DISM /StartComponentCleanup, DISM /RestoreHealth e sfc /scannowSem sucesso
Download da .msu, extração do .cab e DISM /add‑packageContinua com 0x800f081f
Solucionador de Problemas do Windows Update (WaaSMedic)Aponta e “corrige” inconsistências, mas o erro retorna
Reparo in‑place a partir do ISO do Windows Server 2022Única medida confirmada como eficaz

Procedimento recomendado passo a passo

Backup ou snapshot

Sempre tire um backup completo ou snapshot da VM antes de alterações profundas. Se algo der errado, você poderá reverter o sistema sem perda de dados.

Limpeza de componentes e cache do Windows Update

Execute a sequência abaixo em um Command Prompt elevado:

dism /online /cleanup-image /startcomponentcleanup
dism /online /cleanup-image /restorehealth
sfc /scannow

net stop bits wuauserv appidsvc cryptsvc
ren %windir%\SoftwareDistribution SoftwareDistribution.old
ren %windir%\System32\catroot2 catroot2.old
net start bits wuauserv appidsvc cryptsvc 

Caso a pilha esteja apenas suja, esses comandos podem restaurar a coerência dos manifestos. Se o erro persistir, avance.

Tentativa de instalação offline

Para insistir antes do reparo completo, baixe o pacote do Catálogo Microsoft e extraia:

expand -F:* KB5048654.msu C:\Temp\cab
dism /online /add-package /packagepath:C:\Temp\cab\Windows10.0-KB5048654-x64.cab

Se ainda ocorrer 0x800f081f, proceda com o reparo in‑place.

Reparo in‑place: solução definitiva

  1. Baixe o ISO oficial de Windows Server 2022 com a mesma compilação de base (20348.x). Certifique‑se de que o idioma e a edição coincidem.
  2. Monte o ISO e execute setup.exe.
  3. Escolha “Manter arquivos e aplicativos” para evitar reinstalação de workloads.
  4. O processo leva de 30 a 90 min, dependendo do hardware. Durante o preparo serão reconstruídos WinSxS e a SSU.
  5. Após o primeiro boot, aplique a Servicing Stack Update mais recente (por exemplo, KB5037990) antes de tentar a KB5048654 novamente.

Admins confirmaram 100 % de êxito quando a mídia corresponde à build. Falhas raras ocorreram por ISO desatualizado ou mídia corrompida.

Servidores em datacenters isolados

Ambientes sem acesso à Internet podem apontar o GPO Specify settings for optional component installation and component repair para um share que contenha \sources\sxs do ISO. Isso permite que o DISM localize features e assemblies sem baixar conteúdo online.

Boas práticas pós‑correção

  • Reserve espaço extra em disco; WinSxS cresce durante updates e é podado na limpeza agendada pelo Maintenance Task.
  • Ative cluster‑aware updating ou phased rings no WSUS para detectar falhas em máquinas piloto antes de produção.
  • Execute periodicamente DISM /AnalyzeComponentStore e programe StartComponentCleanup fora do horário comercial.
  • Documente a versão exata da SSU instalada; cada CU depende de uma SSU específica.

FAQ

Posso remover patches antigos para liberar espaço?

Sim, mas use apenas DISM /StartComponentCleanup /ResetBase. Evite ferramentas de terceiros que deletam arquivos em WinSxS.

O reparo in‑place muda o serial ou ativa de novo?

Não. O processo mantém SID, funções instaladas, domínio, políticas, licenciamento KMS ou MAK.

Quanto tempo dura a janela de manutenção?

Em servidores bare‑metal com SSD NVMe é comum 40 min. Em VMs SATA mais lentas pode ultrapassar 90 minutos. Planeje SLA adequado.

É necessário remover antivirus antes?

Não, mas desative temporariamente verificações em tempo real. Alguns filtros interferem na criação de links físicos pelo TrustedInstaller.

Conclusão

A falha de instalação da KB5048654 em Windows Server 2022 tem origem, na maioria dos casos, em componentes de manutenção corrompidos. Limpar caches e tentar a instalação offline resolve apenas um número limitado de cenários. O reparo in‑place, embora mais demorado, restaura totalmente a pilha de serviços, permitindo que futuras CUs se apliquem normalmente. Para mitigar ocorrências similares, mantenha backups regulares, espaço de disco adequado e boas práticas de ciclo de patches.

Índice