J'avais exactement le même problème et j'ai fait ce que la plupart des gens font, à savoir chercher une réponse sur Google et espérer que tout ira bien. Le disque d'installation de win 7 dispose d'une option de réparation de l'ordinateur qui permet de mettre en œuvre certaines corrections automatiques en cas d'échec au démarrage. Parfois, cela fonctionne, mais cette fois, ce n'est pas le cas. Pensez comme un ordinateur qui a eu un billet de blog qui a fini par être la grâce salvatrice.
Mais pour faire court, voici ce que j'ai fait après avoir reçu l'erreur “windows failed to start” :
- démarrage à partir d'un DVD ou d'une clé usb Win 7, de préférence avec la même version et le même type de fenêtres que celles que vous avez sur le lecteur de démarrage cible. Pour la clé usb, utilisez le port usb 2.0 (la version 3.0 peut provoquer des erreurs inattendues)
- Après avoir choisi la langue, sélectionnez “Réparer votre ordinateur” (ne pas installer win7 !)
- Sélectionnez “Utiliser les outils de récupération qui peuvent aider à résoudre les problèmes de démarrage de Windows…”.
- Sélectionnez “Invite de commande” (CMD) pour lancer la CMD avec les privilèges d'administrateur.
tapez “diskpart” (sans les guillemets) et appuyez sur la touche entrée pour lancer l'utilitaire DISKPART :
tapez c:
pour accéder au dossier racine du lecteur de la partition de démarrage. (c:
est la lettre du lecteur de la partition de démarrage
tapez bootrec /fixmbr
. Vous devriez obtenir le message “L'opération s'est terminée avec succès”.
tapez bootrec /fixboot
. Vous devriez obtenir le message “L'opération s'est terminée avec succès” ou “élément non trouvé”.
Redémarrez l'ordinateur en mode de récupération/réparation et chargez l'invite CMD.
Passez au répertoire de votre partition de démarrage si vous n'y êtes pas déjà (généralement c:
)
tapez bcdboot c:\Windows
où “c:\Windows” est le chemin exact vers votre dossier windows. Gardez à l'esprit qu'en mode de récupération, le chemin de la partition de démarrage et le chemin vers windows peuvent être différents. Dans mon cas, c'était **e:** \Windows
.
Si vous obtenez une erreur “Failure when attempting to copy boot files” ou si vous pensez avoir une partition système EFI ](http://www.techrecyclebin.com/2011/09/bcdboot-failure-when-attempting-to-copy.html), essayez de taper bcdboot c:\Windows /s c: /l en-us
Redémarrez l'ordinateur (retirez les disques de démarrage). Windows 7 devrait se charger normalement.
J'avais Windows 7 64 bit intel i5 3ème génération avec un lecteur SSD. J'ai utilisé une clé usb avec win 7 64 bit (rufus 1.4.9). Assurez-vous d'utiliser le port usb 2.0. Le port usb 3.0 peut vous donner des erreurs à certaines étapes (les pilotes 3.0 ne sont pas disponibles au niveau du bios dans la plupart des cas).
Ma copie de win7 était plus récente (2014) et disposait d'une option supplémentaire pour les outils de récupération qui inclut l'explorateur Windows. Je l'ai utilisé en plus de l'invite CMD pour voir quelle partition avait le dossier d'installation de Windows.
Cette astuce de réparation peut également fonctionner pour les éditions serveur de win 8 et/ou win2k8/2012. Ce qui n'a pas fonctionné : Essayer d'utiliser bcdedit pour réparer/reconstruire le fichier du bootloader. J'ai des erreurs “élément non trouvé”. De plus, changer l'ordre de démarrage des lecteurs dans les bios n'a rien fait.
modifier le 20 mai 2018 : J'ai fait une mise à jour vers win8.1x64 + classic shell
il y a plusieurs mois après que quelques programmes aient planté et que je n'aie pas pu retravailler après plusieurs tentatives de réinstallation ; je n'ai jamais regardé en arrière. Que vous soyez en mesure de récupérer complètement ou non, pensez à la mise à niveau.