Windows 11 em “Reinicialização pendente”: como concluir a Atualização Cumulativa KB5055523

Se o Windows Update ficar preso em “Reinicialização pendente” para a Atualização Cumulativa do Windows 11 24H2 (ex. KB5055523) — mesmo depois de vários reboots — este guia reúne, em português, as soluções mais eficazes para libertar o loop, concluir a instalação e restaurar o ciclo normal de atualizações.

Índice

Visão geral do problema

O sintoma clássico é simples: o Windows Update descarrega a build, aplica a fase 1 (online) e pede para reiniciar. Após o reboot, o sistema volta para o Ambiente de Recuperação (WinRE) ou para a fase de processamento offline (Configuring updates), atinge 100 %, reinicia de novo e… nada muda. O Update Settings volta a exibir “Reinicialização pendente”. Em variantes menos silenciosas surgem os códigos:

  • 0x80246019 – falha de download/BITS;
  • 0x800f081f – pacote ausente ou .NET Framework 3.5 desativado;
  • 0x80240023 – erro de licença quando o licencing service não responde;
  • 0x80070020 – conflito de ficheiro bloqueado por antivírus.

A causa raiz costuma estar em pedaços corrompidos na pasta %SystemRoot%\SoftwareDistribution, serviços essenciais parados, ou corrupção de componente (CBS). Em ambientes corporativos, políticas do WSUS/Intune também podem impedir a conclusão.

Tabela de soluções consolidadas

EtapaO que fazerQuando usar
Verificar e iniciar serviçosPressione Win + Rservices.msc Localize Windows Installer, Windows Update e Background Intelligent Transfer Service (BITS) Se algum estiver parado, clique com o botão direito → Iniciar ou ReiniciarPrimeira verificação rápida
Reinicializar componentes do Windows UpdateNo Prompt como administrador, execute:Remove a maioria dos loops “pending restart”
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

Ren %SystemRoot%\SoftwareDistribution SoftwareDistribution.old
Ren %SystemRoot%\System32\catroot2 Catroot2.old

net start wuauserv
net start cryptSvc
net start bits
net start msiserver

Por que funciona?

O Windows Update divide o processo em blocos que ficam em SoftwareDistribution\Download. Se algum .cab ou .psf estiver incompleto, ele sinaliza “reboot required” eternamente. Ao renomear a pasta, forçamos o cliente a gerar um diretório limpo na próxima verificação.

Reparar arquivos de sistema com DISM e SFC

Abra o Windows Terminal como administrador e rode, em sequência:

DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

O DISM usa as component store manifests localizadas em %WinDir%\WinSxS para corrigir ficheiros essenciais. Quando ele diz que encontrou corrupção e a reparou, execute imediatamente o SFC para revalidar cada DLL.

Correção específica para 0x80246019

  1. Limpe a cache do BITS: bitsadmin /reset
  2. Verifique se há proxies bloqueando *.download.windowsupdate.com
  3. Desative antivírus/firewall de terceiros temporariamente — muitos utilizam filtros HTTPS que alteram o hash do pacote.

Correção específica para 0x800f081f

O erro indica que o instalador não encontra o payload do .NET Framework 3.5, requisito para alguns cumulative packages. Resolva assim:

  1. Abra Funcionalidades Opcionais → marque “.NET Framework 3.5 (inclui 2.0 e 3.0)”.
  2. Sem Internet? Monte a ISO oficial do 24H2 e rode:
    DISM /Online /Enable-Feature /FeatureName:NetFx3 /Source:D:\sources\sxs /LimitAccess

Instalação manual do pacote .MSU

Quando o Windows Update falha, a rota mais rápida é obter o stand‑alone package no Catálogo Microsoft Update:

  1. Pesquise por “KB5055523” + “x64”;
  2. Baixe o .msu para a pasta C:\Updates;
  3. No Terminal como admin: wusa C:\Updates\windows11.0-kb5055523-x64.msu /quiet /norestart.

O switch /quiet esconde o GUI, mas Event Viewer → Setup vai registar a sequência completa (Event ID 2 e 3).

Reparo in‑place que mantém apps e ficheiros

Se múltiplas cumulativas falham ou o log CBS mostra “cannot repair member file” para vários componentes, um in‑place upgrade resolve 90 % dos casos:

  1. Baixe a ISO oficial do Windows 11 24H2 ou use o Assistente de Instalação.
  2. Clique em setup.exe, escolha “Manter ficheiros e aplicações”.
  3. O instalador copia a install.wim íntegra para $WINDOWS.~BT e substitui apenas os binários corrompidos.

Todo o processo dura 20‑45 min, conforme o SSD/CPU.

Quando partir para uma instalação limpa

Se o repara in‑place falhar ou registar 0xC1900101 combinado com 0x30018 (driver de dispositivo travado), uma instalação limpa é inevitável. Proceda assim:

  1. Criar USB de arranque (Media Creation Tool ou Rufus 4 ≥) no esquema GPT + UEFI.
  2. Backup completo (OneDrive, Veeam, Macrium).
  3. Na instalação, elimine as partições antigas e deixe o setup recriar EFI, MSR e Primary.

Leva mais tempo, mas elimina drivers herdados e gambiarras de “upgrade‑over‑upgrade”.

Dicas avançadas para administradores e power users

  • Logs detalhados:
    Get-WindowsUpdateLog gera um .log na área de trabalho; filtre por PendingFileRenameOperations ou Error.
  • Event Viewer: Setup → Windows Update mostra a fase que falhou (Download, Install, Commit).
  • Group PolicyComputer → Administrative Templates → Windows Components → Windows Update → Defer Upgrades; atrasos superiores a 7 dias podem manter o estado “pending”.
  • WSUS/Intune: sincronize a base (wsusutil reset) e aprove pacotes de Dynamic Update além das cumulativas; o cliente precisa de ambas.
  • Virtual Machines (VMs): snapshots antigos podem conter sessão pendente do Trusted Installer; aplique sc config trustedinstaller start= auto e reinicie.
  • Limpeza de Drivers: pnputil /enum-drivers & pnputil /delete-driver oemN.inf /force remove pacotes no estado “Staged” que bloqueiam a fase offline.

Checklist rápido antes de atualizar

ItemPorquê
> 20 GB livres em C:O instalador precisa gerar backup undo + pasta $WINDOWS.~BT
BIOS/UEFI, Chipset, IME atualizadosReduz falhas 0xC1900101‑0x20017 na fase de driver
Secure Boot + TPM 2.0 habilitadosA 24H2 reforça políticas de medição de arranque
Antivírus de terceiros em modo silenciosoSoluções que injetam DLLs (EPP/EDR) bloqueiam wuaueng.dll
Backup System ImageReverter em minutos via WinRE → System Image Recovery

Perguntas frequentes (FAQ)

Depois de renomear SoftwareDistribution, perco histórico de Updates?

O histórico de instalação (HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages) permanece. Apenas os ficheiros de cache são substituídos.

É seguro eliminar C:\$WINDOWS.~BT?

Sim, depois que a atualização finaliza. Antes disso, apagar a pasta impede o rollback se algo falhar.

Posso usar setup.exe /auto upgrade /quiet via linha de comando?

Perfeito para automatizar em lotes; combine com /DynamicUpdate enable para baixar drivers e cumulativas mais recentes durante o processo.

Resumo prático

1. Reinicie serviços e limpe SoftwareDistribution → 2. DISM/SFC → 3. Instalação manual ou reparo in‑place.
Se ainda falhar, faça backup e parta para uma instalação limpa.

Palavras‑chave: Windows 11 pendente reinicialização, KB5055523, Atualização Cumulativa, loop Windows Update, 0x80246019, 0x800f081f

Índice