>> Tecnologia Eletrônica >  >> Casa Inteligente >> Aspirador de pó

Windows 7 Boot Loader (Bootmgr): Arquitetura, Processo e Resolução de Problemas

O Windows 7 Boot Loader (oficialmente Windows Boot Manager — bootmgr) é o componente iniciado pelo firmware que transiciona da inicialização de hardware para carga do kernel do SO.

Componentes

  • bootmgr (na partição System Reserved ou raiz C:\) — Lê BCD, apresenta menu, lança winload.exe.
  • BCD (Boot Configuration Data) — Armazenamento tipo registo (\Boot\BCD) descrevendo entradas SO, parâmetros, caminhos dispositivo, ordem exibição, timeout.
  • winload.exe — Carregador kernel; inicializa HAL, carrega kernel (ntoskrnl.exe), drivers boot, hive registo.
  • MBR / GPT — Tabela partições + código bootstrap (primeiros 440/446 bytes do disco) que carrega bootmgr.

Sequência de Boot

  1. POST → firmware BIOS/UEFI inicializa hardware.
  2. Firmware lê MBR (BIOS) ou Partição Sistema EFI (UEFI) → executa bootstrap.
  3. Bootstrap carrega bootmgr.
  4. bootmgr lê BCD → mostra menu (se múltiplos SO/timeout > 0).
  5. Entrada selecionada → bootmgr chama winload.exe na partição alvo.
  6. winload.exe → kernel → session manager → winlogon → desktop.

Falhas Comuns e Reparações

SintomaCausa ProvávelReparação
"BOOTMGR is missing"MBR/BCD corrompido, partição ativa erradabootrec /fixmbr /fixboot /rebuildbcd do WinRE
0xC000000F / 0xC0000225BCD em falta/corrompido, caminho dispositivo inválidobcdboot C:\Windows ou Reparação Inicial
Ecrã preto, cursor a girarConflito driver, erro disco, hibernaçãoModo Seguro, chkdsk, desative hibernação
Loop recuperação BitLockerMudança TPM/PCR, atualização BIOSInsira chave recuperação; suspenda BitLocker antes atualizações firmware

Ferramentas-Chave

  • Reparação Inicial (WinRE → Resolver Problemas → Avançadas)
  • bootrec, bcdedit, bcdboot, diskpart
  • EasyBCD (GUI para edição BCD)

Nota: Windows 7 atingiu EOL Jan 2020. Sem atualizações segurança. Migre para Win 10/11 ou Linux.