Windows 11 KB5056579 travada em “Pendente de reinicialização”: guia definitivo para resolver

Atualizar o Windows 11 Insider pode ser frustrante quando a KB5056579 insiste em exibir o status Pendente de reinicialização. Neste guia completo você aprende, passo a passo, como eliminar o travamento, limpar o cache do Windows Update e concluir a instalação sem recorrer à formatação.

Índice

Entendendo o problema

A atualização 2025‑04 Cumulative Update Preview for .NET Framework 3.5 e 4.8.1 (KB5056579) é distribuída a quem participa do Canal Insider (build 26100.3909, versão 24H2). O instalador copia os arquivos para o sistema, marca as chaves de registro necessárias, solicita a reinicialização… e nada muda: o Windows volta a exibir “Pendente de reinicialização”. Esse looping geralmente está ligado a um ou mais dos seguintes fatores:

  • Cache corrompido na pasta SoftwareDistribution ou na catroot2;
  • Interferência de serviços ou antivírus de terceiros que impedem a fase final de commit;
  • Dependências do .NET Framework bloqueadas por processos em segundo plano;
  • Drivers antigos que travam a sequência de reinicialização.

Fluxo de trabalho recomendado

Para evitar perda de tempo, siga o roteiro na ordem proposta. Cada etapa foi testada em builds Insider recentes e resolve a grande maioria dos casos.

EtapaO que fazerComandos / Ações
Método 1 – Solucionador de Problemas do Windows UpdateExecuta correções automáticas nos componentes do Windows Update.Win + Rmsdt.exe /id WindowsUpdateDiagnostic → seguir o assistente.
Método 2 – Redefinir os componentes do Windows UpdateLimpa o cache da pasta SoftwareDistribution, recriando arquivos corrompidos.1. Abra CMD como administrador.
2. Pare serviços:
net stop wuauserv
net stop cryptsvc
net stop bits
net stop msiserver
3. Renomeie a pasta de cache:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
4. Reinicie serviços:
net start wuauserv
net start cryptsvc
net start bits
net start msiserver
5. Reinicie o PC e tente a atualização novamente.

Complementos indispensáveis

  1. Limpar também a pasta Catroot2
    net stop cryptsvc ren %systemroot%\System32\catroot2 catroot2.old net start cryptsvc Essa pasta é responsável por armazenar catálogos de assinatura digital. Se estiver corrompida, o instalador não valida os binários e o status de reinicialização nunca conclui.
  2. Forçar nova detecção de atualizações
    wuauclt /resetauthorization /detectnow O comando renova a autorização do Windows Update e obriga o cliente a baixar novamente os metadados da KB.
  3. Instalação manual do pacote
    Baixe a MSU da KB5056579, dê duplo clique e confirme. O instalador offline ignora políticas corporativas e possíveis falhas temporárias no servidor de atualizações.
  4. Verificar drivers e antivírus
    • Atualize drivers do chipset, principalmente Intel ME, AMD SMBus e controladores SATA/NVMe.
    • Desative antivírus de terceiros até concluir a reinicialização. Alguns engasgam no filtro de arquivos .NET.

Guia passo a passo detalhado

1. Executar o Solucionador de Problemas

Abra Configurações → Sistema → Solucionar → Outros solucionadores, localize Windows Update e clique em Executar. O assistente examina permissões de pasta, chaves de registro e dependências de serviço. Se qualquer correção for aplicada, reinicie e tente a instalação novamente antes de avançar.

2. Redefinir completamente o Windows Update

Mesmo que o solucionador indique que está tudo certo, ainda pode existir conteúdo corrompido no cache. O procedimento em linha de comando limpa qualquer registro pendente:

  1. Abra Prompt de Comando (Admin) ou Terminal Windows (Admin).
  2. Pare os quatro serviços indicados — sem isso, o Windows nega acesso à pasta.
  3. Renomeie SoftwareDistribution para SoftwareDistribution.old. Assim você preserva os arquivos para auditoria futura e força o Windows a baixar tudo do zero.
  4. Reinicie os serviços e reinicie o computador.
  5. Volte em Configurações → Windows Update e clique em Verificar se há atualizações.

Normalmente a KB5056579 será detectada de novo, instalada e, desta vez, passará do status Pendente de reinicialização.

3. Reparar a pasta Catroot2

A catroot2 é menos conhecida, mas igualmente importante. Ela guarda hashes que validam assinaturas de drivers e componentes do sistema. Se qualquer arquivo estiver bloqueado ou corrompido, a etapa de “finalizar configurações de atualização” falha silenciosamente. O conjunto de três comandos resolve:

net stop cryptsvc
ren %systemroot%\System32\catroot2 catroot2.old
net start cryptsvc

Reinicie e tente novamente.

4. Verificação avançada com DISM e SFC

Se o erro persistir, use:

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

O DISM baixa arquivos íntegros diretamente dos servidores da Microsoft e substitui binários corrompidos. O SFC valida arquivos do sistema na sequência.

5. Instalar manualmente a MSU

Para descartar falhas de CDN, baixe o pacote no Microsoft Update Catalog (procure por “KB5056579”). Salve em C:\Temp e execute:

wusa C:\Temp\windows11.0-kb5056579-x64.msu /quiet /norestart

Quando o prompt retornar, reinicie. Se o log C:\Windows\Logs\CBS\CBS.log mostrar linha “Install requested reboot pending: Yes”, mas a reinicialização não resolve, volte aos métodos de limpeza de cache.

6. Desativar antivírus e atualizar drivers

Mesmo antivírus renomados — Bitdefender, Kaspersky, Trend Micro — podem interpor filtros de real‑time protection que não liberam as DLLs do .NET durante o boot. Desative a proteção até concluir as reinicializações da atualização. Além disso, verifique no Gerenciador de Dispositivos e no site do fabricante se há firmware novo para NVMe ou BIOS, pois controladores antigos interferem na etapa de “Applying Critical Updates” que acontece logo após o POST.

7. Sair temporariamente do Canal Insider

Caso nada funcione, vale pausar as compilações Insider por 7 dias ou, em último caso, reverter para o canal Release Preview. Isso força o Windows Update a usar pacotes estáveis, muitas vezes livres do bug.

Automatizando tudo em um script PowerShell

Para quem administra vários PCs ou prefere um método único, crie um arquivo Fix-KB5056579.ps1 com o conteúdo:

Parar serviços
'bits','wuauserv','cryptsvc','msiserver' | ForEach-Object {
  Stop-Service $_ -Force -ErrorAction SilentlyContinue
}
Limpar SoftwareDistribution
Remove-Item "$Env:windir\SoftwareDistribution" -Recurse -Force
Renomear catroot2
Rename-Item "$Env:windir\System32\catroot2" "catroot2.old" -Force
Iniciar serviços
'bits','wuauserv','cryptsvc','msiserver' | ForEach-Object {
  Start-Service $_
}
Forçar detecção
wuauclt /resetauthorization /detectnow
Write-Host 'Concluído. Reinicie o sistema.'

Execute o script no PowerShell com privilégios de administrador. Ele combina os métodos 2, 3 e 4 de uma só vez.

Boas práticas para evitar o problema no futuro

  • Mantenha o sistema sempre em build Insider suportada — builds expiradas acumulam erros de atualização.
  • Use contas locais ou Microsoft sem políticas de GPO restritivas durante a fase de teste.
  • Faça backup regular usando Histórico de Arquivos ou Backup do Windows. Caso precise de repair install, restaure arquivos com um clique.
  • Adote o hábito de limpar a pasta %Temp% e remover drivers fantasmas com pnputil /enum-drivers.

Perguntas frequentes

Posso simplesmente ignorar a KB5056579?

Não é recomendável. Além das correções de segurança e desempenho do .NET Framework, a build Insider depende da atualização para validar futuras compilações cumulativas. Ignorar pode bloquear patches de junho e julho.

Um repair install resolve?

Sim. Usar o ISO oficial do Windows 11 24H2 e escolher Manter arquivos e aplicativos reinstala todos os componentes sem apagar dados. É a solução definitiva quando SFC/DISM falham.

Posso excluir a pasta SoftwareDistribution em vez de renomear?

Sim, mas renomear é mais seguro: se algo der errado, basta excluir a nova pasta e restaurar a antiga.

Conclusão

O status persistente Pendente de reinicialização na KB5056579 é irritante, mas raramente exige medidas radicais. Seguindo o roteiro — solucionador de problemas, limpeza de cache, reset de Catroot2 e instalação manual — você costuma concluir a atualização em poucos minutos. Reserve o repair install apenas como último recurso ou quando outros sinais indicarem corrupção profunda no sistema.

Índice