Aller au contenuAller à l'arborescence
  1. C:
  2. bootmgr
FichierRisque : Ne pas toucher
  • Caché

bootmgr C:\bootmgr

Gestionnaire de démarrage Windows en mode BIOS : fichier critique, indispensable au démarrage, présent à la racine de la partition système.

Mis à jour le Par AltF4 Formation

À quoi ça sert

bootmgr est le Gestionnaire de démarrage de Windows (Windows Boot Manager) des machines qui démarrent en mode BIOS (MBR). Le secteur de démarrage de la partition active le charge ; il lit la base de configuration du démarrage (BCD), affiche au besoin le menu de choix du système, puis lance le chargeur Windows (winload).

Ce qu’il contient

  • Un petit exécutable protégé (attributs système, masqué, lecture seule), à la racine de la partition système active.
  • Il n’est sur C: que si C: est la partition système. Sinon il se trouve sur une partition « Réservé au système » que l’Explorateur n’affiche pas.
  • Sur un ordinateur qui démarre en UEFI (cas normal de Windows 11), l’équivalent est \EFI\Microsoft\Boot\bootmgfw.efi sur la partition système EFI (ESP), pas C:\bootmgr. Windows 11 n’est donc pas dans les versions de cette fiche.
  • Le magasin BCD et ses ressources sont dans le dossier Boot de la partition système ; les copies de référence sont dans C:\Windows\Boot.

Fichier voisin : BOOTNXT

À la racine de la même partition, vous croisez parfois BOOTNXT, un petit fichier système caché, parfois vide, créé avec bootmgr et le dossier Boot. Son rôle exact n’est pas décrit publiquement. Ne le lisez pas, ne le supprimez pas, ne le renommez pas, et laissez-le dans vos images système avec le reste de la partition de démarrage. Sur une machine UEFI, son absence est normale.

Risques et bonnes pratiques

  • Sans bootmgr, la machine affiche « BOOTMGR is missing » et ne démarre plus. Ne touchez pas à ces fichiers.
  • Pour réparer, démarrez dans l’environnement de récupération (WinRE) : bcdboot C:\Windows recrée les fichiers de démarrage à partir du système installé.
  • Avant de manipuler les partitions, exportez le BCD avec bcdedit /export. Vous le réimporterez avec bcdedit /import.

Commandes utiles

Fenêtre de terminal
# Présence et attributs du fichier (masqué) ; BOOTNXT s'il existe
Get-Item C:\bootmgr, C:\BOOTNXT -Force -ErrorAction SilentlyContinue | Select-Object FullName, Length, Attributes, LastWriteTime
# En administrateur : configuration du gestionnaire de démarrage
bcdedit /enum '{bootmgr}'
# Sauvegarde du BCD avant une opération sur les partitions
bcdedit /export C:\bcd-sauvegarde
# Identifier la partition système
Get-Partition | Where-Object IsSystem | Select-Object DiskNumber, PartitionNumber, Type, Size

Signaler une erreur