par Eva / Dernière mise à jour : le 28/06/2019

Erreur : BOOTMGR absent dans Windows 2008 R2

De nombreux utilisateurs signalent qu'ils obtiennent généralement l’erreur «BOOTMGR absent» dans Windows 2008 R2 après le redémarrage. Le message d'erreur complet est « BOOTMGR absent. Ctrl + Alt + Suppr pour redémarrer », comme illustré dans la capture d'écran suivante. L'erreur se produit également dans Windows Server 2008 R2 VMware.

BOOTMGR absent Windows 2008 R2

BOOTMGR, également appelé gestionnaire de démarrage, est une partie importante du démarrage du système d'exploitation. Il exécute le fichier winload.exe après avoir lu les données de configuration de démarrage (BCD). Si le gestionnaire de démarrage est manquant, il est impossible de démarrer le système d'exploitation normalement.

Toutefois, le fichier BOOTMGR est localisé dans la partition réservée système (ou le lecteur C dans certains cas) et défini comme étant en lecture seule et masqué. En conséquence, il n'est pas facile de supprimer ou de modifier le fichier accidentellement. Où est allée l'image de BOOTMGR ?

Les causes possibles du gestionnaire de démarrage manquant dans Windows 2008 R2

En général, le problème pourrait provenir de BOOTMGR lui-même ou de la partie de démarrage associée. Pour être précis, il existe plusieurs causes ci-dessous liées à l'échec du démarrage du gestionnaire de démarrage dans Windows Server 2008.

  • L'image de BOOTMGR est corrompue dans Windows Server 2008 en raison d'une infection par le virus, d'attaques de pirates ou de comportements de fonctionnement incorrects.

  • Le fichier MBR ou BCD de secteur de démarrage dans Server 2008 R2 est endommagé.

  • La partition contenant le fichier BOOTMGR n'est pas définie comme Active.

  • Démarrer Windows 2008 R2 à partir du mauvais disque.

  • Affecté par les disques physiques ou les disques virtuels connectés.

L’erreur « BOOTMGR absent » pourrait être causée par l'un des ces facteurs. Mais la prochaine chose importante est de trouver comment résoudre l'erreur efficacement.

Comment réparer Windows Server 2008 R2 à partir d'un DVD ?

Pour que Windows Server 2008 R2 soit réparé et que le démarrage soit réussi, vous aurez besoin de l'aide du DVD d'installation de Windows. D’abord, essayez ces mesures : redémarrez Windows Server, vérifiez l’ordre de démarrage et reconnectez tous les disques physiques ou virtuels. Si aucune de ces solutions ne fonctionne pas, apprenez à connaître les solutions spécifiques.

Étape 1. Accéder à l’invite de commande

Note : Pour résoudre le problème BOOTMGR absent dans Windows 2008 R2 de VMware, connectez le disque d'installation du système d'exploitation (.iso) au CD-ROM.

1.1. Démarrez à partir de votre DVD de Windows Server 2008 R2 x64. Vous devrez peut-être changer l'ordre de démarrage à l'avance.

1.2. Cliquez sur Suivant dans la première fenêtre d'installation du système d'exploitation. Ensuite, cliquez sur Réparer l’ordinateur.

1.3. Dans la fenêtre Options de récupération système, choisissez votre système d'exploitation. Si le système d'exploitation ne figure pas dans la liste, choisissez « Restaurer l’ordinateur à l'aide d'une image système créée précédemment », même si vous n'en avez pas, puis cliquez sur Suivant.

1.4. Sélectionnez Invite de commande dans cette fenêtre.

Command Prompt

Dans l'invite de commande, vous pouvez exécuter différentes commandes en fonction de différentes causes. Plusieurs situations courantes seront illustrées une à une.

Étape 2. Quand il s’agit du problème de secteur de démarrage, de fichier MBR ou BCD

2.1 Dans l'invite de commande, tapez rename c:\boot\BCD bcd.old (pour sauvegarder votre fichier BCD par précaution) et appuyez sur Entrée.

2.2 Exécutez ces commandes successivement et appuyez sur Entrée après chaque commande :

  • bootrec /fixmbr

  • bootrec /fixboot

  • bootrec /scanos

  • bootrec /rebuildbcd

  • cd x:\sources\recovery

  • startrep.exe

2.3 Redémarrez votre Windows 2008 R2.

Conseils : Si le rôle Hyper-v est installé sur Server, veillez à exécuter « bcdedit / set hypervisorlaunchtype auto », puis à redémarrer.

Absolument, vous pouvez réparer MBR de Windows 2008 R2 plus facilement avec d'autres outils, si les étapes ci-dessus ne vous aident pas. AOMEI Partition Assistant Server est un gestionnaire dédié pour l’OS Windows Server. Deux étapes principales uniquement sont requises pour la réparation du MBR de Server 2008.

1. Etant donné que Server 2008 R2 ne peut pas démarrer, vous devez d'abord créer un média bootable. Préparez un lecteur USB. Téléchargez et lancez AOMEI Partition Assistant Server sur un ordinateur fonctionnant. Cliquer sur As. de création de CD bootable et suivez l'assistant sur cette machine.

Make Bootable Media

2. Démarrez Server 2008 R2 à partir du lecteur USB bootable. Recherchez le disque qui a le MBR corrompu, faites un clic droit dessus et sélectionnez Reconstruire le MBR. Choisissez le type correct de MBR dans la fenêtre suivante, puis cliquez sur Appliquer pour éxécuter.

Rebuild MBR for Server

Étape 3. Lorsque la partition sur laquelle BOOTMGR se localise n'est pas définie comme Active

3.1 Dans l'invite de commande, tapez rename c:\boot\BCD bcd.old et appuyez sur Entrée.

3.2 Tapez diskpart et appuyez sur Entrée. Et ensuite, exécutez les commandes suivantes.

  • list disk

  • select disk 0

  • list partition

  • select partition 1

  • active

  • exit

3.3 Redémarrez votre Server 2008 R2 et retirez le DVD d'installation.

NOTE : Un message de retour «Système d'exploitation : Inconnu sur (Inconnu) Disque local» peut s'afficher lorsque vous réparez avec le DVD de Windows Server 2008 R2 x64. Dans ce cas, vous pouvez essayer de taper “BCDBoot C:\Windows” pour résoudre le problème. Si cela ne fonctionne pas, utilisez un DVD Windows 7 x64 et réessayez.

Réparer Windows 2008 R2 avec DVD de Windows 7 x64

Le problème de Windows 2008 R2 peut être résolu par le disque d’installation de Windows 7, cela est testé par les utilisateurs. Mais les trois premières étapes doivent être terminées avec le DVD de Windows Server 2008 R2 x64.

1. Accédez à l’invite de commande sur le DVD de Windows 2008 R2 comme indiqué précédemment.

2. Dans l'invite de commande, tapez rename c:\boot\BCD bcd.old et appuyez sur Entrée.

3. Tapez delete c:\boot\bcd et appuyez sur Entrée.

4. Redémarrez votre PC.

5. Retirez le DVD de Windows Server 2008 R2 (WS2008R2) et installez le DVD Windows 7 (W7X64).

6. Démarrez votre Server à partir du DVD de Windows 7 et effectuez la réparation.

7. Redémarrez à partir du DVD et effectuez la réparation. Continuez ce processus jusqu'à ce qu'il n'y ait pas d'erreurs.

8. Enfin, redémarrez votre Server.

Conclusion

L’erreur «BOOTMGR absent» de Windows 2008 R2 peut être causé par de nombreux éléments. Il suffit de choisir la solution la plus appropriée en conséquence. Toutes les étapes ci-dessus s'appliquent à BOOTMGR absent également dans Windows Server 2012, 2016 er 2019.

Il est suggéré de sauvegarder Windows Server 2008 après avoir réglé tous les problèmes. Vous pouvez restaurer facilement votre Server à un état normal avec une image de sauvegarde du système en cas de sinistre.