Большинство людей с проблемами загрузки в операционной системе Windows выберут переустановку операционной системы вместо попытки исправления самой неполадки с загрузкой.
В этой статье рассматривается восстановление программы EFI (Extensible Firmware Interface) bootloader на жестком диске GPT (GUID [Globally Unique Identifiers] Partition Table).
Это решение работает только в операционных системах, установленных в UEFI (Unified Extensible Firmware Interface) BIOS (Basic Input/Output System).
Windows 7 и Windows 8 обычно устанавливаются на устаревшую версию BIOS, использующую основную загрузочную запись (MBR). Тем не менее, Windows 11 и Windows 10 были разработаны для установки на UEFI BIOS с помощью ESP bootloader и GPT.
Структура GPT решает множество проблем, для исправления которых в MBR была создана команда Bootsect. Тем не менее, следующие инструкции помогут вам восстановить программу EFI bootloader.
При наличии установочного носителя.
Вставьте носитель (DVD/USB) в персональный компьютер и перезагрузите его.
Выполните загрузку с носителя.
Выберите Восстановить компьютер.
Выберите Диагностика.
Выберите Дополнительные параметры.
Выберите пункт Командная строка в меню.
Введите и выполните команду:
diskpart
Введите и выполните команду:
select disk 0
Введите и выполните команду:
list vol
Убедитесь, что в разделе EFI (EPS — системный раздел EFI) используется файловая система FAT32. Назначьте разделу букву диска, которая еще не используется:
Введите и выполните команду:
select vol <number of volume>
Введите и выполните команду:
assign letter=<drive letter>
Введите и выполните команду:
exit
При отсутствии установочного носителя.
Выполните загрузку меню «Windows Advanced Startup Options», используя один из методов, описанных в данной статье.
Выберите Восстановить компьютер в отображенном меню.
Выберите Командная строка на вкладке Дополнительные параметры экрана Диагностика:
Введите и выполните команду:
diskpart
Введите и выполните команду:
select disk 0
Введите и выполните команду:
list vol
Убедитесь, что в разделе EFI (EPS) используется файловая система FAT32, и назначьте ему букву диска, которая еще не используется:
Введите и выполните команду:
select vol <number of volume>
Введите и выполните команду:
assign letter=<drive letter>
Введите и выполните команду:
exit
Чтобы восстановить запись загрузки, выполните следующие действия.
Введите и выполните команду:
cd /d <drive letter>:\EFI\Microsoft\Boot\
Введите и выполните команду:
bootrec /FixBoot
При наличии установочного носителя.
Вставьте носитель (DVD/USB) в персональный компьютер и перезагрузите его.
Выполните загрузку с носителя.
Выберите Восстановить компьютер.
Выберите Диагностика.
Выберите Дополнительные параметры.
Выберите пункт Командная строка в меню.
Введите и выполните команду:
diskpart
Введите и выполните команду:
sel disk 0
Введите и выполните команду:
list vol
Убедитесь, что в разделе EFI (EPS — системный раздел EFI) используется файловая система FAT32. Назначьте разделу букву диска, которая еще не используется:
Введите и выполните команду:
sel vol <number of volume>
Введите и выполните команду:
assign letter <drive letter>:
Введите и выполните команду:
exit
Чтобы восстановить запись загрузки, выполните следующие действия.
Введите и выполните команду:
cd /d <drive letter>:\EFI\Microsoft\Boot\
Введите и выполните команду:
bootrec /FixBoot
При отсутствии установочного носителя.
Выполните загрузку меню «Windows Advanced Startup Options», используя один из методов, описанных в данной статье.
Выберите Восстановить компьютер в отображенном меню.
Выберите Командная строка на вкладке Дополнительные параметры экрана Диагностика:
Введите и выполните команду:
diskpart
Введите и выполните команду:
sel disk 0
Введите и выполните команду:
list vol
Убедитесь, что в разделе EFI (EPS) используется файловая система FAT32, и назначьте ему букву диска, которая еще не используется:
Введите и выполните команду:
sel vol <number of volume>
Введите и выполните команду:
assign letter=<drive letter>:
Введите и выполните команду:
exit
Чтобы восстановить запись загрузки, выполните следующие действия.
Введите и выполните команду:
cd /d <drive letter>:\EFI\Microsoft\Boot\
Введите и выполните команду:
bootrec /FixBoot
При наличии установочного носителя.
Вставьте носитель (DVD/USB) в персональный компьютер и перезагрузите его.
Выполните загрузку с носителя.
Выберите Восстановить компьютер.
Выберите Диагностика.
Выберите пункт Командная строка в меню.
Введите и выполните команду:
diskpart
Введите и выполните команду:
sel disk 0
Введите и выполните команду:
list vol
Убедитесь, что в разделе EFI (EPS — системный раздел EFI) используется файловая система FAT32. Назначьте разделу букву диска (которая еще не используется):
Введите и выполните команду:
sel vol <number of volume>
Введите и выполните команду:
assign letter=<drive letter>:
Введите и выполните команду:
exit
Чтобы восстановить запись загрузки, выполните следующие действия.
Введите и выполните команду:
cd /d <drive letter>:\EFI\Microsoft\Boot\
Введите и выполните команду:
bootrec /FixBoot
При отсутствии установочного носителя.
Перезапустите персональный компьютер.
Быстро нажмите клавишу <F8> после включения персонального компьютера, но до отображения экрана с логотипом Windows.
Может потребоваться несколько попыток. Время данного параметра было сокращено в сравнении с временем в ОС Windows 7.
Выберите Восстановить компьютер в отображенном меню.
Выберите Командная строка на экране Диагностика.
Введите и выполните команду:
diskpart
Введите и выполните команду:
sel disk 0
Введите и выполните команду:
list vol
Убедитесь, что раздел EFI (EPS) использует файловую систему FAT32. Назначьте разделу букву диска (которая еще не используется):
Введите и выполните команду:
sel vol <number of volume>
Введите и выполните команду:
assign letter=<drive letter>:
Введите и выполните команду:
exit
Чтобы восстановить запись загрузки, выполните следующие действия.
Введите и выполните команду:
cd /d <drive letter>:\EFI\Microsoft\Boot\
Введите и выполните команду:
bootrec /FixBoot
При наличии установочного носителя.
Вставьте носитель (DVD/USB) в персональный компьютер и перезагрузите его.
Выполните загрузку с носителя.
Выберите Восстановить компьютер.
Выберите операционную систему и нажмите кнопку Далее.
Выберите пункт Командная строка в меню.
Введите и выполните команду:
diskpart
Введите и выполните команду:
sel disk 0
Введите и выполните команду:
list vol
Убедитесь, что в разделе EFI (EPS — системный раздел EFI) используется файловая система FAT32. Назначьте разделу букву диска, которая еще не используется:
Введите и выполните команду:
sel vol <number of volume>
Введите и выполните команду:
assign letter=<drive letter>:
Введите и выполните команду:
exit
Чтобы восстановить запись загрузки, выполните следующие действия.
Введите и выполните команду:
cd /d <drive letter>:\EFI\Microsoft\Boot\
Введите и выполните команду:
bootrec /FixBoot
При отсутствии установочного носителя.
Перезапустите персональный компьютер.
Быстро нажмите клавишу <F8> после включения персонального компьютера, но до отображения экрана с логотипом Windows.
Выберите Восстановить компьютер в отображенном меню.
Выберите Командная строка в окне Параметры восстановления.
Введите и выполните команду:
diskpart
Введите и выполните команду:
sel disk 0
Введите и выполните команду:
list vol
Убедитесь, что в разделе EFI (EPS) используется файловая система FAT32, и назначьте ему букву диска, которая еще не используется.
Введите и выполните команду:
sel vol <number of volume>
Введите и выполните команду:
assign letter=<drive letter>:
Введите и выполните команду:
exit
Чтобы восстановить запись загрузки, выполните следующие действия.
Введите и выполните команду:
cd /d <drive letter>:\EFI\Microsoft\Boot\
Введите и выполните команду:
bootrec /FixBoot
Выполните перестроение хранилища BCD.
Сначала выполните следующую команду для создания резервной копии старого BCD:
ren BCD BCD.bak
Теперь заново создайте его с помощью команды:
bcdboot c:\Windows /s <boot letter>: /f ALL
(Можно добавить коммутатор перед /s
Для языкового стандарта компьютера: /l <language code>
. По умолчанию /l en-us
Используется английский США.)
bootrec /rebuildbcd
Выполните перестроение хранилища BCD.
Сначала выполните следующую команду для создания резервной копии старого BCD:
ren BCD BCD.old
Теперь заново создайте его с помощью команды:
bcdboot c:\Windows /l en-us /s <boot letter>: All
Эти действия применимы к любому диску, который использовался в качестве загрузочного в любой недавней версии операционной системы Windows.
Для входа в меню загрузки используйте клавишу F12 при появлении экрана-заставки Dell. Это позволит загрузить систему с установочного носителя Windows, загрузочного диска или флэш-накопителя.
Нажмите ссылку Восстановление компьютера в нижней части экрана Установить сейчас.
Нажмите Поиск и устранение неисправностей.
Выберите Командная строка.
Введите следующие три команды по очереди, нажимая клавишу Enter:
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
Извлеките установочный носитель и перезапустите компьютер, чтобы убедиться, что восстановление выполнено.
Если требуется дополнительная помощь, обратитесь в службу технической поддержки Dell.
Ниже приведены некоторые рекомендованные статьи по этой теме, которые могут вас заинтересовать.
Истек срок гарантии? Нет проблем. Посетите сайт Dell.com/support, введите сервисный код Dell и просмотрите наши предложения.