Случайно удалил таблицу разделов, восстановил ее, но теперь не могу загрузить Windows

Случайно удалил таблицу разделов, восстановил ее, но теперь не могу загрузить Windows

Я использую двойную загрузку Ubuntu 14.04 и Windows 10. Я случайно удалил таблицу разделов для моего основного жесткого диска, но смог ее восстановить. Теперь я не могу загрузить Windows. К счастью, было легко переустановить Grub и загрузить Ubuntu.

При попытке загрузки Windows появляется сообщение об ошибке на ярко-синем экране:

Требуемое устройство не подключено или к нему нет доступа.

Код ошибки 0xc0000225

Я попробовал нажать F8 для параметров запуска, но получил эту ошибку:

Не удалось загрузить приложение или операционную систему, поскольку требуемый файл отсутствует или содержит ошибки.

Файл: \Windows\system32\winload.efi

Код ошибки: 0xc0000225

Я уже сделал установочный USB-накопитель Windows и попытался использовать на нем средства восстановления. Восстановление при загрузке вообще ничего не дало. Восстановление системы сказало перезагрузить, затем выбрать ОС, но после перезапуска ничего не произошло. Согласно инструкциямздесьЯ зашел в CMD и запустил bootrec /rebuildbcd, который нашел мою установку Windows, но когда я подтвердил добавление ее в список загрузки, он выдал что-то вроде того, что диск недоступен.

Редактировать: Изменил некоторые детали выше. Также повторил попытку установки USB, но теперь она даже не запускается. Ошибки:

Ваш ПК/устройство нуждается в ремонте. Данные конфигурации загрузки вашего ПК отсутствуют или содержат ошибки.

Файл: \EFI\Microsoft\Boot\BCD

Код ошибки: 0xc000000f

Завтра я заново создам установочный носитель и повторю попытку.

решение1

Решением было загрузить установочный диск, запустить командную строку, а затем выполнитьbootrec /rebuildbcd

Редактировать (2016-06-16): Упс, я забыл, что уже пробовал это. Возможно, я решил проблему, добавив флаг msftdataв C: или перестроив установочный диск, но я не могу вспомнить, какие именно шаги я предпринял, кроме запускаbootrec /rebuildbcd

решение2

У меня был похожий опыт с моим Asus ROG GL552VW. Изначально я использовал двойную загрузку Ubuntu 16.04 LTS и Windows 10, и все работало нормально, пока я не перезагрузил компьютер с внешним USB-накопителем 2.5, подключенным к моему ноутбуку (на нем была резервная система Asus ROG Windows 10). Я думаю, что мой ноутбук попытался загрузиться с внешнего USB-накопителя, и тогда я попытался остановить его, нажав кнопку питания. Это испортило мою настройку двойной загрузки.

Когда я снова перезагрузил свой ноутбук, я выбрал Windows из GRUB, но столкнулся с ужасным синим экраном ошибки:

Вашему ПК/устройству необходим ремонт.

Данные конфигурации загрузки вашего ПК отсутствуют или содержат ошибки.

Когда я выбрал опцию F8, я получил сообщение:

Не удалось загрузить приложение или операционную систему, поскольку требуемый файл отсутствует или содержит ошибки.

Файл: \Windows\system32\winload.efi

Я провел небольшое исследование и после прочтенияэта почтаЯ понял, как изменить настройки UEFI/BIOS и исправить проблему с загрузкой Windows 10.

Я читаюэтот форум поддержки Asusдля доступа к прошивке моего ноутбука. Я загрузил ноутбук и как только увидел заставку Asus, я нажал Escнесколько раз. Затем загрузился экран меню загрузки, и я выбралEnter Setup

Я заметил текущие настройки в моей прошивке:

Безопасность

Безопасное управление загрузкой [Отключено]

Ботинок

Запустить CSM [Включено]

Запустить PXE OpROM [Отключено]

Далее я изменил эти настройки на:

Безопасность

Безопасное управление загрузкой [Включено]

Ботинок

Быстрая загрузка [Включено]

Запустить CSM [Отключено]

Затем я перезагрузил компьютер и загрузился с установочного DVD-диска Windows 10. Я использовал инструменты восстановления из Startup Repair. Я ввел CMD.

После запуска bootrec /RebuildBcd:

Была обнаружена 1 установка Windows

Когда меня спросили, Add installation to boot list?я выбрал «Да».

Наконец он сказалThe operation completed successfully

Перезагрузил компьютер.

Мне не нужно было переустанавливать GRUB2. Мой ноутбук теперь снова в норме, и я могу использовать двойную загрузку Ubuntu 16 и Windows 10! Надеюсь, люди найдут это полезным :)

решение3

Сделайте резервную копию старой конфигурации и попробуйте

sudo grub-mkconfig -o /boot/grub/grub.cfg

Это создаст новую конфигурацию и, вероятно, снова добавит Windows.

решение4

У меня было много похожих проблем с синим экраном при запуске систем Windows 10, включая 0xc000000f, но не 0x0000225.

Решение, которое сэкономит вам больше всего времени, — переустановка Windows 10. Это займет несколько часов и поможет вам избежать постоянной перезагрузки системы только для того, чтобы обнаружить одни и те же проблемы.

Загрузите Media Creation Tool бесплатно:https://www.microsoft.com/ru-ru/software-download/windows10 - Используйте это для создания установочного диска/usb.

Используйте Ubuntu для резервного копирования раздела Windows (исключая файлы Windows), затем перезагрузите компьютер и используйте установочный диск/usb-накопитель для установки Windows 10 на выбранный вами раздел Windows 10, отформатировав раздел в процессе.

Опять же, хотя это может показаться радикальной мерой для решения проблемы отсутствующего или поврежденного загрузочного файла, в долгосрочной перспективе это сэкономит вам бесчисленное количество часов.

Связанный контент