Попробуйте это, у меня это работает
Проверить и исправить файловую систему
При этом запускается программа проверки диска, чтобы обнаружить и попытаться исправить проблемы в одном разделе. Например, чтобы восстановить диск C:
В командной строке введите: chkdsk c: /r
Восстановить процесс загрузки
Обычно это используется, если Windows не запускается, и вы не можете попасть в меню безопасного режима. Вы также можете заменить основную загрузочную запись (MBR) и загрузочный сектор, если вы подозреваете вирусную инфекцию. Есть четыре варианта:
Новая MBR - вставьте новую универсальную MBR без изменения таблицы разделов.
В командной строке введите: bootrec /FixMbr
Новый загрузочный сектор - вставьте новый загрузочный сектор, совместимый с Windows 7 / Vista. Он автоматически вставит правильный тип сектора для типа файловой системы (NTFS, FAT32 и т. Д.)
В командной строке введите: bootrec /FixBoot
Восстановить BCD - Восстановить данные конфигурации загрузки (BCD). BCD контролирует, какой раздел загружается. Эта опция позволит вам выбрать, какие установки включить в BCD.
В командной строке введите: bootrec /RebuildBcd
Найти ОС - просканируйте систему на наличие всех установок ОС, которые совместимы с Vista / 2008, а также покажут те, которые в настоящее время включены в BCD.
В командной строке введите: bootrec /ScanOs
в конце введите: C:/expand bootmgr temp
Поиграйте с ним немного, посмотрите, как оно пойдет