Se o Windows Update insiste em baixar a versão 24H2 do Windows 11 e sempre interrompe o processo com o erro 0x80004005 — acordando o PC de madrugada para (falhar) de novo — este guia completo mostra como identificar a causa, reparar a partição EFI corrompida e concluir a instalação sem recorrer a uma reinstalação limpa.
Visão geral do problema
O código 0x80004005 indica falha não especificada. Na prática, é o Windows dizendo apenas “algo deu errado”. Nos registros (setupact.log
e setuperr.log
) isso costuma aparecer perto da fase SAFEOS phase ou Applyimage, etapas que copiam o novo sistema para o disco e criam entradas de inicialização UEFI. Sempre que a partição EFI (ESP) está danificada, cheia ou formatada incorretamente, essa fase trava e o instalador cancela toda a operação.
Sintomas típicos
- Download da atualização ocorre normalmente, mas falha perto de 80–100 %.
- O PC reinicia sozinho à noite e exibe “Restaurando versão anterior do Windows”.
- No Windows Update, histórico exibe “Falha na instalação em data/hora — 0x80004005”.
Diagnóstico inicial (métodos que não resolveram)
Antes de chegar à causa real, muitas soluções genéricas são sugeridas em fóruns e vídeos. Eis as mais frequentes e por que não funcionam nesse cenário:
Tentativa | Resultado | Motivo do Fracasso |
---|---|---|
Limpeza de temporários (cleanmgr.exe ) | Nenhuma mudança | Erro não está ligado a falta de espaço em %TEMP%, mas na ESP |
Ativar “Memory Integrity” | Falha prossegue | Recurso de segurança da VBS não altera estrutura UEFI |
Inicialização limpa (desabilitar serviços de terceiros) | Falha prossegue | Serviços de terceiros não participam da fase SAFE_OS |
Executar sfc /scannow e dism /restorehealth | Sem efeito | Essas ferramentas corrigem arquivos do Windows, mas não a partição EFI |
Causa raiz: partição EFI corrompida ou mal configurada
AESP armazena os gerenciadores de boot (bootmgfw.efi
), o BCD (Boot Configuration Data) e variáveis de inicialização exigidas pelo firmware UEFI. Se:
- O sistema foi cloneado de um SSD menor para um maior;
- Alguma ferramenta de particionamento mexeu na ESP sem recriar rótulos corretos;
- Ou uma atualização antiga falhou e deixou sobras de arquivos;
a ESP pode conter setores inválidos, estar formatada em NTFS/RAW em vez de FAT32, ou ter BCDs conflitantes. Na instalação da 24H2, o setup tenta mountvol
a ESP, copiar arquivos de boot e atualizar entradas — mas encontra corrupção e retorna 0x80004005.
Solução definitiva: reparo e recriação da partição EFI
Aviso: o procedimento mexe apenas na partição EFI; a partição do Windows permanece intacta. Ainda assim, crie um backup de imagem ou ponto de restauração antes de prosseguir.
Preparar o Ambiente de Recuperação
- Mantenha o notebook ou desktop conectado à energia.
- Pressione Shift e clique em Reiniciar → Solução de Problemas → Opções Avançadas → Prompt de Comando.
Montar a partição EFI com DISKPART
diskpart
list disk
select disk 0 ← geralmente o disco do sistema
list part
select part 1 ← verifique tamanho ≈100 MB, tipo Sistema
assign letter=Y
list vol ← confirme que Y: é FAT32
exit
Backup opcional do BCD
xcopy /h Y:\EFI\Microsoft\Boot\BCD C:\Backup\BCD.bak
Formatar a ESP em FAT32 (rápido)
format Y: /fs:FAT32 /q /v:ESP
Quando solicitado, digite ESP como rótulo. A opção /q
faz formatação rápida; não apaga completamente os setores, apenas recria a tabela FAT.
Regenerar o BCD e arquivos de boot
bcdboot C:\Windows /s Y: /f UEFI
C:\Windows
aponta para a pasta do sistema onde o Windows 11 atual está instalado./s Y:
define a ESP recém-formatada./f UEFI
força criação de bootloader compatível com firmware UEFI puro (sem fallback para BIOS/CSM).
Reiniciar e instalar a atualização 24H2
- Digite
exit
e clique em Continuar para o Windows 11. - No ambiente normal, abra Configurações › Windows Update › Verificar atualizações.
- A atualização 24H2 será baixada novamente (não baixa todos os “gigabytes” de novo — muitos arquivos ainda residem no cache $WINDOWS.~BT). O processo deve avançar além de 100 %, reiniciar duas ou três vezes e concluir a instalação.
Por que esse método funciona?
O instalador da versão 24H2 executa estas etapas críticas:
- Copia imagem
install.esd
para uma partição temporária. - Monta a
WinRE
e a ESP. - Atualiza o BCD para apontar para um novo objeto
{Default}
que inicializa no novo kernel assinado. - Marca a entrada como padrão e define
bootmenupolicy=Standard
.
Se a ESP está limpa e em FAT32, o comando interno bcdboot.exe
conclui sem erros, liberando o instalador para a próxima fase. Ao recriarmos manualmente a ESP, eliminamos entradas órfãs, conflitos GUID duplicados, ou atributos “hidden/system” ausentes que bloqueavam a montagem.
Boas práticas para evitar o erro no futuro
- Espaço livre adequado: mantenha pelo menos 20 GB na unidade do sistema antes de feature upgrades.
- Firmware atualizado: aplique BIOS/UEFI recentes que corrigem bugs de Secure Boot e TPM.
- Saúde do SSD: verifique SMART e faça over‑provisioning; setores defeituosos podem corromper a ESP.
- WinRE em pendrive: crie mídia de instalação 24H2 em USB usando a Ferramenta de Criação de Mídia; resolve 90 % dos casos sem Internet.
- Desative antivírus de terceiros apenas durante a instalação; alguns bloqueiam gravação no setor de inicialização.
- Backup agendado: use Histórico de Arquivos ou imagens incrementais (Macrium, Acronis) para facilitar rollback completo.
Perguntas frequentes
Posso criar a ESP em um segundo disco?
É possível, mas o firmware costuma procurar a ESP no mesmo disco do bootloader principal. Manter tudo no disco 0 reduz riscos.
BCD corrompido altera dados pessoais?
Não. O BCD é um banco de dados com poucas centenas de KB. Corrigir ou recriar não afeta a partição de dados.
Preciso desativar BitLocker?
Geralmente não. O comando bcdboot
consegue escrever na ESP mesmo quando a partição do SO está criptografada. Se o setup solicitar a chave de recuperação repetidamente, aí sim considere suspender o BitLocker durante a atualização.
Conclusão
O código 0x80004005 na atualização para o Windows 11 24H2 raramente está ligado a arquivos do sistema; em grande parte dos relatos ele aponta para uma partição EFI fora das especificações. Ao formatar a ESP em FAT32 e reconstruir o BCD com bcdboot
, fornecemos um ambiente de inicialização limpo que satisfaz o instalador, evitando reinstalação completa e preservando aplicativos, arquivos e configurações do usuário.