В ОС Windows регулярно возникают проблемы разного рода, и особенно после установки обновлений, присланных Microsoft на ПК пользователя. Иногда после таких обновлений система вовсе отказывается запускаться. Мы расскажем, что делать, если не запускается Windows, и предложим 10 проверенных способов для исправления проблемы.
Причины
Способы
Обновления
Черный экран
Экран смерти
Чек-лист
Причины
Способы
Обновления
Черный экран
Экран смерти
Чек-лист
Операционная система Windows не всегда стабильна и может преподносить пользователям весьма неприятные сюрпризы. В этой статье мы подробно расскажем о том, что делать в тех случаях, когдане запускается Windows на ПК или ноутбуке.
Стоит отметить, что проблемы со стабильностью были характерны в основном для старых версий ОС, а актуальные Windows 10 и 11 работают лучше. Но и с ними могут возникать проблемы.
Почему Windows может не загружаться
Если не загружается Windows, то этому обычно есть какое-то объяснение и иногда весьма простое. Понять, по каким именно причинам ОС отказалась работать, важно в том числе и для последующего ее восстановления. Поэтому сейчас мы рассмотрим наиболее часто встречающиеся причины возникновения неисправности или системного сбоя.
- Проблемы с аппаратной частью. Чаще всего проблемы возникают с оперативной памятью или другими «железными» компонентами. Для исправления ситуации есть определенные приемы, но в большинстве случаев такое поведение железа говорит о его скором выходе из строя. И поэтому проблемный компонент лучше будет заменить.
- Проблема с подключенным периферийным устройством. Иногда проблему могут вызывать флешки, мыши, принтеры и другие периферийные устройства, подключенные к компьютеру. В этом случае решить проблему довольно просто. Но сначала потребуется определить проблемный девайс путем простой проверки: нужно поочередно выключить и включить обратно все подключенные устройства — если при подключении какого-либо из них начинаются проблемы, его стоит заменить.
- ПК не видит накопитель с системными файлами. Проблема может быть вызвана как неисправностью самого накопителя, так и неправильной работой шлейфа, если речь идет о SATA III накопителях. Нужно попробовать поменять шлейфы или же проверить при помощи заведомо исправного накопителя.
- Было установлено проблемное обновление. Проблемные обновления Windows давно стали привычным делом — Microsoft с завидным постоянством что-нибудь да ломает в каждом новом апдейте. Придется удалить проблемное обновление вручную: такая возможность есть даже в том случае, если ОС не запускается.
- Критическое повреждение системных файлов или реестра. Такое может случиться, например, если пользователь чистил реестр или удалял лишние файлы при помощи каких-либо автоматических «оптимизаторов». В этом случае для восстановления файлов потребуется флешка с установочным образом Windows.
- Проблема с драйверами. Недоработанные или плохо оптимизированные драйверы для того или иного устройства могут также «повесить» операционную систему. В этом случае необходимо будет восстановить ОС, так как удалить проблемные драйверы, не находясь в системе, никак не получится. Именно поэтому нужно время от времени создавать точки восстановления.
- Неправильный порядок загрузки в BIOS/UEFI. Возможно, сбился порядок загрузки в BIOS и компьютер пытается загрузится с диска, на котором вовсе нет никакой системы. В этом случае решить проблему очень просто — достаточно зайти в BIOS/UEFI и поменять порядок загрузки на правильный.
- Наличие вирусов в ОС. Привести к подобному результату могут и разнообразные вирусы. В числе прочего они могут повредить или заблокировать те файлы, которые необходимы для работы ОС. Но в этом случае система должна загрузиться в безопасный режим. И уже в нем можно будет выполнить поиск и удаление вредоносных объектов.
Проверенные способы решить проблему с запуском Windows
Теперь мы рассмотрим способы, которые помогут восстановить работоспособность ОС. Поскольку в большинстве случаев определить причину неисправности не представляется возможным, придется перебирать все возможные варианты до тех пор, пока Windows не запустится.
1. Отключение периферии
Попробуйте отключить все устройства, которые в данный момент подключены к ПК: мыши, клавиатуры, USB-накопители, внешние звуковые карты, смартфоны, внешние диски и прочее. Если система запустится, возвращайте по одному устройству и обязательно произведите перезагрузку. Как только найдете то устройство, с которым система не стартует, замените его на новое или просто уберите его, если девайс не является критичным для работы компьютера.
2. Запуск в безопасном режиме
Безопасный режим позволит исправить проблемы с системными файлами (при помощи команды «sfc /scannow», выполненной в командной строке) или же проверить ОС на наличие вирусов. Однако нужно знать, как правильно входить в этот режим. Если у вас установлена Windows 7, то достаточно во время загрузки нажать кнопку «F8», выбрать в параметрах загрузки «Безопасный режим» при помощи кнопок со стрелками и запустить его кнопкой «Enter».
С Windows 10 и 11 все немного сложнее. Необходимо два раза подряд прервать загрузку операционной системы при помощи кнопки питания. В третий раз загрузку не нужно прерывать и через некоторое время система начнет диагностику. По завершении диагностики появится экран с вариантами, на котором нужно выбрать «Поиск и устранение неисправностей». И уже со следующего меню можно будет запустить безопасный режим, выбрав пункт «Параметры загрузки».
3. Восстановление системы
Режим восстановления системы может помочь в том случае, если ОС не грузится даже в безопасном режиме. Но для этого потребуется USB-накопитель с установочным образом Windows. Нужно вставить накопитель в USB-порт и загрузиться с него во время старта компьютера. Для этого потребуется запустить BIOS, нажав во время старта соответствующую кнопку: это может быть «Delete», «F2», «F10» или «F11» в зависимости от типа BIOS, используемого на материнской плате.
После входа в разделе «Boot» потребуется выставить в первую очередь загрузку с USB-накопителя. После этого нужно нажать «F10» и перезагрузить компьютер с сохранением параметров. После загрузки с флешки в первом окне выберите язык и раскладку, а затем нажмите «Далее». В следующем окне потребуется выбрать пункт «Восстановление системы». Вы сразу попадете в нужную среду и сможете начать восстановление.
4. Проверка настроек BIOS
Если есть подозрение, что Windows не запускается из-за неправильно выставленного порядка загрузки, следует запустить BIOS и проверить его настройки — особенно в разделе «Boot». Если действительно сбился порядок, то нужно поставить системный диск на первое место, нажать «F10» для сохранения параметров и перезагрузить компьютер. Если проблема была действительно в этом, то после проведенных манипуляций Windows должна стартовать без проблем.
5. Сброс BIOS
Иногда причиной возникновения неисправности могут стать некоторые настройки BIOS: например, увеличенная тактовая частота процессора (разгон) или неправильно подобранные тайминги оперативной памяти вместе с вольтажом. В этом случае потребуется сбросить настройки BIOS. Проще всего это сделать при помощи батарейки на материнской плате компьютера.
В первую очередь нужно полностью обесточить компьютер, отключить его от электрической сети и выключить бесперебойник, если таковой имеется. После этого нужно вскрыть корпус, найти на материнской плате круглую плоскую батарейку типа «таблетка» и вынуть ее на 10 секунд. После этого можно возвращать батарею, включать все системы и пробовать загружаться — настройки BIOS будут сброшены до стандартных.
Что делать, если Windows не запускается после установки обновлений
Проблемные обновления Windows уже не являются большой редкостью. Разработчики этой операционной системы в последнее время имеют обыкновение ломать какие-то функции с очередным обновлением. Иногда бывают и критические ошибки, в результате которых система не хочет запускаться. Восстановить ее работоспособность можно несколькими способами.
1. Восстановление или полная переустановка ОС
О процессе восстановления мы уже говорили чуть выше — для него требуется установочная флешка с Windows. Но в этом случае такой вариант может не сработать, и в результате пользователю придется переустанавливать операционную систему полностью. Процесс установки ОС с нуля стандартен и вряд ли вызовет какие-либо вопросы.
Подробнее об установке Windows можно прочесть в нашей статье.
2. Удаление проблемных обновлений через среду восстановления
Эта процедура потребует навыков работы с командной строкой Windows. Суть заключается в запуске консоли из среды восстановления Windows и удалении проблемных обновлений при помощи соответствующих команд. Для запуска среды восстановления потребуется установочная USB-флешка с Windows.
- Сначала загрузитесь с флешки на экране с кнопкой «Установить» нажмите сочетание «Shift+F10» для запуска режима восстановления.
- Выберите «Поиск и устранение неисправностей» и затем щелкните по пункту «Командная строка».
- В консоли введите команду «diskpart» и нажмите «Enter».
- Посмотрите, какая буква присвоена системному диску, после этого выполните команду «exit» (не забывая нажать «Enter»).
- При помощи команды «DISM /Image:V:\ /Get-Packages /format:table», где «V» — буква вашего системного диска, выведите на экран список всех установленных обновлений в системе.
- Если вы точно знаете порядковый номер обновления (цифры после сочетания КВ), которое вызвало проблему, то примените команду «DISM /Image:V:\ /Get-Packages /format:table | find «номер_обновления». Если не знаете номера, то можно отсортировать обновления по дате установки командой «DISM /Image:V:\ /Get-Packages /format:table | find «дата_установки»». Учтите, что дата прописывается в формате «mm/dd/yy».
- Выделите идентификатор пакета (находится под его названием) и нажмите «Enter» для его копирования.
- Примените команду «DISM /Image:V:\ /Remove-Package /PackageName:идентификатор_пакета» для удаления обновления. Вставить идентификатор можно, просто кликнув правой кнопкой мыши по нужному месту.
Если вы не знаете, какое именно обновление вызвало проблему, удалите вручную все установленные пакеты. После этого попытайтесь загрузить операционную систему в штатном режиме.
Что делать, если Windows запускается, но с пустым черным экраном
Появление черного экрана при попытке загрузки Windows может быть вызвано сразу несколькими проблемами. Часто такое случается при попытке подключить второй монитор к ПК. Также проблема может возникать из-за не до конца подключенного или вовсе выключенного монитора. Но если при попытке загрузки Windows демонстрирует черный экран с курсором на нем, то это явно проблема с записями в реестре. Их необходимо поправить.
- При появлении черного экрана нажмите сочетание «Win+R», введите команду «regedit» и нажмите «Enter».
- В редакторе реестра перейдите в ветку «HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon».
- Проверьте, что в параметре «Shell» вписан «explorer.exe».
- Также проверьте, чтобы в «userinit» был прописан правильный путь к исполняемому файлу. Чаще всего теряется буква системного диска. Правильный путь выглядит так: «C:\windows\system32\userinit.exe», если системный диск у вас обозначен буквой «С».
Если есть какие-то несоответствия, нужно их исправить и перезагрузить компьютер. Вполне возможно, что такая процедура вернет работоспособность операционной системы. Если нет, то можно попробовать запустить ПК без одного модуля оперативной памяти (если используются два). Возможно, проблема аппаратного характера.
Что делать, если Windows не загружается и выводит экран смерти
Синие экраны смерти (Blue Screen Of Death или BSOD) — это наследие старых версий Windows. Сейчас-то такие экраны не совсем синие и к «смерти» ОС приводят совсем в редких случаях. Тем не менее, сталкиваться с ними неприятно, поскольку из информации на экране не понятно, с каким компонентом возникла проблема. В большинстве случаев от BSOD можно избавиться, если речь идет не об аппаратной неисправности.
Виды экранов смерти
Существуют определенные типы экранов смерти, которые различаются в том числе и цветом. Цветовое обозначение дает возможность понять, какая именно неисправность случилась, а это поможет выбрать наиболее правильный путь ее исправления.
Тип экрана | Описание, причины появления |
Синий экран смерти (Blue Screen of Death, BSOD) | Классический синий экран может сигнализировать о следующих проблемах: сбои в работе аппаратной части, перегрев процессора или видеокарт, последствия неправильного разгона комплектующих, установка несовместимых с ОС драйверов или устройств. |
Фиолетовый экран смерти (Purple Screen of Death, PSOD) | Всегда появляется в случае возникновения проблемы с VMkernel ESX/ESXi, сигнализируя о том, что работа хоста и виртуальных машин была завершена некорректно. |
Красный экран смерти (Red Screen of Death, RSOD) | Чаще всего возникает после неудачной попытки разгона аппаратных комплектующих компьютера. Все зависимости от того, как разгон осуществлялся: с помощью соответствующего софта или через BIOS. |
Черный экран смерти (Black Screen of Death, BSOD) | Может возникать на разных этапах загрузки Windows и представляет собой белый цвет на черном фоне. Чаще всего связан с проблемами портов HDMI или DisplayPort, к которым подключен монитор, а также причиной могут стать проблемные обновления или ошибки в ПО. |
Зеленый экран смерти Green Screen of Death, GSOD) | Чаще всего встречается на неактивированных версиях Windows 10 build 14997 или 15002. Сигнализируют о тех же проблемах по аппаратной или программной части, что и классические синие экраны. |
Оранжевый экран смерти Orange Screen of death, OSOD) | Оранжевый экран смерти – это своеобразный Kernel Panic. Он говорит о том, что случился критический сбой какого-то аппаратного оборудования. Встречается крайне редко. |
Способы исправить проблему
Существуют определенные способы исправить проблему с экраном смерти. Причем иногда для экранов разного типа могут применяться совершенно разные способы. В этом разделе мы рассмотрим наиболее действенные, в соответствии с кодом ошибки, отображаемом на экране смерти.
- 0×00000001: APC_INDЕX_MISMATCH. Ошибка в ядре операционной системы. Нужно проверить актуальность и работоспособность драйверов. Также ошибка может возникать по причине нехватки оперативной памяти или малого количества свободного места на накопителе.
- 0×0000000A: IRQL_NОT_LESS_ОR_EQUAL. Ошибка обработки данных в виртуальной памяти, которая связана с процессом IRQL. В большинстве случаев виноват драйвер какого-либо оборудования, работающий с ошибкой. Для решения проблемы необходимо переустановить все драйверы в системе.
- 0×0000001E: KMODE_EXCEPTION_NOT_HANDLED. Ошибка может быть вызвана кэшированием процессора и встречается она довольно редко. Если же такое происходит на постоянной основе, то в большинстве случаев потребуется замена процессора. Также можно обратиться с этой проблемой к производителю ЦП — возможно, он знает решение.
- 0×00000020: KERNEL_APC_PЕNDING_DURING_EXIT. Ошибка, связанная с APC счетчиком. Нужно проверить на ошибки все файловые системы, которые находятся в ОС, а также установленные драйверы. Что-то из этого вызвало ошибку, и для ее решения потребуется либо смена файловой системы, либо переустановка драйверов.
- 0×00000023: FAT_FILE_SYSTEM. Сбой обработки данных на накопителе в файловой системе FAT32. Нужно будет удалить и заново создать раздел с этой файловой системой — это позволит решить проблему.
- 0×00000024: NTFS_FILE_SYSTEM. Сбой обработки данных на накопителе в разделе NTFS. Решение такое же, как и с предыдущей ошибкой — только нужно будет создавать раздел с файловой системой NTFS.
- 0×0000002A: INCONSISTENT_IRP. Ошибка в работе I/O Request Packet (IRP). Для решения проблемы необходимо методично переустановить все драйверы на компьютере — в результате будет заменен и проблемный.
- 0×0000002B: PANIC_STACK_SWITCH. Ошибка, вызванная переполнением стека ядра. Здесь спектр проблем довольно большой: вплоть до повреждения ядра. В этом случае поможет только полная переустановка Windows.
- 0×0000002E: DATA_BUS_ERROR. Драйвер обратился к несуществующему адресу в оперативной памяти. Проблема может заключаться как в самом драйвере, так и в оперативной памяти. Поэтому может потребоваться как замена модуля ОЗУ, так и переустановка драйверов.
- 0×00000032: PHASE1_INITIALIZATION_FAILED. Ошибка инициализации системы на поздней стадии. Может быть вызвана разными причинами. Рекомендуется переустановить операционную систему.
- 0×00000035: NO_MORE_IRP_STACK_LOCATIONS. Ошибка взаимодействия низкоуровневых и высокоуровневых драйверов. Нужно проверить на ошибки все драйверы и память и в случае необходимости заменить память или переустановить драйверы.
- 0×00000036: DEVICE_REFERENCE_COUNT_NOT_ZERO. Ошибка, которая связана с вызовом драйвера. Требуется полная переустановка драйверов во всей операционной системе.
- 0×0000003E: MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED. Конфликт процессоров. Возникает, когда в системе установлены процессоры разного уровня и типа — нужно установить одинаковые по параметрам процессоры.
- 0х0000003F: NO_MORE_SYSTEM_PTES. Не хватает точек доступа к файлу подкачки. Причиной может быть фрагментация раздела Swap. Необходимо выполнить дефрагментацию.
Чек-лист для пользователя компьютера: что делать, если не запускается Windows
Подведем итоги и обобщим всю информацию по проблемам с запуском Windows на компьютере или ноутбуке.
- Первым делом стоит проверить периферию, подключение кабелей, настройки BIOS. Только после этого можно переходить к более радикальным мерам.
- В большинстве случаев может помочь сброс настроек BIOS до заводских и переустановка драйверов в безопасном режиме.
- Если сброс и переустановка не помогли, можно попробовать удалить последние обновления из среды восстановления или же восстановить систему.
- В некоторых случаях придется переустановить Windows.
- В крайнем случае понадобится помощь специалиста по железу.
Если после установки второй ОС, попыток воспользоваться свободным местом на скрытых разделах диска или их форматирования, в случае системных сбоев, при экспериментах с EasyBCD и в других случаях вы столкнулись с тем, что Windows 10 не загружается, сообщая «An operating system wasn’t found», «No bootable device found. Insert boot disk and press any key», то, возможно, вам требуется восстановление загрузчика Windows 10, о чем и пойдет речь ниже.
Вне зависимости от того, UEFI у вас или BIOS, установлена ли система на GPT диск со скрытым FAT32 разделом EFI загрузки или на MBR с разделом «Зарезервировано системой», действия по восстановлению будут одинаковыми для большинства ситуаций. Если ничто из нижеописанного не помогает, попробуйте Сброс Windows 10 с сохранением данных (третьим способом). Примечание: ошибки, подобные указанным выше, необязательно вызваны поврежденным загрузчиком ОС. Причиной может оказаться вставленный компакт-диск или подключенный USB-накопитель (попробуйте вынуть), новый дополнительный жесткий диск или проблемы с имеющимся жестким диском (прежде всего взгляните, а виден ли он в БИОС).
- Автоматическое восстановление загрузчика Windows 10
- Простое восстановление вручную
- Второй метод восстановить загрузчик Windows 10 вручную
- Видео инструкция
Автоматическое восстановление загрузчика
Среда восстановления Windows 10 предлагает опцию восстановления при загрузке, которое работает на удивление хорошо и в большинстве случаев оказывается достаточным (но не всегда). Чтобы восстановить загрузчик данным способом, проделайте следующие действия.
- Загрузитесь с диска восстановления Windows 10 или загрузочной флешки с Windows 10 в той же разрядности, что и ваша система (диска). Для выбора накопителя для загрузки можно использовать Boot Menu.
- В случае загрузки с установочного накопителя, на экране после выбора языка внизу слева нажмите пункт Восстановление системы.
- Выберите пункт Поиск и устранение неисправностей, а затем — Восстановление при загрузке. Выберите целевую операционную систему. Дальнейший процесс будет произведен автоматически.
По завершении вы либо увидите сообщение о том, что восстановление не удалось, либо компьютер автоматически перезагрузится (не забудьте вернуть загрузку с жесткого диска в БИОС) уже в восстановленную систему (но не всегда).
Если описанный способ не помог решить проблему, переходим к более результативному, ручному способу.
Процедура восстановления вручную
Для восстановления загрузчика вам потребуется либо дистрибутив Windows 10 (загрузочная флешка или диск), либо диск восстановления Windows 10. Если вы ими не обзавелись, придется воспользоваться другим компьютером для их создания. Подробнее о том, как сделать диск восстановления можно прочитать в статье Восстановление Windows 10.
Следующий этап — загрузиться с указанного носителя, поставив загрузку с него в БИОС (UEFI), либо используя Boot Menu. После загрузки, если это установочная флешка или диск, на экране выбора языка нажмите клавиши Shift + F10 или Shift+Fn+F10 на некоторых ноутбуках (откроется командная строка). Если это диск восстановления в меню выберите Диагностика — Дополнительные параметры — Командная строка.
В командной строке введите по порядку три команды (после каждой нажимаем Enter):
- diskpart
- list volume
- exit
В результате выполнения команды list volume, вы увидите список подключенных томов. Запомните букву того тома, на котором располагаются файлы Windows 10 (в процессе восстановления это может быть не раздел C, а раздел под какой-либо другой буквой).
В большинстве случаев (на компьютере только одна ОС Windows 10, скрытый раздел EFI или MBR в наличии), для того, чтобы восстановить загрузчик, достаточно после этого выполнить одну команду:
bcdboot C:\windows (где вместо C может потребоваться указать другую букву, о чем было сказано выше).
Примечание: если на компьютере несколько ОС, например, Windows 10 и 8.1, вы можете выполнить эту команду дважды, в первом случае указав путь к файлам одной ОС, во втором — другой (не сработает для Linux и XP. Для 7-ки зависит от конфигурации).
После выполнения этой команды вы увидите сообщение о том, что файлы загрузки успешно созданы. Можно попробовать перезагрузить компьютер в обычном режиме (вынув загрузочную флешку или диск) и проверить, загружается ли система (после некоторых сбоев загрузка происходит не сразу после восстановления загрузчика, а после проверки HDD или SSD и перезагрузки, также может проявиться ошибка 0xc0000001, которая в этом случае также обычно исправляется простой перезагрузкой).
Второй способ восстановить загрузчик Windows 10
Если вышеописанный способ не сработал, то возвращаемся в командную строку так же, как делали это ранее. Вводим команды diskpart, а потом — list volume. И изучаем подключенные разделы дисков.
Если у вас система с UEFI и GPT, в списке вы должны увидеть скрытый раздел с файловой системой FAT32 и размером 99-300 Мб. Если же BIOS и MBR, то должен обнаружиться раздел размером 500 Мб (после чистой установки Windows 10) или меньше с файловой системой NTFS. Вам требуется номер этого раздела N (Том 0, Том 1 и т.д.). Также обратите внимание на букву, соответствующую разделу, на котором хранятся файлы Windows.
Введите по порядку следующие команды:
- select volume N
- format fs=fat32 или format fs=ntfs (в зависимости от того, какая файловая система на разделе).
- assign letter=Z (присваиваем букву Z этому разделу).
- exit (выходим из Diskpart)
- bcdboot C:\Windows /s Z: /f ALL (где C: — диск с файлами Windows, Z: — буква, которую мы присвоили скрытому разделу).
- Если у вас несколько ОС Windows, повторите команду для второй копии (с новым расположением файлов).
- diskpart
- list volume
- select volume N (номер скрытого тома, которому мы присваивали букву)
- remove letter=Z (удаляем букву, чтобы том не отображался в системе, когда мы перезагрузимся).
- exit
По завершении, закрываем командную строку и перезагружаем компьютер уже не с внешнего загрузочного накопителя, проверяем, загружается ли Windows 10.
Видео инструкция
Надеюсь, изложенная информация сможет вам помочь. Кстати, можно попробовать также и «Восстановление при загрузке» в дополнительных параметрах загрузки или с диска восстановления Windows 10. К сожалению, не всегда все проходит гладко, и проблема легко решается: часто (при отсутствии повреждений HDD, что тоже может быть) приходится прибегать к переустановке ОС. Также для восстановления можно попробовать простую команду bootrec.exe /fixboot (см. Использование bootrec.exe для исправления загрузочных записей).
Все способы:
- Способ 1: Подключение компьютера к интернету по LAN-кабелю
- Способ 2: Использование опции «Восстановление при загрузке»
- Способ 3: Откат последних обновлений
- Способ 4: Ручное восстановление загрузчика Windows
- Способ 5: Запуск средств проверки целостности системных файлов
- Способ 6: Проверка HDD на работоспособность
- Способ 7: Сброс настроек BIOS
- Способ 8: Переустановка Windows 10
- Вопросы и ответы: 12
Иногда на этапе включения Windows 10 пользователь может увидеть появление анимированного значка загрузки. Он означает, что сейчас идет диагностика файлов, процесс стабилизации ОС после критического отключения или же инсталлируются последние обновления. Такие операции занимают максимум несколько минут, после чего появляется приветственное окно и можно выполнять вход в операционную систему. Однако некоторые сталкиваются с вечной загрузкой на упомянутом этапе. Существует ряд причин, из-за которых может возникнуть такая проблема. О способах ее решения и пойдет речь далее.
Способ 1: Подключение компьютера к интернету по LAN-кабелю
Для начала хотим поговорить о ситуации с вечной загрузкой, которая возникает после недавней установки обновлений. Дело в том, что иногда компьютеру во время включения требуется соединение с интернетом, чтобы скачать недостающие файлы апдейта или исправить их. Не всегда получается наладить такое подключение через Wi-Fi, поскольку Виндовс еще включилась не полностью. Однако если подключить LAN-кабель, ОС сразу же обнаружит такое соединение и сможет загрузить оставшиеся компоненты или решить проблемы с их работоспособностью. Мы советуем задействовать такой провод и проверить, решится ли проблема при следующем включении ПК.
Подробнее: Подключение компьютера к интернету
Способ 2: Использование опции «Восстановление при загрузке»
Не исключено, что корректный запуск компьютера невозможен из-за возникновения системных конфликтов или каких-либо других проблем, влияющих на работоспособность Виндовс 10. В таких ситуациях не обойтись без применения специализированных утилит, которые позволят исправить найденные неполадки. В первую очередь хотим обратить внимание на автоматизированный инструмент под названием «Восстановление при загрузке». Используется он только после запуска с загрузочной флешки с Windows 10, поэтому сначала следует позаботиться о ее создании, о чем читайте в статье далее.
Подробнее: Создание загрузочного диска с Windows 10
Теперь у вас имеется флешка с файлами установки операционной системы, но сейчас она нам пригодится для произведения работ по восстановлению. Вставьте ее в компьютер и произведите запуск, а после появления окна инсталляции выполните следующие действия:
- В приветственном окне выберите оптимальный язык интерфейса и кликните по кнопке «Далее», которая находится справа внизу.
- В следующем окне вас интересует надпись «Восстановление системы».
- На панели выбора действий щелкните по «Поиск и устранение неисправностей».
- В качестве дополнительного параметра укажите «Восстановление при загрузке».
- Ожидайте завершения диагностики компьютера, которая начнется после автоматического перезапуска.
Вы будете уведомлены о том, что диагностика успешно завершена. Теперь начнется включение ПК в штатном режиме. Подождите несколько минут, и если анимированный значок загрузки так и не пропал, переходите к следующему варианту решения проблемы.
Способ 3: Откат последних обновлений
При рассмотрении Способа 1 мы уже говорили о том, что неполадка с зависанием на этапе загрузки может быть вызвана после инсталляции обновлений. Это связано с тем, что новые файлы провоцируют возникновение конфликтов или сами по себе не могут полностью установиться по каким-то причинам. Не всегда автоматическая диагностика при запуске выявляет такую неисправность и решает ее, поэтому придется вручную удалить последние апдейты, что происходит так:
- Осуществите те же действия, о которых мы говорили ранее, чтобы оказаться в меню «Дополнительные параметры» через восстановление с загрузочной флешки. Здесь щелкните по плитке «Удалить обновления».
- В следующем меню вам нужен пункт «Удалить последнее обновление компонентов».
- Подтвердите начало деинсталляции, нажав по соответствующей кнопке «Удалить обновление компонентов».
- Ожидайте завершения данной операции.
По окончании удаления апдейтов компьютер будет автоматически направлен на перезагрузку, и включение начнется уже в штатном режиме. Анимированный значок загрузки обязательно появится, ведь начнется восстановление корректной работы ОС. Вам нужно лишь подождать несколько минут, проверив текущее состояние Виндовс.
Способ 4: Ручное восстановление загрузчика Windows
Загрузчик Windows — небольшая запись в виде файла, которая отвечает за корректное включение ОС. Если она по каким-то причинам повреждается или вовсе удаляется, компьютер не сможет перейти в рабочее состояние никаким образом. Чаще всего проблемы загрузчика проявляются сразу же в виде уведомления на черном фоне, однако иногда процесс включения может дойти до этапа загрузки, а уже потом полностью остановиться. Решается эта неполадка ручным способом путем восстановления компонента через специальную утилиту. Более детальную информацию по этому поводу ищите в отдельном руководстве, кликнув по следующему заголовку.
Подробнее: Восстановление загрузчика Windows 10 через «Командную строку»
Способ 5: Запуск средств проверки целостности системных файлов
При рассмотрении метода с использованием автоматического средства диагностики при запуске мы уже говорили о том, что проблемы со стартом операционной системы могут быть вызваны различными системными конфликтами или повреждением файлов. Не всегда упомянутая утилита позволяет решить эту неполадку, поэтому приходится задействовать дополнительные системные средства, запуск которых происходит через Командную строку, открываемую в режиме восстановления. О каждой такой утилите и надобности ее использования читайте далее.
Подробнее: Использование и восстановление проверки целостности системных файлов в Windows 10
Способ 6: Проверка HDD на работоспособность
Иногда в проблемах с запуском ОС виновата нестабильная работа жесткого диска, которую провоцируют битые сектора или другие ошибки, влияющие на корректность функционирования комплектующего. Некоторые из таких неполадок можно исправить самостоятельно, но придется создавать загрузочную флешку с одной из доступных программ. Разобраться в этом вопросе поможет расширенное руководство на нашем сайте по ссылке ниже.
Подробнее: Проверка жесткого диска на работоспособность
Способ 7: Сброс настроек BIOS
Очень редко виновником проблем с запуском Виндовс 10 становятся конфликты в работе BIOS. Это может быть связано с ручными настройками пользователя или другими факторами, влияющими на настройку этого микропрограммного обеспечения. В любом случае будет проще просто сбросить настройки в состояние по умолчанию, чтобы проверить, как это скажется на дальнейшем запуске компьютера. Проще всего осуществить поставленную задачу путем извлечения батарейки из материнской платы, но имеются и другие методы.
Подробнее: Сбрасываем настройки BIOS
Способ 8: Переустановка Windows 10
Если ни один из перечисленных выше методов не принес должного результата, единственный выход — переустановка операционной системы. Возможно, скачанный со стороннего сайта образ нерабочий или же возникли какие-либо конфликты сразу же после инсталляции Windows. Мы рекомендуем приобретать только лицензионные версии ОС, чтобы обеспечить стабильную работоспособность системы.
Как видно, проблема с запуском Windows 10 на этапе загрузки решается совершенно разными методами, поскольку может быть вызвана конкретными раздражителями. Мы советуем по порядку следовать инструкциям, чтобы максимально оперативно и легко справиться с появившейся трудностью.
Наша группа в TelegramПолезные советы и помощь
В этой статье мы разберемся, как восстановить загрузчик Windows 10 или 11 на современном компьютере, на котором используется UEFI интерфейс вместо классического BIOS и таблица разделов диска GPT (вместо MBR). Повреждение загрузчика Windows может быть вызвано установкой второй ОС (Dual Boot — конфигурация), повреждением файловой систему, некорректным восстановлении Windows после сбоя, удалением скрытых разделов, вирусом-вымогателем и рядом других причин.
Данная статья содержит подробную пошаговую процедуру восстановления поврежденного или удаленного загрузчика ОС в Windows 11/10/8.1 и Windows Server 2022/2019/2016/2012R2 на компьютерах, которые работают в нативном (не legacy) режиме UEFI. Инструкцию можно использовать как для восстановления бинарных файлов загрузчика Windows, так и конфигурационного файла загрузчика EFI\Microsoft\Boot\BCD (в случаях, когда Windows не загружается из-за отсутствия или повреждения файла конфигурацией загрузка BCD.
Содержание:
- Не загружается Windows: Boot configuration data is missing EFI\Microsoft\Boot\BCD
- Автоматическое восстановление загрузчика Windows
- Ручное восстановление загрузчика Windows с помощью BCDBoot
Не загружается Windows: Boot configuration data is missing EFI\Microsoft\Boot\BCD
UEFI компьютер с Windows, установленной в наивном режиме, не сможет загрузиться при повреждении EFI загрузчика Windows. При попытке загрузиться с диска с повреждённым или отсутствующим EFI загрузчиком появится BSOD (синий экран смерти) с ошибкой:
The boot configuration data for your PC is missing or contains errors. File :\EFI\Microsoft\Boot\BCD Error code: 0xc000000f
или
Error code: 0xc000014c
В русской версии Windows ошибка может быть такая:
Ваш компьютер нуждается в ремонте Данные конфигурации загрузки для вашего ПК отсутствуют или содержат ошибки Файл:\EFI\Microsoft\Boot\BCD Код ошибки: 0xc000000f
Эта ошибка говорит о повреждении или даже полном удалении конфигурации загрузчика Windows — Boot Configuration Data (BCD). Если вы попытаетесь восстановить загрузчик на UEFI компьютере с помощью утилиты
bcdedit
, вы получите такую ошибку:
The boot configuration data store could not be found. The requested system device cannot be found.
Дело в том, что если Windows 10/11 установлена в нативном режиме UEFI на GPT диск, то EFI загрузчик Windows (Windows Boot Manager) хранит программу управления загрузкой и конфигурацию BCD на отдельном скрытом разделе EFI (размером 100 мб с файловой системой FAT32). Утилита bcdedit не видит этот EFI раздел, и соответственно не может управлять конфигурацией загрузчика на нем.
Если при загрузке Windows появляется только черный экран с надписью “Operating System not found”, скорее всего у вас полностью удален загрузчик Windows. Следуйте инструкции по ссылке.
Автоматическое восстановление загрузчика Windows
Процедура автоматического восстановления загрузчика, зашитая в среду восстановления Windows (WinRe), как правило, в таких случаях бессильна. Но попробовать все-же стоит:
- Загрузитесь с диска загрузочного диска, диска восстановления или установочной флешки с Windows 10 или 11;
- На экране установки нажмите кнопку Восстановление системы;
- Затем выберите пункт Поиск и устранение неисправностей -> Восстановление при загрузке и выберите ОС, загрузчик которой нужно попытаться восстановить;
- Но скорее всего результат будет отрицательный: Восстановление при загрузке не удалось восстановить компьютер
Ручное восстановление загрузчика Windows с помощью BCDBoot
Перейдем к процедуре ручного восстановления EFI загрузчика Windows на UEFI компьютере.
Для восстановления конфигурации загрузчика (BCD), вам нужно загрузить компьютер с оригинального установочного диска с Windows (диска восстановления или специально подготовленной установочной USB флешки с Windows ). После загрузки в среде восстановления нужно открыть окно командной строки: выберите Восстановление системы -> Диагностика -> Командная строка (System Restore -> Troubleshoot -> Command Prompt).
Командную строку также можно запустить, если у вас под рукой есть только установочный диск с Windows. Для этого достаточно на самом первом этапе установки Windows (при выборе языка и раскладки клавиатуры) нажать комбинацию клавиш Shift+F10 (или Shift+Fn+F10 на некоторых моделях ноутбуков).
В открывшейся командной строке выполните запустите утилиту управления дисками, набрав команду:
diskpart
Выведите список дисков в системе:
list disk
На этом этапе очень важно определить тип таблицы разделов на диске, на котором установлена Windows: MBR или GPT. Дело в том, что EFI загрузчик используется только на дисках с GPT разметкой.
Если у диска в столбце Gpt указана звездочка (
*
), тогда на диске используется таблица разделов GPT, если нет – MBR.
Если с помощью diskpart вы определили, что на вашем диске используется GPT разметка, следуйте дальнейшим шагам инструкции по восстановлению загрузчика.
Если у вас разметка MBR, тогда данная инструкция не применима к вашему компьютеру. Скорее всего у вас компьютер с BIOS, или в настройках UEFI включен режим совместимости Legacy/Compatibility Support Module/CSM.
На MBR дисках загрузчик хранится на отдельном разделе System Reserved, а не на EFI разделе (ни в коем случае не конвертируйте таблицу разделов MBR в GPT, пока не исправите загрузчик!!) Используйте другую инструкцию по восстановлению BCD загрузчика на MBR (Master Boot Record) диске.
Выберите диск, на котором установлена ваша Windows (если жесткий диск в системе один, его индекс должен быть равен 0):
sel disk 0
Выведите список томов и разделов в системе:
list partition
list volume
В нашем примере видно, что загрузочный раздел EFI имеет индекс Partition2 (он же Volume 5 с меткой Hidden). Проще всего определить EFI размер по файловой системе FAT32, размеру 100 Мб (это стандартный минимальный размер для Windows компьютеров, в редких случая размер раздела может быть). Чаще всего для него используется метка — System EFI или ESP/ EFI System Partion).
В нашем примере основной раздел, на который установлена Windows, имеет индекс volume 2, отформатирован в файловая система NTFS и ему назначена буква C:.
В вашем случае назначенная буква диске может отличаться. Это зависит, как вы загрузили свой компьютер в среде WinPE. Проще всего определить его по размеру. Если вы не уверены, нужно проверить что на этом диске есть каталог Windows. Выйдите из утилиты diskpart (команда exit) и выполните команду:
dir C:\
Убедитесь, что на этом диске есть каталоги
Windows
,
Program Files
,
Users
и прочие.
Если этих каталогов нет, значит вашему диску с Windows назначена другая буква диска. Проверьте содержимоет дисков с другими буквами.
Запомните букву диска, назначенную разделу с Windows, чуть ниже мы будем использовать ее в качестве одного из аргументов команды bcdboot.
В таблице также обязательно должен быть раздел MSR (Microsoft System Reserved) размером 16 мб в Windows 10/11 (или 128 Мб в Windows 8.1).
Назначьте скрытому EFI разделу произвольную букву диска (например, M:):
select volume 5
assign letter M:
Должна появится строка, свидетельствующая об успешном назначении буквы диска разделу EFI:
DiskPart successfully assigned the drive letter or mount point.
Завершите работу с diskpart:
exit
Перейдите в каталог с загрузчиком на скрытом разделе:
cd /d m:\efi\microsoft\boot\
В данном случае M: это буква диска, присвоенная разделу EFI чуть выше. Если каталог \EFI\Microsoft\Boot\ отсутствует
The system cannot find the path specified
), попробуйте следующие команды:
cd /d M:\Boot\
или
cd /d M:\ESD\Windows\EFI\Microsoft\Boot\
На этом этапе многие рекомендуют выполнить следующие команды, которые должны перезаписать загрузочную запись раздела, найти установленные Windows и добавить их в BCD:
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
или даже:
bootrec /FixMbr
(восстановление MBR записи для GPT диска выглядит странным)
Все эти команды применимы только для дисков с MBR. Если ваш компьютер загружается в UEFI режиме, то на нем обязательно используется таблица разделов GPT (как раз наш случай). Поэтому при запуске команд
bootrec
вы увидите ошибку:
access is denied
Для исправления загрузочных записей на EFI разделе нужно использовать утилиту
BCDBoot
, а не bootrec.
Утилита BCDBoot позволяет восстановить файлы загрузчика на EFI разделе, скопировав их системного каталога на разделе с Windows. Конфигурация загрузчика BCD пересоздается с помощью шаблона %WINDIR%\System32\Config\BCD-Template.
С помощью команды
attrib
снимите атрибуты скрытый, read-only и системный с файла BCD:
attrib BCD -s -h -r
Удалите текущий файл с конфигурацией BCD, переименовав его (так вы сохраните старую конфигурацию в качестве резервной копии):
ren BCD BCD.bak
С помощью утилиты bcdboot.exe нужно скопировать из системного каталога критические файлы среды загрузки UEFI в загрузочный EFI раздел и пересоздать конфигурацию загрузчика в хранилище BCD:
bcdboot C:\Windows /l en-us /s M: /f ALL
где,
- C:\Windows – путь к корневому системному каталогу Windows на диске (это ваш диск, на который была установлена ваша Windows, мы узнали его ранее с помощью команды diskpart);
- /f ALL – означает, что необходимо скопировать файлы среды загрузки Windows, включая файлы для компьютеров с UEFI и BIOS (теоретическая возможность загружаться на EFI и BIOS системах). Чтобы скопировать только EFI загрузчик, используйте команду /f UEFI;
- /l en-us — определяет языковой стандарт, который используется при инициализации хранилища BCD. По умолчанию используется en-US — английский язык (США);
- /s M: — скопировать файлы EFI загрузчика на указанный раздел;
- /с – эта новая опция BCDBoot в Windows 10, которая позволяет перезатереть имеющиеся загрузочные записи при создании нового хранилища (в том числе debugsettings). Используйте этот параметр, чтобы игнорировать старые настройки и создать полностью чистую конфигурацию BCD загрузчика;
- /v – используется для включения режима вывода подробной информации BCDBoot..
Теперь, если выполнить команду bcdedit, вы увидите следующую картину:
В секции диспетчера загрузки Windows (Windows Boot Manager) должна появится запись, указывающая на полный путь к файлу управления загрузкой UEFI. В этом примере он находится на разделе 2 (
partition=\Device\HarddiskVolume2
), путь
\EFI\MICROSOFT\BOOT\BOOTMGFW.EFI
.
Windows Boot Manager -------------------- identifier {bootmgr} device partition=\Device\HarddiskVolume2 path \EFI\Microsoft\Boot\bootmgfw.efi description Windows Boot Manager locale en-US inherit {globalsettings} bootshutdowndisabled Yes default {CURRENT} resumeobject {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} displayorder {default} toolsdisplayorder {memdiag} timeout 30 Windows Boot Loader ------------------- identifier {current} device partition=C: path \Windows\system32\winload.efi description Windows Server 10 locale en-US inherit {bootloadersettings} recoverysequence {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} recoveryenabled Yes isolatedcontext Yes allowedinmemorysettings 0x15000075 osdevice partition=C: systemroot \Windows resumeobject {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
В секции Windows Boot Manager должен быть указан путь к EFI разделу (
=\Device\HarddiskVolume2
), путь к файлу управления загрузкой (bootmgfw.efi). В секции Windows Boot Loader указан раздел Windows и путь к EFI загрузчику Windows (
\Windows\system32\winload.efi
). При включении компьютер передаст управление диспетчеру загрузки EFI, который запустит загрузчик Windows.
Возможные ошибки:
Перезагрузите компьютер, отключите загрузочный диск. Если вы все сделали правильно, в выборе устройств загрузки должен появиться пункт Windows Boot Manager в котором можно выбрать загрузку нужной операционной системы. Ваш EFI загрузчик и конфигурация BCD успешно восстановлены!
В некоторых случаях после восстановления BCD загрузчика, при загрузке Windows появляется ошибка
BAD SYSTEM CONFIG INFO
. Чтобы исправить ошибку:
Убедитесь, что вы не вносили недавно изменения в настройки UEFI
Загрузитесь с установочной/загрузочной флешки и измените конфигурацию загрузчика командами:
-
bcdedit /deletevalue {default} numproc
-
bcdedit /deletevalue {default} truncatememory