Windows 7 – Les lettres de lecteur ont spontanément changé, ne peuvent pas démarrer

Je viens d'avoir des lettres de lecteur de Windows 7 sur moi, le résultat final étant que le système ne démarre plus. Il y a plusieurs volumes montés dans le système, donc je ne sais pas exactement ce qui a changé, mais au minimum les lettres suivantes:

C: (500GB SSD, Windows 7 install) E: (2TB RAID-1, used for storing videos, photos, misc. media files, etc.) K: (128GB SSD, used for installing whatever game I'm currently playing) ?: (old HDD that used to have some previous version of Windows on it, not sure what letter it used to have, think it may have been D:) 

…est devenu:

 C: (old HDD that used to have some previous version of Windows on it, not sure what letter it used to have, think it may have been D:) E: (500GB SSD, Windows 7 install) D: (2TB RAID-1, used for storing videos, photos, misc. media files, etc.) F: (128GB SSD, used for installing whatever game I'm currently playing) 

Si je devais spéculer sur un déclencheur, j'ai récemment supprimé une partition sur le volume RAID-1 et utilisé son espace pour augmenter la taille d'une autre partition sur le même volume. Tout semblait fonctionner bien après que je l'ai fait (il y a quelques jours), mais je n'ai pas redémarré immédiatement après.

J'ai redémarré aujourd'hui, et après avoir affiché le logo de Windows pendant quelques secondes, l'écran est vide et la machine s'est assise là, sans rien faire. Un redémarrage ultérieur a généré l'outil automatique de réparation de démarrage de Windows, qui a déclaré qu'il ne pouvait rien faire. Je lui ai dit de faire apparaître la console manuelle, et c'est alors que j'ai remarqué que les lettres de lecteur avaient été changées.

J'ai trouvé quelques instructions ici sur la façon de réaffecter manuellement les lettres de lecteur, et je l'ai essayé (j'ai été assez surpris de constater que l'éditeur de registre est actuellement disponible en mode de récupération). Cependant, il ne semble rien avoir fait.

Donc, je pense que le problème principal est que C: est maintenant E: et cela ne contribue probablement pas à ce que ce soit maintenant sur C: avait une certaine version de Windows installée.

Quoi qu'il en soit, la question est, ce qui aurait pu causer cela, et plus important encore, comment peut-on annuler?

D'accord, problème résolu en suivant les instructions ici:

http://www.sevenforums.com/tutorials/163216-bootrec-exe-tool-how-use-windows-recovery-environment.html

Pour résumer, accédez à l'invite de commande System Recovery, puis exécutez les commandes suivantes:

  1. bcdedit /export C:\BCD_Backup
  2. c:
  3. cd boot
  4. attrib bcd -s -h -r
  5. ren bcd bcd.old
  6. bootrec /RebuildBcd

J'ai répété la séquence pour C: et E: et à la fin, j'ai également exécuté un bootrec /fixmbr pour une bonne mesure.

Après que Windows démarre normalement, et toutes mes lettres de lecteur semblent être correctes à nouveau.