Cela fait maintenant 3 jours que je n'arrive pas à démarrer ma partition Windows 7, et toutes mes recherches n'ont rien donné. J'espère que quelqu'un ici a plus d'idées sur la façon de résoudre ce problème.
Lorsque je démarre maintenant, j'obtiens un écran noir avec une erreur BCD qui dit qu'il n'y a pas de système de fichiers valide ou qu'il est peut-être corrompu (pardonnez mon manque de détails, il n'y a pas de copier/coller disponible à ce moment-là).
Lorsque je démarre avec le disque Windows 7 et que j'accède aux outils de réparation, aucun système d'exploitation n'est trouvé, et la tentative de réparation automatique du problème échoue avec le message suivant Unknown Operating System (Unknown Disk)
ou quelque chose de similaire. Lorsque j'accède à l'invite de commande, je suis en mesure de voir et de naviguer dans mon système d'exploitation. C:\
sans problème.
J'essaie d'utiliser bootrec
:
C:\> bootrec /ScanOS
Trouve C:\Windows
en tant que partition système.
C:\> bootrec /RebuildBCD
Échec avec volume does not contain a recognized file system. please make sure that all required file system drivers are loaded and that the volume is not corrupted.
Je tente alors de réparer le secteur de démarrage :
C:\> bootsect /nt60 C: /force
qui se termine avec succès (désolé, pas de sortie )
Au redémarrage, j'ai le même problème.
J'ai également essayé toutes les solutions ci-dessus après avoir rendu ma partition Windows active :
C:\> diskpart
DISKPART> select disk 1
DISKPART> select partition 1
DISKPART> active
DISKPART> exit
Dans ce cas bootrec
comme ci-dessus, à la fois avec et sans redémarrage après l'application du DISKPART
commandes.
J'ai également essayé de reconstruire le magasin BCD à la main :
set systemdrive=C:
set tempbcd=C:\boot\bcd.temp
set tempfile=C:\boot\temp.txt
bcdedit -createstore %tempbcd%
bcdedit.exe -store %tempbcd% -create {bootmgr} -d "Windows Boot Manager"
bcdedit -store %tempbcd% -create -d "Windows Vista" -application osloader>%tempfile%
set /p winvistaguid= <%tempfile%
set winvistaguid=%winvistaguid:~10,38%
bcdedit -store %tempbcd% -set %winvistaguid% osdevice partition=%systemdrive%
bcdedit -store %tempbcd% -set %winvistaguid% device partition=%systemdrive%
bcdedit -store %tempbcd% -set %winvistaguid% path \Windows\system32\winload.exe
bcdedit -store %tempbcd% -set %winvistaguid% systemroot \Windows
bcdedit -import %tempbcd%
Cependant, lors de l'importation, j'obtiens le message amical qui m'est familier :
volume does not contain a recognized file system. please make sure that all required file system drivers are loaded and that the volume is not corrupted
Je ne comprends pas pourquoi Windows refuse de considérer cette installation comme valide.
Lorsque je répertorie le disque/la partition dans DISKPART, il apparaît comme NTFS et "sain", et je peux naviguer dans la structure des répertoires à partir de DOS sans aucun problème.
Je ne veux vraiment pas reformater et réinstaller. Je sais que ce problème peut être résolu !