Um guia prático passo a passo para corrigir erros de inicialização, reconstruir o BCD, restaurar a Partição do Sistema EFI e fazer o Windows iniciar novamente sem reinstalar o sistema operacional.
O bootloader do Windows é o conjunto de arquivos de inicialização e dados de configuração que informa ao computador onde o Windows está instalado e como iniciá-lo. Em sistemas UEFI modernos, os componentes mais importantes ficam armazenados na Partição do Sistema EFI. Em sistemas mais antigos com BIOS/MBR, o código de inicialização fica no Registro Mestre de Inicialização e na partição ativa do sistema.
A corrupção do bootloader pode ocorrer após uma atualização do Windows malsucedida, clonagem de disco, redimensionamento de partições, instalação de outro sistema operacional, alteração de configurações de BIOS/UEFI, substituição de unidade ou exclusão acidental de uma pequena partição do sistema. A boa notícia é que, na maioria dos casos, o Windows continua intacto; apenas a configuração de inicialização precisa ser reparada.
Talvez seja necessário restaurar o bootloader do Windows se o PC liga, mas o Windows não carrega. Mensagens típicas incluem:
0xc000000e, 0xc0000098, 0xc0000225 ou “The Boot Configuration Data file is missing”.
“No bootable device”, “Operating system not found” ou a BIOS abre em vez do Windows.
O Windows abre repetidamente o Reparo Automático, mas nunca chega à área de trabalho.
O Windows parou de iniciar depois de clonagem, conversão de disco, exclusão de partições ou instalação do Linux.
O comando exato de reparo depende de o PC usar UEFI/GPT ou BIOS Legado/MBR. Usar o método errado normalmente não danifica o Windows, mas pode não corrigir o problema de inicialização.
Os comandos de reparo de inicialização são poderosos porque trabalham com partições e registros de boot. Antes de começar, siga esta lista:
C:. Sempre confirme antes de executar comandos.clean, format ou comandos de exclusão de partição no DiskPart. Este guia usa o DiskPart apenas para identificar volumes e atribuir temporariamente uma letra à partição EFI.
Todos os métodos abaixo exigem o Prompt de Comando ou o Reparo de Inicialização no Ambiente de Recuperação do Windows. Escolha o método de acesso que corresponde à sua situação.
Comece pela ferramenta automática. Ela pode corrigir arquivos de inicialização ausentes, entradas BCD incorretas e alguns loops de inicialização sem comandos manuais.
Se o Reparo de Inicialização disser que não foi possível reparar o PC, continue com os métodos manuais abaixo. Essa mensagem não significa necessariamente que a instalação foi perdida.
O procedimento de reparo do bootloader é diferente para UEFI e BIOS Legado. Você pode identificar o modo pelo Prompt de Comando na recuperação.
Observe a coluna GPT. Se o disco do Windows tiver um asterisco * na coluna GPT, ele é um disco GPT e normalmente inicializa em modo UEFI. Se não houver asterisco, o disco geralmente é MBR e normalmente inicializa em modo BIOS Legado/CSM.
Depois liste os volumes para encontrar a partição do Windows e a partição EFI:
Saia do DiskPart quando terminar a verificação:
Este é o método mais comum para computadores modernos com Windows 10 e Windows 11. Ele recria os arquivos de inicialização na Partição do Sistema EFI usando bcdboot.
No modo de recuperação, o Windows pode estar instalado em D:, E: ou outra letra, em vez de C:. Verifique as letras possíveis:
Use a letra em que você encontrar a pasta Windows. Nos exemplos abaixo, vamos assumir que o Windows está em C:. Substitua a letra se o seu sistema usar outra.
Encontre o pequeno volume EFI em FAT32. Em seguida, substitua N pelo número do volume:
Se o comando for concluído com sucesso, você verá uma mensagem semelhante a Boot files successfully created. Reinicie o PC e selecione a unidade interna do Windows nas configurações de inicialização UEFI, se necessário.
bcdboot C:\Windows /s S: /f UEFI é o comando de reparo do bootloader mais limpo e confiável.
Computadores mais antigos e algumas instalações convertidas usam BIOS Legado com disco MBR. Nessa configuração, normalmente você repara o código de inicialização MBR e reconstrói as entradas BCD.
Nos comandos abaixo, assumimos que a partição correta do Windows é C:. Altere a letra se o modo de recuperação mostrar outra.
Se o Windows for detectado, digite Y quando for solicitado a adicioná-lo à lista de inicialização.
Se o PC ainda não iniciar, a partição do sistema pode não estar marcada como ativa. Use isso apenas em discos MBR, não em discos GPT.
Substitua N pela partição que contém os arquivos de inicialização. Pode ser uma pequena partição Reservado pelo Sistema ou a partição principal do Windows, dependendo de como o Windows foi instalado.
Se bootrec /rebuildbcd não encontrar o Windows ou falhar ao adicionar a instalação, reconstrua o repositório BCD manualmente. Esse método é útil quando o arquivo BCD está danificado, mas a pasta Windows ainda existe.
Atribua a partição EFI a S:, como mostrado anteriormente, e execute:
Se o comando ren informar que o arquivo não existe, continue com bcdboot. O repositório BCD talvez já esteja ausente.
Execute estes comandos no Prompt de Comando da recuperação:
Se a pasta Boot estiver na partição Reservado pelo Sistema em vez de C:, atribua uma letra temporária a essa partição no DiskPart e execute os comandos usando essa letra.
Algumas instalações do Windows retornam Access is denied ao executar bootrec /fixboot. Em sistemas UEFI, geralmente você não precisa de /fixboot; recrie os arquivos de inicialização EFI com bcdboot.
Substitua N pelo número do volume EFI em FAT32 e substitua C: se a pasta Windows estiver em outra letra.
Verifique primeiro a letra da unidade. O motivo mais comum é que o ambiente de recuperação atribuiu outra letra ao Windows.
Neste exemplo, D: é usado porque foi onde a pasta Windows foi encontrada.
Sistemas com dual boot exigem cuidado extra. Os arquivos de inicialização podem estar em uma unidade diferente da instalação do Windows, especialmente se o Linux ou outra versão do Windows foi instalado depois.
Para criar arquivos de inicialização compatíveis com UEFI e BIOS quando você não tem certeza de qual modo será usado, utilize:
No entanto, para uma instalação UEFI moderna padrão, /f UEFI é preferível porque corresponde ao modo de inicialização real.
Depois que o Windows iniciar corretamente, faça algumas verificações para evitar que o problema volte.
| Situação | Comando recomendado | Observações |
|---|---|---|
| Instalação moderna UEFI/GPT | bcdboot C:\Windows /s S: /f UEFI |
Exige atribuir S: à partição EFI em FAT32. |
| Instalação BIOS Legado/MBR | bootrec /fixmbrbootrec /rebuildbcd |
Use em discos MBR, geralmente com uma partição do sistema ativa. |
| Arquivo BCD corrompido | ren BCD BCD.bakbcdboot C:\Windows /s S: /f UEFI |
Renomeia o BCD antigo e cria um novo. |
/fixboot com acesso negado |
bcdboot C:\Windows /s S: /f UEFI |
Normalmente é a melhor solução em sistemas UEFI. |
| Letra incorreta da unidade do Windows no WinRE | dir C:\Windowsdir D:\Windows |
Sempre identifique a letra real do Windows antes do reparo. |
bcdboot, porque o Windows 11 normalmente é instalado em modo UEFI/GPT. O bootrec ainda é útil em instalações antigas BIOS Legado/MBR e em algumas tarefas de solução de problemas do BCD.
D: ou E:. Sempre execute dir C:\Windows, dir D:\Windows e verificações semelhantes antes de usar comandos de reparo.
bcdboot. Isso é mais avançado e deve ser feito somente após fazer backup dos dados importantes.
bootrec, bcdboot e diskpart a partir daí.
bcdboot C:\Windows /s S: /f UEFI com as partições corretas.
Para restaurar o bootloader do Windows, comece pelo Reparo de Inicialização. Se ele falhar, identifique se o sistema usa UEFI/GPT ou BIOS Legado/MBR. Em computadores modernos com Windows 10 e Windows 11, a correção mais eficaz geralmente é atribuir uma letra de unidade à Partição do Sistema EFI e executar bcdboot para recriar os arquivos de inicialização.
Depois que o Windows iniciar, verifique a ordem de boot, confira a saúde do disco, execute sfc /scannow e crie um backup. Um bootloader reparado resolve o problema de inicialização, mas a causa original — atualização malsucedida, problema no disco, clonagem interrompida ou alteração de partição — ainda deve ser investigada.