Вопрос или проблема
Я установил новый SSD в ноутбук, который ранее использовал жесткий диск с Windows 10. Я использовал USB для установки новой Windows 10 на новый SSD, все идет хорошо, но когда новая Windows загружается, появляется ошибка “Отсутствует winload.efi”.
Я погуглил и попробовал включить поддержку режима совместимости. Она загружается без проблем, и я могу использовать эту установку.
Тем не менее, я хочу вернуться к отключению поддержки режима совместимости. Как мне это сделать?
.
Ответ или решение
Как исправить ошибку "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
-
Вход в BIOS/UEFI:
- Перезагрузите ваш ноутбук и нажимайте клавишу, чаще всего это
F2
,DEL
илиESC
, чтобы войти в настройки BIOS.
- Перезагрузите ваш ноутбук и нажимайте клавишу, чаще всего это
-
Отключение режима Legacy:
- Перейдите в раздел Boot (Загрузка) и отключите режим Legacy (Legacy Support).
- Убедитесь, что включён режим UEFI.
-
Сохраните изменения и выйдите.
4. Восстановление загрузчика Windows
-
Запуск с загрузочной флешки:
- Загрузите компьютер с установочного носителя Windows 10.
- На экране установки выберите язык и нажмите «Далее».
- Нажмите на «Восстановление системы» в левом нижнем углу.
-
Использование командной строки:
- Выберите «Устранение неполадок» —> «Дополнительные параметры» —> «Командная строка».
-
Выполнение команд для восстановления загрузчика:
Введите следующие команды по очереди, нажимаяEnter
после каждой:bootrec /fixmbr bootrec /fixboot bootrec /scanos bootrec /rebuildbcd
Эта последовательность команд поможет восстановить и восстановить вашу загрузочную запись и файлы загрузки.
5. Проверка файлов
Проверьте целостность системных файлов:
sfc /scannow
Эта команда просканирует и восстановит поврежденные системные файлы, если это необходимо.
6. Перезагрузка
- После выполнения команд, закройте командную строку и перезагрузите ноутбук.
- Убедитесь, что устройство загружается в режиме UEFI, без необходимости включения Legacy.
Заключение
Если вы правильно выполнили все шаги, ошибка “Missing winload.efi” при загрузке Windows 10 в режиме UEFI должна быть устранена. Если ошибка сохраняется, возможно, потребуется дополнительное исследование на предмет повреждений жесткого диска или проблем с установкой операционной системы. Важно также зафиксировать все изменения и обязательно поддерживать резервные копии данных для минимизации потерь.
Этот процесс может потребовать определенных навыков работы с BIOS и командной строкой, поэтому, если вы не уверены в своих силах, рекомендуется обратиться за помощью к профессиональному техническому специалисту.