Base de conhecimento →6 min de leituraAtualizado: 2026-09-21

Como reparar o gerenciador de inicialização do Windows com comandos bootrec

bootrec é o conjunto de comandos de recuperação da cadeia de boot clássica do Windows: /fixmbr reescreve o registro mestre de inicialização, /fixboot grava um setor de boot novo, /scanos procura instalações sumidas do menu e /rebuildbcd reconstroi o repositório BCD do zero. Todos eles rodam no Prompt de Comando do ambiente de recuperação, seja pela mídia de instalação, seja automaticamente depois de boots malogrados. Nas máquinas UEFI modernas, o reparo de verdade costuma ser tarefa do bcdboot, não do bootrec — o artigo cobre as duas rotas.

Como a cadeia de boot do Windows quebra

Num computador BIOS/MBR, o boot passa pelo registro mestre de inicialização, pelo setor de boot e por um arquivo chamado BOOTMGR, que lê o repositório BCD — o banco com a lista das instalações do Windows e seus parâmetros de boot. Nas bem mais comuns máquinas UEFI/GPT a cadeia é mais curta: o firmware carrega o bootmgfw.efi da partição EFI de uns 100 MB, e esse arquivo lê o mesmo BCD. Uma atualização que abortou, uma queda de energia no meio do boot, a clonagem do disco sem a partição EFI ou a instalação do Linux ao lado do Windows são as formas clássicas de estourar qualquer elo dessa corrente.

Os sintomas não dão margem a dúvida: “BOOTMGR is missing”, a tela 0xc0000e “required device is inaccessible”, um menu de boot vazio ou um INACCESSIBLE_BOOT_DEVICE. Qual comando é necessário depende do tipo de firmware, e entrar no ambiente de recuperação para poder rodar alguma coisa é o passo zero.

  • bootrec /fixmbr — reescreve o MBR (só BIOS/MBR; em UEFI/GPT não serve para nada)
  • bootrec /fixboot — grava um novo setor de boot na partição do sistema
  • bootrec /scanos — vasculha todos os discos atrás de instalações do Windows ausentes do BCD
  • bootrec /rebuildbcd — reconstrói o repositório BCD e oferece adicionar as instalações encontradas
  • bcdboot C:\Windows /s S: /f UEFI — o reparo propriamente dito no UEFI: arquivos de boot novos na partição EFI

Entrar no WinRE e subir a escada bootrec

Se o Windows não parte, interrompa o boot três vezes seguidas — desligue o computador assim que aparecer o círculo girando — e o Windows 11 abrirá sozinho o ambiente de recuperação; escolha Ver opções de recuperação avançadas → Solucionar problemas → Opções avançadas → Prompt de Comando. Com mídia de instalação, em vez disso: dê boot pelo USB, clique em Avançar na página de idioma e depois Reparar o computador → Solucionar problemas → Opções avançadas → Prompt de Comando. Dessa console, a escada clássica para BIOS/MBR é bootrec /fixmbr, bootrec /fixboot, bootrec /scanos e então bootrec /rebuildbcd, respondendo Y quando ele oferecer adicionar a instalação encontrada.

Duas cautelas antes de apertar Enter. Primeira: /fixmbr atropela qualquer gerenciador alheio que more no MBR — numa máquina com dual-boot e GRUB isso significa que o Linux para de subir até você devolver o GRUB pela mídia dele. Segunda: se /rebuildbcd responder “Total identified Windows installations: 0”, não comece a apagar arquivos BCD numa máquina UEFI; no BIOS o caminho documentado é attrib -h -r -s C:\boot\bcd, apagar o arquivo e repetir o /rebuildbcd, mas no UEFI a jogada certa é a rota bcdboot da seção seguinte.

A rota UEFI: bcdboot para a partição EFI

Numa máquina UEFI, o reparo consiste em regravar os arquivos de boot da partição EFI. No Prompt de Comando do WinRE, rode diskpart, depois list disk, select disk 0, list partition, escolha a pequena partição FAT32 de 100–260 MB (a ESP), execute assign letter=S e exit. Agora bcdboot C:\Windows /s S: /f UEFI copia um jogo novo de arquivos de boot e reconstroi o BCD; ajuste o C: se no WinRE o Windows morar noutra letra — antes de rodar qualquer coisa, confira com diskpart ou dir C: em que letra está a pasta Windows.

A espinha conhecida: em alguns builds o bootrec /fixboot responde “Access denied” até mesmo no WinRE; a saída aceita é pular essa etapa e usar o bcdboot, que grava os mesmos arquivos por outro caminho e contorna o trecho de código que falha. Tendo funcionado qualquer rota, saia do WinRE, retire o USB e dê boot normalmente; e com o Windows de pé, rode sfc /scannow e chkdsk para limpar o que o boot fracassado deixou para trás.

Perguntas e respostas

bootrec /fixboot devolve Access denied, o que faço?

Uma falha conhecida de vários builds do Windows, mesmo dentro do WinRE. Pule o /fixboot e use bcdboot C:\Windows /s S: /f UEFI, que grava os mesmos arquivos desviando do trecho de código problemático.

Preciso do bootrec num computador UEFI?

Raramente. Máquinas UEFI/GPT dão boot pela partição EFI, então /fixmbr não se aplica, e o reparo real é o bcdboot gravando arquivos novos na ESP. O bootrec /rebuildbcd continua útil com um BCD danificado.

Reparar o gerenciador de boot apaga meus arquivos?

Não. bootrec e bcdboot tocam apenas os registros e arquivos de inicialização, nunca os dados do usuário. O único passo destrutivo de todo o procedimento é um diskpart desatento: atribua letras, mas não formate.

Veja exatamente o que está incluído antes de comprar.

O teste único de 30 minutos cobre os recursos básicos. Os recursos marcados PRO ficam bloqueados até a ativação de uma licença paga.

Continue lendo

Todos os artigos · FAQ

Fale com a gente: [email protected]