На днях мне на работу принесли компьютер с двумя установленными на жёсткий диск MBR операционными системами (Windows 7 и Windows 10). Проблема была в том, что одна из операционок (Windows 10) отказывалась загружаться.
Пересоздание хранилища загрузки на диске MBR с двумя установленными операционными системами (Windows 7 и Windows 10)
Во-первых, загружаемся в Windows 7 и открываем окно "Управление дисками", видим такую картину.
Жёсткий диск компьютера разделён на три раздела.
Первый раздел, это скрытый раздел System Reserved (Зарезервировано системой) размер 100 Мб. Данный раздел активен, а значит содержит файлы загрузки операционных систем.
Второй раздел, это диск (C:) с установленной Windows 7.
На третьем разделе (D:) установлена Windows 10, которая не загружается.
Если открыть окно "Конфигурация системы" --> "Загрузка", то мы увидим, что загрузчика Windows 10 в конфигурации загрузки нет, а есть только Win 7.
Важное замечание: Друзья, зачастую в подобных случаях, в хранилище данных конфигурации загрузки (BCD) могут присутствовать обе ОС (Win 7 и Win 10), но из-за каких-либо ошибок загрузчика грузиться будет только одна. В этом случае последовательность действий не будет отличаться от тех, которые приведены ниже.
Открываем командную строку администратора и вводим команду:
(данная команда открывает содержимое хранилище данных конфигурации загрузки (BCD), в котором присутствует только Windows 7.
Но если открыть в проводнике диск (D:), то мы увидим файлы установленной операционной системы.
Прописать Windows 10 в файл конфигурации хранилища загрузки (BCD) Windows 7 очень легко.
В командной строке администратора вводим команду:
(эта команда прописывает Windows 10 в файл конфигурации хранилища загрузки (BCD) Windows 7). Буква D: в команде, это буква диска с установленной Win 10.
Командой
открываем содержимое хранилище данных конфигурации загрузки и видим уже две операционные системы.
Если перезагрузить компьютер, то выйдет меню загрузки выбора ОС.
Таким нехитрыми действиями мы внесли информацию о Windows 10 в файл конфигурации хранилища загрузки (BCD) Windows 7. Но что делать, если данный способ не поможет? В этом случае проще всего пересоздать хранилище загрузки заново.
Форматируем скрытый раздел System Reserved (Зарезервировано системой) и создаём его заново
Загружаем компьютер или ноутбук с установочной флешки или диска с Windows 10, открываем командную строку клавиатурным сочетанием Shift+F10.
В среде восстановления Windows 10 сначала определим букву диска скрытого раздела System Reserved и буквы дисков установленных ОС.
Вводим команды:
Код:
diskpart
list volume
Можно увидеть, что DVD-рому присвоена буква (F:), а скрытому разделу Зарезервировано системой, объём 100 МБ, присвоена буква (C:).
Windows 7 находится на диске (D:).
Windows 10 находится на диске (E:).
Водим следующую команду:
(Том 1, это и есть наш скрытый раздел System Reserved, выбираем его этой командой).
(форматируем его в файловую систему NTFS).
Выходим из diskpart командой: exit
вводим:
Код:
bcdboot.exe D:\Windows
(где D: раздел с установленной Windows 7)
Код:
bcdboot.exe E:\Windows
(где E: раздел с установленной Windows 10)
Данные команды заново создают файлы конфигурации хранилища загрузки (BCD), то есть загрузчики Windows 7 и Windows 10.
Перезагружаем компьютер и видим меню загрузки выбора ОС.