У меня проблема с симуляцией, как описано в разделе Как восстановить загрузчик EFI в Windows 8?, но с некоторыми другими деталями.
Когда я попытался изменить последовательность загрузки моих жестких дисков (из которых 1 SSD) в BIOS (система = Medion Akoya P5306 F), я получил следующую ошибку при попытке загрузки с (ранее совершенной загрузки) SSD:
Ваш компьютер нуждается в ремонте
Данные конфигурации загрузки для вашего компьютера отсутствуют или содержат ошибки
Файл: \EFI \Microsoft \BCD
Код ошибки: 0xc000000f
Когда я загрузился с другого жесткого диска, SSD виден в проводнике Windows, но недоступен. Авто восстановление с использованием диска поддержки Win8 также не может решить проблему.
Используя эту ссылку, я попытался
bootsect /nt60 ALL /mbr
bcdboot c:\windows
Пошли хорошо, но решения не было, так как теперь сообщение было:
Ваш компьютер нуждается в ремонте
Не удалось загрузить приложение или операционную систему, поскольку требуемый файл отсутствует или содержит ошибки.
Файл: \Windows \system32 \winload.efi
Код ошибки: 0xc000000f
Опять же, авто ремонт не может решить проблему. Затем я попробовал решения, представленные в BootMgr, отсутствуют, обычные исправления не работают.
bootrec /fixmbr
Операция завершилась успешно.
bootrec /fixboot
Операция завершилась успешно.
bootrec /scanos
Сканирование всех дисков для установки Windows.
Пожалуйста, подождите, так как это может занять некоторое время ...
Успешно проверены установки Windows.
Всего идентифицированных установок Windows: 0
Операция завершилась успешно.
bootrec /rebuildbcd
Сканирование всех дисков для установки Windows.
Пожалуйста, подождите, так как это может занять некоторое время ...
Успешно проверены установки Windows.
Всего идентифицированных установок Windows: 0
Операция завершилась успешно.
Итак, установка Windows не найдена ...
Затем я попробовал что-то сам, выдав сообщение об ошибке: я скопировал X:\Windows\System32\winload.efi в C:\Windows\System32
Это, казалось, имело некоторый эффект, потому что теперь сообщение было:
Ваш компьютер нуждается в ремонте
Не удалось загрузить приложение или операционную систему, поскольку HAL отсутствует или содержит ошибки.
Файл: \Windows \system32 \hal.dll
Код ошибки: 0xc000000f
Итак, я скопировал X:\Windows\System32\hal.dll в C:\Windows\System32, но теперь жалуется на отсутствующий Cl.dll. Так как я не уверен, что я делаю (дух ...) Я остановил это ручное копирование.
Также попробовал
sfc /scannow /offbootdir = c:\ /offwindir = c:\ windows
Windows Resource Protection не может выполнить запрошенную операцию.
... без удачи.
Затем я попробовал некоторые из предложений по этой ссылке:
bcdedit /export c:\bcdbackup
Операция завершилась успешно.
ren c:\boot\bcd bcd.old
bootrec /rebuildbcd
Все еще нет установок Windows. И хотя bootrec указал на успех, файл C:\boot\BCD не был создан!
Итак, в конце концов я остановился на том, как я могу восстановить загрузчик Windows 8 EFI?
Я назначил B: раздел FAT32:
DiskPart
выберите том 3
присвоить букву = b:
объем списка
Том #### Ltr Метка Fs Тип Размер Информация о состоянии
----------- --- ------- ----- --------- ------- ------- - -----
Том 0 E Win8 UDF DVD-ROM 4314 МБ Здоровый
Том 1 D NTFS Раздел 167 ГБ Здоровый
Том 2 Herstel NTFS, раздел 300 МБ, Hidden Hidden
Том 3 B FAT32, раздел 99 МБ, Hidden Hidden
B: содержит EFI\Microsoft\Boot (как и C:) И это место, где файл BCD был перестроен, учитывая временную метку.
bcdboot c:\Windows /l nl-NL / sb: / f ALL
(NL-NL: да, я голландец)
Тем не менее, нет решения. При запуске продолжает жаловаться на отсутствующий Cl.dll.
У меня заканчиваются варианты и идеи. И я застрял, пытаясь понять "FAQ по Windows и GPT"
Итак, у кого есть яркие идеи?
Кроме того, любые идеи просто получить доступ к SSD и резервное копирование данных было бы хорошо!
Если я получаю доступ к каталогу C:\Users из командной строки диска поддержки Win8, я вижу только свою учетную запись (потому что это единственная учетная запись администратора?) и нет документов в нем например.