Comment résoudre l’erreur « Système d’exploitation introuvable » sous Windows

L’affichage du message «Operating system not found » ou «Missing operating system » au démarrage peut être extrêmement frustrant. Généralement, cela signifie que votre PC ne trouve pas le chargeur de démarrage, c’est-à-dire le petit programme nécessaire au lancement de Windows. Plusieurs raisons peuvent expliquer ce problème : la partition MBR ou EFI est peut-être corrompue, le disque n’est peut-être pas correctement détecté, ou il s’agit d’un problème de connexion matérielle. Heureusement, il existe des solutions pour résoudre le problème. Parfois, une simple vérification des connexions ou une réinitialisation du BIOS suffit, mais le plus souvent, il est nécessaire de réparer le chargeur de démarrage, qui est en quelque sorte le cœur du démarrage de Windows. Ce guide décrit les deux scénarios de réparation, pour les configurations BIOS/MBR classiques et les disques UEFI/GPT modernes. Choisissez celui qui correspond à votre configuration.

Comment résoudre l’erreur « Système d’exploitation introuvable » sous Windows

Identifiez le type de votre disque (GPT ou MBR)

Avant de modifier les fichiers de démarrage, vous devez connaître le type de table de partition utilisé par votre disque : GPT ou MBR. Ouvrez votre support de récupération Windows (par exemple, une clé USB ou un DVD amorçable) et démarrez à partir de celui-ci. Une fois l’invite de commandes affichée (sous Windows, appuyez sur Maj+F10 sur l’écran de sélection de la langue), saisissez :

diskpart list disk

Si vous voyez un astérisque ( **) sous la colonne GPT de votre disque, il s’agit d’un disque GPT. Sinon, il s’agit d’un disque MBR. Cette information est essentielle car la procédure de réparation diffère, notamment pour les configurations EFI par rapport aux configurations BIOS classiques.

Ensuite, déterminez où Windows est installé en listant les volumes :

list vol exit

D’après la taille des volumes, vous devriez repérer une partition nommée Système ou Démarrage, probablement sur le lecteur E: ou C:. Vérifiez si Windows est bien installé sur ce lecteur en exécutant la commande suivante :

dir e:

Si vous voyez \Windows, \Program Files, \Users, il s’agit bien du dossier Windows. Vous pouvez maintenant choisir la solution adaptée à votre type de disque.

Correctif pour les systèmes basés sur MBR (BIOS hérité ou mode de compatibilité)

Si votre disque utilise le format MBR, il s’agit probablement d’une configuration BIOS ou UEFI en mode hérité. Votre objectif principal est de reconstruire les données de configuration de démarrage (BCD) et de réparer le secteur de démarrage principal (MBR).Commencez par créer les fichiers de démarrage essentiels :

bcdboot E:\Windows /S E:

Cela copie les fichiers du chargeur de démarrage sur le disque. Si le message « Fichiers de démarrage créés avec succès » s’affiche, c’est bon signe.

Maintenant, corrigez le MBR et le secteur de démarrage :

bootrec.exe /FixMbr bootrec.exe /FixBoot bootrec.exe /RebuildBcd

Il arrive parfois qu’une erreur « Accès refusé » s’affiche /FixBoot. Dans ce cas, exécutez :

bootsect /nt60 all

Cela met à jour le code de démarrage sur toutes les partitions. Ensuite, essayez de relancer la commande bootrec.exe /FixBoot.

Assurez-vous que la partition Windows est marquée comme active. Vous pouvez le faire avec diskpart :

diskpart list disk select disk 0 list vol select vol 2 active exit

Remplacez <nom_du_lecteur> disk 0et vol 2<nom_du_lecteur> par les numéros correspondants à votre disque. Redémarrez ensuite et vérifiez si Windows démarre normalement. Un redémarrage est parfois nécessaire après ces étapes ; sur certaines configurations, le résultat peut varier d’une tentative à l’autre.

Correctif pour les disques UEFI et GPT (systèmes modernes)

Si vous possédez un disque GPT, il y a de fortes chances que vous utilisiez un firmware UEFI et non un BIOS traditionnel. La procédure de réparation est donc légèrement différente. Vous devez réparer la partition de démarrage EFI, qui est une petite partition FAT32 (environ 100 Mo, généralement nommée System ou ESP ).Commencez par lister les volumes :

diskpart list vol

Identifiez la partition système EFI (elle sera au format FAT32, d’environ 100 Mo, et nommée « System »). Sélectionnez-la et attribuez-lui une lettre de lecteur.

select vol 1 assign letter M: exit

Maintenant, reconstruisez les fichiers du chargeur de démarrage. Accédez au répertoire EFI et exécutez :

cd /d m:\efi\microsoft\boot\ ren BCD BCD.bak bcdboot E:\Windows /l en-us /s M: /f ALL

Cette opération copie les fichiers de démarrage nécessaires dans la partition EFI. Ensuite, il suffit de redémarrer : retirez la clé USB ou le support de stockage et vérifiez si Windows démarre.

Dans le cas où il s’agirait d’une machine virtuelle (comme VMware)

Si l’erreur se produit dans une machine virtuelle (VM), comme VMware Workstation ou ESXi, il est possible que le disque virtuel de la VM soit déconnecté ou corrompu. Vérifiez les paramètres de stockage de la VM : assurez-vous que les fichiers VMDK n’ont pas été déplacés ou corrompus. Il arrive parfois qu’une VM soit configurée pour utiliser un disque inexistant ou endommagé, ce qui provoque l’erreur. Reconnectez le disque ou restaurez-le à partir d’une sauvegarde si nécessaire. Vérifiez également que la VM démarre bien sur le disque approprié et que les paramètres EFI ou BIOS virtuels sont correctement configurés. Redémarrer la VM après avoir résolu les problèmes de stockage permet souvent de résoudre le problème.

Dans les cas les plus tenaces, vous devrez peut-être créer une image ISO de secours ou un disque de réparation pour la machine virtuelle, démarrer en mode de récupération et réparer les enregistrements de démarrage comme avec du matériel physique.

Résumé

  • Vérifiez le type de votre disque (GPT ou MBR) pour choisir la solution appropriée.
  • Vérifiez que votre disque dur est correctement connecté et détecté dans le BIOS/UEFI.
  • Utilisez le support de récupération Windows pour réparer les chargeurs de démarrage et les fichiers de démarrage.
  • Réparez ou reconstruisez le chargeur de démarrage à l’aide de commandes intégrées comme bcdbootet bootrec.

Conclure

En résumé, résoudre l’erreur « Système d’exploitation introuvable » peut s’avérer complexe, surtout en cas de problèmes matériels ou de connexion. Cependant, la plupart du temps, la réparation du chargeur de démarrage suffit. Commencez par identifier votre configuration (GPT ou MBR), puis suivez les instructions correspondantes. Parfois, un simple réenclenchement du disque ou une réinitialisation des paramètres du BIOS suffisent à résoudre le problème ; Windows, fidèle à lui-même, complique inutilement les choses. J’espère que cette solution permettra à certains d’éviter bien des tracas et de remettre leur système en marche.