Solução rápida: Em sistemas UEFI, o BCD está em \EFI\Microsoft\Boot\BCD na partição do sistema EFI (ESP). Em sistemas BIOS legados, está em \Boot\BCD na partição ativa. Use bcdedit /enum no Terminal (Admin) para visualizá-lo; repare pelo Ambiente de Recuperação do Windows com bootrec /rebuildbcd.
Seu PC falha ao inicializar com “O arquivo de dados de configuração de inicialização está ausente” ou “0xc000000f.” O repositório de Dados de Configuração de Inicialização (BCD) é um único arquivo que o gerenciador de inicialização do Windows lê para saber o que carregar. Se estiver danificado ou ausente, o Windows não inicia. O arquivo fica em uma pequena partição que você normalmente não vê, e repará-lo exige inicializar a partir de uma mídia de recuperação.
Afeta: Windows 11 (e Windows 10) em UEFI ou BIOS legado.
Tempo de reparo: ~20 minutos, incluindo criação do USB.
O que causa isso
O BCD é um pequeno banco de dados binário armazenado como um hive do registro. Ele contém: o caminho do carregador de inicialização, qual sistema operacional inicializar, parâmetros de inicialização e opções de recuperação. O Windows lê o BCD de uma pequena partição oculta durante a inicialização inicial — a Partição do Sistema EFI (ESP) em sistemas UEFI, ou a partição Reservada do Sistema em sistemas BIOS legados.
O BCD quebra por vários motivos: configuração de inicialização dupla que sobrescreve o BCD do Windows, manipulação de partição que redimensiona a partição EFI/SR, atualizações do Windows com falha que abandonam edições do BCD no meio, ou uma ferramenta de terceiros que “otimiza” partições e remove as entradas EFI/SR.
Método 1: Reparar o BCD pelo Ambiente de Recuperação do Windows
O caminho padrão. Funciona quando o Windows ainda pode inicializar no menu de recuperação (ou quando você tem um USB de instalação do Windows).
- Se o Windows inicializar na tela de bloqueio, mas você suspeitar de problemas no BCD: Configurações → Sistema → Recuperação → Inicialização avançada → Reiniciar agora.
- Se o Windows não inicializar: crie um USB de instalação do Windows 11 usando a Ferramenta de Criação de Mídia em outro PC. Inicialize a partir dele.
- No WinRE/USB de instalação: escolha Reparar o computador → Solucionar problemas → Prompt de Comando.
- Execute a sequência de reparo do BCD:
bootrec /scanos bootrec /fixmbr bootrec /fixboot bootrec /rebuildbcd - Se
bootrec /fixbootretornar “Acesso negado” (comum em UEFI): execute em vez disso:bcdboot C:\Windows /s S: /f UEFIonde S: é a Partição do Sistema EFI. Para encontrar a letra da ESP:
diskpart→list volume; a ESP é FAT32 e tem ~100 MB. - Quando
bootrec /rebuildbcdencontrar uma instalação do Windows, ele pergunta “Adicionar instalação à lista de inicialização? S/N”. Digite S. - Feche o Prompt de Comando. Reinicie normalmente.
Isso resolve a maioria dos casos de corrupção do BCD.
Método 2: Criar manualmente o BCD do zero
Para quando bootrec /rebuildbcd não encontra instalações ou retorna erros.
- No Prompt de Comando do WinRE, identifique a unidade de instalação do Windows:
diskpart list disk select disk 0 list volumeProcure o volume rotulado como Windows ou que mostre os arquivos do seu usuário ao usar
dir. Anote sua letra (geralmente C, às vezes D no WinRE). - Encontre a Partição do Sistema EFI: tem ~100–500 MB, FAT32. Anote o número do volume. Atribua uma letra:
select volume N assign letter=S exit - Use bcdboot para recriar o BCD na ESP:
bcdboot C:\Windows /s S: /f UEFISubstitua C: pela letra da unidade de instalação do Windows e S: pela letra da ESP.
- Para sistemas BIOS legados: substitua
/f UEFIpor/f BIOSou/f ALL. - Verifique se o BCD foi criado:
bcdedit /store S:\EFI\Microsoft\Boot\BCD /enum. A saída deve mostrar as entradas do carregador de inicialização. - Remova a atribuição temporária de letra para a ESP:
diskpart→select volume N→remove letter=S. - Reinicie.
Esta rota cria o BCD inteiramente a partir dos arquivos de instalação do Windows — útil quando o BCD existente é irrecuperável.
Método 3: Editar o BCD com bcdedit para correções de inicialização dupla ou ordem de boot
Para quando o Windows inicializa, mas você precisa modificar entradas do BCD (adicionar uma entrada do Linux, alterar o sistema operacional padrão, corrigir a descrição de inicialização).
- Inicialize o Windows normalmente. Abra o Terminal (Admin).
- Liste as entradas atuais:
bcdedit /enum. Cada entrada mostra um identificador (GUID ou {bootmgr}), descrição, dispositivo e dispositivo do sistema operacional. - Para alterar qual sistema operacional é o padrão:
bcdedit /default {GUID}. Substitua {GUID} pelo identificador da entrada desejada. - Para alterar o tempo limite do menu de inicialização:
bcdedit /timeout 10(10 segundos). - Para renomear uma entrada de inicialização:
bcdedit /set {GUID} description "Windows 11 - principal". - Para excluir uma entrada obsoleta:
bcdedit /delete {GUID}. - Para exportar o BCD como backup antes de editar:
bcdedit /export C:\bcd_backup. Para restaurar:bcdedit /import C:\bcd_backup. - Sempre exporte antes de fazer alterações. As edições do BCD são imediatas — não há desfazer.
Esta é a abordagem correta para manutenção rotineira do BCD (configurações de inicialização dupla, alterações na ordem de boot) em vez de reparo de emergência.
Como verificar se o reparo funcionou
- Reinicie. O PC inicializa no Windows sem erro.
- Abra o Terminal (Admin). Execute
bcdedit /enum. A saída deve mostrar entradas de Gerenciador de Inicialização do Windows e Carregador de Inicialização do Windows com caminhos de dispositivo válidos. - Execute
bcdedit /enum {bootmgr}. A linha dispositivo deve serpartition=\Device\HarddiskVolumeN(correspondendo ao número da sua partição ESP).
Se nada disso funcionar
Se o reparo do BCD for concluído, mas o sistema ainda não inicializar, o problema está antes do BCD — geralmente na Partição do Sistema EFI ou no setor de inicialização. Verifique a integridade da ESP: no Prompt de Comando do WinRE, execute diskpart → list volume. A ESP deve ser FAT32 e ter ~100 MB. Se aparecer como RAW ou 0 bytes, a ESP está corrompida — você precisará recriá-la (avançado, requer ferramentas de partição e conhecimento detalhado do layout GPT). Verifique a tabela de partições do disco: execute diskpart → list disk; o disco deve mostrar * na coluna GPT (para sistemas UEFI). Se for MBR, mas a BIOS for UEFI, essa é a causa — você precisa converter MBR para GPT com mbr2gpt /convert /allowfullos. Para instalações do Windows anteriores à placa-mãe atual (após troca de placa-mãe ou grande alteração de hardware): o gerenciador de inicialização pode precisar de reinstalação completa. Último recurso: Redefinir este PC → Manter meus arquivos. Atualiza o sistema operacional preservando os dados do usuário.
Resumo: O BCD está em \EFI\Microsoft\Boot\BCD na ESP UEFI ou \Boot\BCD na SR legada. bootrec /rebuildbcd ou bcdboot no WinRE corrige a maioria das corrupções.