Eurotehnik.ru

Бытовая Техника "Евротехник"
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Способы восстановления загрузчика Windows 10

Способы восстановления загрузчика Windows 10

Как восстановить загрузчик Виндовс 10

Довольно неожиданно пользователь может обнаружить, что не удается загрузить операционную систему. Вместо экрана приветствия показано предупреждение, что загрузка не произошла. Скорее всего, проблема заключается в загрузчике Windows 10. Есть несколько причин, которые вызывают данную неполадку. В статье будут описаны все доступные варианты устранения проблемы.

Структура разделов на GPT диске

Рассмотрим, как должна выглядеть таблица разделов загрузочного жесткого диска с GPT разметкой на UEFI системе. Как минимум должны присутствовать следующие разделы:

  • Системный раздел EFI (EFI System Partition или ESP — Extensible Firmware Interface) – 100 Мб (тип раздела — EFI).
  • Резервный раздел Майкрософт – 128 Мб (тип раздела — MSR).
  • Основной раздел Windows – раздел с Windows.

Это именно минимальная конфигурация. Эти разделы создает установщик Windows при установке системы на неразмеченный диск. Производители ПК или сами пользователи могут дополнительно создавать собственные разделы, содержащие, к примеру среду восстановления Windows в файле winre.wim (Windows RE), раздел с резервным образом системы от производителя (позволяет откатится к исходному состоянию компьютера), пользовательские разделы и т.д.

Раздел EFI c файловой системой Fat32 является обязательным на дисках с GPT разметкой на UEFI системах. Данный раздел, по аналогии с разделом System Reserved на дисках с MSR разметкой, хранит хранилище конфигурации загрузки (BCD) и ряд файлов, необходимых для загрузки Windows. При загрузке компьютера среда UEFI загружает с раздела EFI (ESP) загрузчик (EFIMicrosoftBootbootmgfw.efi) и передает управление ему. Если этот раздел удален, загрузить ОС нельзя.

MSR раздел на GPT диске используется для упрощения управления разделами и используется для служебных операций (например, при конвертирования диска из простого в динамический). Это резервный раздел, которому не назначается код раздела. На этом разделе нельзя хранить данные пользователя. В Windows 10 размер MSR раздела – всего 16 Мб (в Windows 8.1 размер MSR раздела – 128 Мб), файловая система – NTFS.

Совет. Для установки Windows на компьютерах с поддержкой UEFI понадобится оригинальный DVD или специально подготовленная загрузочная флешка с Windows 7, Win 8.1 / Serve 2012 или Win 10 / 2016.

Автоматическое восстановление загрузчика

В среде восстановления Windows 10 есть опция «восстановления при загрузке», которая работает на удивление хорошо и в большинстве случаев оказывается достаточным (но далеко не всегда). Чтобы восстановить загрузчик данным, самым простым способом, проделайте следующие действия.

  • Загрузитесь с диска восстановления Windows 10 или загрузочной флешки с Windows 10 в той же разрядности, что и ваша система (диска). Для выбора накопителя для загрузки можно использовать Boot Menu.
  • В случае загрузки с установочного накопителя, на экране после выбора языка внизу слева нажмите пункт Восстановление системы.
  • Выберите пункт Поиск и устранение неисправностей, а затем — Восстановление при загрузке.
  • Выберите целевую операционную систему.
  • Дальнейший процесс будет произведен автоматически.
  • По завершении вы либо увидите сообщение о том, что восстановление не удалось, либо компьютер автоматически перезагрузится (не забудьте вернуть загрузку с жесткого диска в БИОС) уже в восстановленную систему (но не всегда).Если же описанный способ не помог решить проблему, переходим к ручному способу.
Читайте так же:
Где в виндовс 10 дефрагментация диска

Второй способ восстановить загрузчик Windows 10

Если вышеописанный способ не сработал, то возвращаемся в командную строку так же, как делали это ранее. Вводим команды diskpart, а потом — list volume. И изучаем подключенные разделы дисков.

Если у вас система с UEFI и GPT, в списке вы должны увидеть скрытый раздел с файловой системой FAT32 и размером 99-300 Мб. Если же BIOS и MBR, то должен обнаружиться раздел размером 500 Мб (после чистой установки Windows 10) или меньше с файловой системой NTFS. Вам требуется номер этого раздела N (Том 0, Том 1 и т.д.). Также обратите внимание на букву, соответствующую разделу, на котором хранятся файлы Windows.

Введите по порядку следующие команды:

  1. select volume N
  2. format fs=fat32 или format fs=ntfs (в зависимости от того, какая файловая система на разделе).
  3. assign letter=Z (присваиваем букву Z этому разделу).
  4. exit (выходим из Diskpart)
  5. bcdboot C:Windows /s Z: /f ALL (где C: — диск с файлами Windows, Z: — буква, которую мы присвоили скрытому разделу).
  6. Если у вас несколько ОС Windows, повторите команду для второй копии (с новым расположением файлов).
  7. diskpart
  8. list volume
  9. select volume N (номер скрытого тома, которому мы присваивали букву)
  10. remove letter=Z (удаляем букву, чтобы том не отображался в системе, когда мы перезагрузимся).
  11. exit

По завершении, закрываем командную строку и перезагружаем компьютер уже не с внешнего загрузочного накопителя, проверяем, загружается ли Windows 10.

Надеюсь, изложенная информация сможет вам помочь. Кстати, можно попробовать также и «Восстановление при загрузке» в дополнительных параметрах загрузки или с диска восстановления Windows 10. К сожалению, не всегда все проходит гладко, и проблема легко решается: часто (при отсутствии повреждений HDD, что тоже может быть) приходится прибегать к переустановке ОС.

Читайте так же:
Восстановление edge windows 10

Для восстановления «слетевшего» загрузчика в Windows применяется специальная команда bootrec с параметрами /FixMbr, если диск имеет разметку MBR и /FixBoot. Команда bootrec с первым параметром создает основную загрузочную запись, та же команда со вторым параметром записывает в системный раздел новый загрузочный сектор. Но не всегда выполнение этих команд бывает корректным. В некоторых случаях при выполнении команды bootrec /fixboot вы можете получить ошибку «Элемент не найден» .

Ошибка может оказаться серьезной, поскольку без перезаписи boot -сектора Windows не загрузится. Что же может препятствовать выполнению команды? Причин ее появления не так уже и много, сообщение «Элемент не найден» вы наверняка получите при деактивации системного раздела, отсутствии буквы для раздела EFI и повреждении самих файлов BCD или MBR . Рассмотрим все три сценария чуть более подробно.

Данный шаг нужно выполнять не всем. Если у вас был установлен GRUB и вы уверены, что его конфигурация верная, то можно перейти к следующему шагу.

Для генерации файла конфигурации GRUB используется команда update-grub . Данная команда автоматически определяет файловые системы на вашем компьютере и генерирует новый файл конфигурации. Выполняем команду:

Восстановление GRUB. update-grub

В выводе команды будет показано, какие операционные системы были найдены.

Если вдруг утилита update-grub не определила ваш Windows (у меня такое было для UEFI), то можно будет запустить update-grub повторно уже из вашей Linux-системы, когда вы в нее загрузитесь (мне это помогло и Windows определился).

Как преобразовать диск из MBR в GPT в Windows 10

В отличие от предыдущих методов, которые требовали от вас резервного копирования данных и выполнения переустановки Windows, инструмент командной строки MBR2GPT упрощает процесс изменения стилей разделов. Преобразование выполняется путём добавления компонентов GPT в раздел MBR без изменения существующего раздела и с сохранением данных нетронутыми.

Обычно лучше начинать работу в режиме UEFI с момента первой установки Windows 10. Однако, если вы обновляете устройство под управлением Windows 8.1 или Windows 7 или уже развернули Windows 10 с помощью BIOS на компьютерах, поддерживающих UEFI, вы можете преобразовать диск, чтобы правильно изменить настройки микропрограммы системы с BIOS на UEFI.

Читайте так же:
Восстановление файла hosts windows 7

Проверка стиля раздела MBR или GPT

Перед изменением конфигурации системы мы рекомендуем проверить текущие настройки, чтобы узнать, настроена ли система на MBR или GPT, выполнив следующие действия:

  1. Откройте Пуск .
  2. Найдите Управление компьютером и щелкните верхний результат, чтобы открыть интерфейс.
  3. В левой колонке нажмите «Управление дисками»
  4. Щелкните правой кнопкой мыши диск (на котором установлена Windows 10) и выберите параметр «Свойства».

Открытие свойств системного диска Windows 10

Выполнив эти шаги, вы узнаете, нужно ли изменить стиль раздела на вашем устройстве.

Кроме того, если вам нужно изменить раздел, не забудьте проверить веб-сайт поддержки производителя вашего устройства, чтобы узнать, включает ли оборудование поддержку UEFI, прежде чем использовать эти инструкции.

Преобразование MBR в стиль раздела GPT (рекомендуется)

Чтобы преобразовать диск с использованием MBR в GPT в Windows 10, выполните следующие действия:

  1. Откройте Параметры.
  2. Щелкните Обновление и безопасность.
  3. Щелкните Восстановление.
  4. В разделе «Расширенный запуск» нажмите кнопку Перезагрузить сейчас .

Запуск особого режима перезагрузки Windows 10

Щелкните параметр Поиск и устранение неисправностей.

Поиск и устранение неисправностей при загрузке

Щелкните Дополнительные параметры.

Дополнительные параметры особого режима загрузки

Выберите параметр Командная строка.

Запуск командной строки при особом режиме загрузки Windows 10

Проверка формата таблицы разделов на диске

Быстрый совет: mbr2gpt.exe находится в папке «System32». Если вы хотите увидеть все доступные параметры, вы можете использовать команду mbr2gpt /? .

Введите следующую команду, чтобы преобразовать диск из MBR в GPT, и нажмите Enter :

После того, как вы выполните эти шаги, произойдёт несколько действий, включая проверку диска и создание системного раздела EFI (ESP). В раздел будут добавлены загрузочные файлы UEFI и компоненты GPT. Затем инструмент MBR2GPT обновит данные конфигурации загрузки (BCD), и предыдущая буква будет добавлена к диску.

Преобразование MBR в GPT с рабочего стола Windows 10

Инструмент MBR2GPT был разработан для автономной работы в среде восстановления, но вы также можете использовать его, когда Windows 10 полностью загружена.

Мы не рекомендуем использовать этот метод, если вы хотите избежать возможных проблем.

Чтобы преобразовать диск из MBR в GPT в Windows 10, выполните следующие действия:

    от имени администратора.
    Введите следующую команду для проверки диска и нажмите Enter :

mbr2gpt /validate /allowFullOS

mbr2gpt /convert /allowFullOS

После того, как вы выполните эти шаги, инструмент попытается сжать основной раздел, а затем переключит диск с MBR на GPT.

Коды возврата MBR2GPT

При запуске команды вы должны увидеть «0» в качестве кода возврата, если всё работает должным образом, но если процесс завершится неудачно, вы можете увидеть одну из одиннадцати кодов ошибок.

Вот список с кодами и их описаниями:

Код возвратаОписание
1Пользователь отменил преобразование
2Внутренняя ошибка
3Ошибка инициализации
4Неверные параметры командной строки
5Ошибка геометрии и разметки выбранного диска
6Один или несколько томов на диске зашифрованы
7Геометрия и расположение диска не соответствуют требованиям
8Ошибка при создании системного раздела EFI
9Ошибка при установке загрузочных файлов
10Ошибка при применении макета GPT
100Преобразование выполнено успешно, но некоторые данные конфигурации загрузки не восстановлены

MBR2GPT важные детали

Инструмент командной строки MBR2GPT используется для преобразования традиционного жесткого диска (HDD), а также твердотельного накопителя (SSD) и даже диска M.2 с любой версией Windows 10, но вы должны запускать инструмент с компьютера под управлением Windows 10 версии 1703 или более поздней (рекомендуется версия 1809).

Используя этот инструмент, вы не можете преобразовать диски под управлением старой версии операционной системы, такой как Windows 8.1 или Windows 7, но вы можете обновить установку до последней версии Windows 10, а затем вы можете использовать инструмент для преобразования из MBR в GPT. Однако, в этом случае было бы лучше начать с чистой установки Windows 10.

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

Наконец, хотя диски, использующие стиль MBR, могут иметь до четырёх основных разделов, диск, который вы хотите преобразовать, не может иметь более трёх разделов, потому что для создания системного раздела UEFI требуется одно дополнительное выделение раздела.

Что делать, если Legacy Boot не работает

Решение 1 – отключить рейд и безопасную загрузку

Если вам не удается загрузиться с загрузкой Legacy и по какой-то причине вам нужно избегать UEFI, наше первое предложение – отключить как RAID, так и безопасную загрузку в настройках загрузки. После этого перезагрузите компьютер и повторите попытку загрузки. Конечно, убедитесь, что Legacy boot включен в настройках загрузки.

Если вы не уверены, как получить доступ к настройкам BIOS в Windows 10, выполните следующие действия.

  1. Перезагрузите ваш компьютер 3 раза принудительно, чтобы получить доступ к меню Advanced Recovery.
  2. Выберите Устранение неполадок .
  3. Выберите Дополнительные параметры .
  4. Выберите Настройки прошивки UEFI .
  5. И наконец, нажмите Перезагрузить .
  6. В настройках BIOS/UEFI отключите Безопасную загрузку и RAID On (включите AHCI).

Решение 2 – Восстановить или восстановить загрузчик

Проблемы с загрузкой с Legacy BIOS могут быть связаны с повреждением загрузчика. Вместо MBR, который работает с UEFI, нам потребуется отремонтировать GPT. Для этого вам понадобится установочный носитель Windows 10, созданный с помощью Media Creation Tool. После того, как вы успешно сделали загрузочный диск, выполните шаги, которые мы перечислили ниже:

  1. Загрузитесь с загрузочного носителя.
  2. Нажмите Ремонт .
  3. Выберите Восстановление при загрузке .
  4. Введите следующие команды и нажмите Enter после каждого:
    • DiskPart
    • список дисков
    • выберите диск 0
    • раздел списка
    • выберите раздел 1
    • активный
    • Выход
  5. Теперь просто введите bcdboot C: windows и нажмите Enter.
  6. Выйдите из командной строки и перезагрузите компьютер.

– СВЯЗАННО: Вот как можно исправить проблемы с MBR (загрузочный сектор)

Решение 3 – конвертировать HDD в GPT

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

Вот что вам нужно сделать:

  1. Откройте командную строку в меню «Расширенное восстановление».
  2. В командной строке введите следующие команды и нажмите Enter после каждого:
    • DiskPart
    • список дисков
  3. Теперь запомните число рядом с томом, который вы хотите преобразовать. Самый простой способ определить, какой из них – это проверить место для хранения. Мы будем использовать 1 в качестве примера ниже.
  4. В командной строке введите следующие команды и нажмите Enter после каждого:
    • выберите диск 1
    • чистый
    • конвертировать mbr
  5. Перезагрузите компьютер и попробуйте установить Windows 10 снова.

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector