Уже 3 дня я не могу загрузиться в свой раздел Windows 7, и все мои исследования оказались безрезультатными. Я надеюсь, что у кого-то здесь есть больше идей о том, как это исправить.
Когда я загружаюсь сейчас, я получаю черный экран с ошибкой BCD, который говорит, что нет действительной файловой системы или она может быть повреждена (извините за отсутствие деталей, тогда нет возможности скопировать / вставить).
Когда я загружаюсь с диска Windows 7 и захожу в инструменты восстановления, операционная система не обнаруживается, и попытка автоматического устранения проблемы завершается неудачно с Unknown Operating System (Unknown Disk)
или чем-то подобным. Когда я захожу в командную строку, я могу видеть и перемещаться по моему диску C:\
без проблем.
Я пытаюсь использовать bootrec
:
C:\> bootrec /ScanOS
Находит C:\Windows
как системный раздел.
C:\> bootrec /RebuildBCD
Сбой с 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.
Итак, я пытаюсь исправить загрузочный сектор:
C:\> bootsect /nt60 C: /force
Который завершается успешно (извините, нет вывода ..)
После перезагрузки у меня такая же проблема.
Я также попробовал все вышеперечисленное после активации моего раздела Windows:
C:\> diskpart
DISKPART> select disk 1
DISKPART> select partition 1
DISKPART> active
DISKPART> exit
Затем bootrec
как описано выше, как с перезагрузкой, так и без нее после команд DISKPART
.
Затем я также попытался восстановить магазин BCD вручную:
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%
Однако при импорте я получаю знакомое дружеское сообщение:
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
Я нахожусь в своем уме и не могу понять, почему Windows отказывается рассматривать это как правильную установку.
Когда я перечисляю диск / раздел в DISKPART, он отображается как NTFS и "Здоровый", и я могу без проблем перемещаться по структуре каталогов из DOS.
Я действительно, очень не хочу переформатировать и переустановить. Я знаю, что эту проблему можно решить!