Как исправить ошибку отсутствия winload.efi, если использование режима наследия позволяет мне загрузиться?

Вопрос или проблема

Я установил новый SSD в ноутбук, который ранее использовал жесткий диск с Windows 10. Я использовал USB для установки новой Windows 10 на новый SSD, все идет хорошо, но когда новая Windows загружается, появляется ошибка “Отсутствует winload.efi”.

Я погуглил и попробовал включить поддержку режима совместимости. Она загружается без проблем, и я могу использовать эту установку.

Тем не менее, я хочу вернуться к отключению поддержки режима совместимости. Как мне это сделать?

Оба жесткий диск и SSD уже отформатированы в GPT
Оба жесткий диск и SSD отформатированы в GPT

и поддержка режима совместимости включена в BIOS
Поддержка режима совместимости включена в BIOS

.

Ответ или решение

Как исправить ошибку "Missing winload.efi" при отключенном режиме совместимости (Legacy Mode)

Ошибка "Missing winload.efi" при загрузке новой установки Windows 10 может быть довольно распространенной проблемой у пользователей, которые заменяют жесткий диск на SSD и устанавливают операционную систему заново. Вы уже сделали шаги по устранению проблемы, включив режим совместимости (Legacy Mode), но хотите вернуться к режиму UEFI. В этой статье рассмотрим подробные шаги, чтобы исправить эту ошибку и вернуть функциональность вашего ноутбука в безопасном режиме UEFI.

1. Понимание проблемы

Ошибка "Missing winload.efi" обычно возникает из-за:

  • Неправильных настроек BIOS/UEFI.
  • Отсутствия или повреждения файлов загрузки Windows.
  • Неправильной структуры разделов диска (например, система GPT с активируемым режимом Legacy).

2. Подготовка

Перед началом выполнения действий убедитесь, что вы имеете:

  • Диск для восстановления Windows или загрузочную флешку с установщиком Windows 10.
  • Резервные копии ваших данных (всегда рекомендуется перед внесением каких-либо изменений).

3. Настройка BIOS

  1. Вход в BIOS/UEFI:

    • Перезагрузите ваш ноутбук и нажимайте клавишу, чаще всего это F2, DEL или ESC, чтобы войти в настройки BIOS.
  2. Отключение режима Legacy:

    • Перейдите в раздел Boot (Загрузка) и отключите режим Legacy (Legacy Support).
    • Убедитесь, что включён режим UEFI.
  3. Сохраните изменения и выйдите.

4. Восстановление загрузчика Windows

  1. Запуск с загрузочной флешки:

    • Загрузите компьютер с установочного носителя Windows 10.
    • На экране установки выберите язык и нажмите «Далее».
    • Нажмите на «Восстановление системы» в левом нижнем углу.
  2. Использование командной строки:

    • Выберите «Устранение неполадок» —> «Дополнительные параметры» —> «Командная строка».
  3. Выполнение команд для восстановления загрузчика:
    Введите следующие команды по очереди, нажимая Enter после каждой:

    bootrec /fixmbr
    bootrec /fixboot
    bootrec /scanos
    bootrec /rebuildbcd

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

5. Проверка файлов

Проверьте целостность системных файлов:

sfc /scannow

Эта команда просканирует и восстановит поврежденные системные файлы, если это необходимо.

6. Перезагрузка

  • После выполнения команд, закройте командную строку и перезагрузите ноутбук.
  • Убедитесь, что устройство загружается в режиме UEFI, без необходимости включения Legacy.

Заключение

Если вы правильно выполнили все шаги, ошибка “Missing winload.efi” при загрузке Windows 10 в режиме UEFI должна быть устранена. Если ошибка сохраняется, возможно, потребуется дополнительное исследование на предмет повреждений жесткого диска или проблем с установкой операционной системы. Важно также зафиксировать все изменения и обязательно поддерживать резервные копии данных для минимизации потерь.

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

Оцените материал
Добавить комментарий

Капча загружается...