Дополнительные способы устранения неполадок при загрузке Windows
Эта статья предназначена для использования агентами поддержки и ИТ-специалистами. Если вы ищете более общие сведения о вариантах восстановления, см. раздел Параметры восстановления в Windows 10.
Существует несколько причин, по которым на компьютере с Windows могут возникнуть проблемы при запуске. Чтобы устранить проблемы загрузки, сначала определите, на каких из следующих этапов компьютер зависает:
Этап | Процесс загрузки | BIOS | UEFI |
---|---|---|---|
1 | Предзагрузка | MBR/PBR (код загрузки) | Встроенное ПО UEFI |
2 | Диспетчер загрузки Windows | %SystemDrive%bootmgr | EFIMicrosoftBootbootmgfw.efi |
3 | Загрузчик ОС Windows | %SystemRoot%system32winload.exe | %SystemRoot%system32winload.efi |
4 | Ядро ОС Windows NT | %SystemRoot%system32ntoskrnl.exe |
1. Предзагрузка
Встроенное ПО компьютера инициирует POST и загружает параметры встроенного ПО. Этот процесс предварительной загрузки завершается при обнаружении допустимого системного диска. Встроенное ПО считывает основную загрузочную запись (MBR), а затем запускает диспетчер загрузки Windows.
2. Диспетчер загрузки Windows
Диспетчер загрузки Windows находит и запускает загрузчик Windows (Winload.exe) в загрузочном разделе Windows.
3. Загрузчик операционной системы Windows
Основные драйверы, необходимые для запуска ядра Windows, загружаются и ядро запускается.
4. Ябро ОС Windows NT
Ядро загружается в память в системный куст реестра и дополнительные драйверы, помеченные как BOOT_START.
Ядро передает управление процессу диспетчера сеансов (Smss.exe), который инициализирует системный сеанс, загружает и запускает устройства и драйверы, не помеченные BOOT_START.
Ниже показана сводка последовательности загрузки, отображаемой на экране информации и типичные проблемы загрузки на этом этапе последовательности. Перед началом устранения неполадок необходимо понять структуру процесса загрузки и состояние отображения, чтобы убедиться, что проблема правильно определена в начале взаимодействия.
Щелкните для увеличения
Каждый этап имеет разные подходы к устранению неполадок. Данная статья содержит методы устранения неполадок, которые возникают на первых трех этапах.
Если компьютер постоянно загружается с параметрами восстановления, для разрыва цикла в командной строке запустите следующую команду:
Bcdedit /set recoveryenabled no
Если параметры F8 не работают, запустите следующую команду:
Bcdedit /set bootmenupolicy legacy
Причина
Чаще всего, из-за ошибки при инициализации дискового накопителя. Также проблема может быть связана с невозможностью получить корректный ответ от периферийных устройств, ошибки БИОС или проблем с оперативной памятью. Реже — из-за проблем с материнской платой.
1. Перезагрузка
Система может просто зависнуть при запуске. Пробуем перезагрузить компьютер кнопкой Reset или (если ее нет) удерживая Power, пока компьютер не выключиться.
Иногда, нужно выключить компьютер на некоторое время (минуты 2) и снова его включить.
2. Ждем
В некоторых ситуациях, может выполняться проверка диска или обновление Windows без указания прогресса. В данной ситуации можно просто подождать окончания процесса — он может продолжаться несколько часов.
Необходимо, чтобы загрузка начиналась с того диска, на который установлен загрузчик. Как правило, это тот диск с установленной операционной системой. Если мы не знаем, какой именно это должен быть диск, то пробуем различные варианты.
3. После установки Windows
Если проблема возникла после установки операционной системы Windows, скорее всего, был неправильно установлен загрузчик. Пробуем еще раз переустановить систему, отключив от компьютера все дисковые носители, кроме того, на который будем ставить Windows.
4. Настройка порядка загрузки в БИОС или извлечение накопителей
Если сбились настройки порядка загрузки, компьютер будет пытаться запустить систему с накопителя, на котором ее нет. Это приведет к проблеме с загрузкой.
Заходим в БИОС, переходим в раздел Boot и проверяем порядок загрузки системы. На первом месте должен быть накопитель, на который была установлена операционная система. Также стоит обратить внимание на настройку порядка загрузки дисков — если их несколько, нужно выбрать именно тот, на котором установлен загрузчик.
Еще можно попробовать извлечь из компьютера все лишние накопители (флешки, внешние диски, карты памяти), из-за которых система может пытаться грузиться с неправильного устройства.
5. Проблема с диском
Отключаем все диски и включаем компьютер. Если картина поменяется и появится ошибка «Disk boot failure, Insert system disk and press enter», то значит, проблема точно с диском.
В данном случае можно попробовать:
- Продуть разъемы кабелей и плотно подключить их к диску и материнской плате.
- Заменить сами кабели.
- Протестировать работоспособность диска на другом компьютере. Для этого можно использовать различные утилиты, например, CrystalDiskInfo.
В случае неработоспособности диска, его придется заменить.
6. Сброс настроек БИОС или его перепрошивка
Пробуем сбросить настройки БИОС. Для этого можно в него войти и в разделе Exit применить настройки по умолчанию.
Также можно вытащить батарейку из материнской платы (кабель подачи электропитания должен быть выключен):
Через, минут 10, вставляем обратно батарейку и включаем компьютер.
Также пробуем применить оптимальные настройки — для этого опять заходим в БИОС и находим в разделе Exit пункт «Загрузить оптимальные настройки по умолчанию» (Load Optimal Defaults).
Если сброс настроек не помог, пробуем перепрошить БИОС или обновить его версию.
7. Отключение периферийных устройств
При наличии проблемного устройства, которое не может инициализировать базовая система ввода вывода, компьютер зависнет на начальном окне.
Пробуем отключить все устройства SATA и USB, подключенные к компьютеру (внешние накопители, телефоны, веб-камеры и другое). Оставляем подключенными процессор, память, видеокарту (если используется не встроенная). Теперь подключаем дисковый накопитель с установленной системой и запускаем компьютер. Если система загрузится нормально, подключаем по одному устройства обратно и находим то, из-за которого компьютер не загружается.
8. Отключение питания диска
Выключаем компьютер. Отсоединяем от диска шлейф питания минут на 5 — 10:
Снова включаем компьютер.
9. Удаление драйверов видеокарты
В случае проблем с видеокартой или сбоя работы ее драйвера может возникнуть проблема при загрузке системы. Компьютер дойдет до заставки Windows, после чего зависнет на темном экране.
Для решения проблемы заходим в безопасный режим и удаляем драйвер видеокарты. После загружаем компьютер в обычном режиме. Если система загрузится нормально, обновляем драйвер видеокарты. Если это снова приведет к проблеме с загрузкой, пробуем поставить разные версии драйвера.
10. Проверка оперативной памяти
Проблема может возникнуть из-за проблем с оперативной памятью.
Самый простой способ это проверить — вытащить одну из планок, если их несколько. Также можно проверить модули специальной утилитой, например, Memtest86.
11. Включаем режим Legacy BIOS или UEFI
Старые системы (например, Windows 7), не поддерживают более новые режимы базовой системы ввода вывода (UEFI). Новые версии поддерживают оба режима. Однако, система может загружаться только при том режиме, при котором она была установлена. Таким образом, если настройки БИОС собьются, то загрузка будет невозможна.
В зависимости от версии БИОС, данная настройка имеет свои названия — пробуем найти одну из них и попробовать изменить значение настройки:
- Secure Boot — режим безопасного запуска. Иногда, нужно отключить данную опцию, чтобы можно было настроить остальные.
- Launch CSM — режим совместимости с устаревшими системами.
- UEFI and Legacy / UEFI Only / Legacy Only / Legacy и UEFI Only.
Нам нужно попробовать разные варианты. В некоторых версиях BIOS/UEFI есть опция выбора типа операционной системы — могут быть варианты Windows 8 (7) и Other OS. Для системы, не поддерживающих UEFI выбираем последний вариант.
12. Чистка компьютера и замена термопасты
Полностью разбираем компьютер, чистим его от пыли и грязи. Собираем, включаем и проверяем его загрузку.
Если чистка не помогла, снова разбираем компьютер, снимаем кулер процессора, убираем старый слой термопасты и наносим новый. Проверяем включение и загрузку компьютера.
13. Вздувшиеся конденсаторы на материнской плате
Внимательно осматриваем материнскую плату — на ней не должно быть вздувшихся конденсаторов:
в противном случае, необходимо сдать плату в ремонт или заменить на новую.
14. Перегрев
Проблема также характерна при перегреве дискового накопителя.
Пробуем отключить компьютер и дать ему остынуть в течение 30 минут. Включаем снова.
Для решения вопроса с перегревом, необходимо добавить вентилятор, который будет выдувать воздух из корпуса.
15. Восстановление загрузки системы
В результате системных сбоев могут повредиться программные компоненты, отвечающие за нормальную загрузку Windows. Для их восстановления предусмотрен инструмент восстановления загрузки.
Для этого нам нужна установочная флешка с Windows, которую можно сделать по инструкции Создание загрузочной флешки с Windows LiveCD и возможностью установки операционных систем. После загружаем режим восстановления. И наконец, выбираем автоматическое восстановление загрузки системы.
16. Переустановка системы
Если предыдущие варианты не помогли, пробуем переустановить операционную систему. Желательно, при этом, отключить все дисковые накопители, кроме того, на который необходимо поставить Windows.
Если это тоже не поможет, пробуем установить другую сборку Windows.
Причины
Основных причин в данном случае немного:
- сбой в настройках системы BIOS;
- проблемы с периферийными устройствами;
- повреждение главного загрузчика (Master Boot Record или MBR);
- неисправность МП.
Важно! Вероятность аппаратного конфликта основных комплектующих ПК (материнки, процессора, памяти, видеокарты и т.д.) вряд ли может быть причиной остановки загрузки, поскольку если есть проблемы в совместимости этих устройств, они будут выявлены уже на этапе POST.
В первом случае причина может состоять в неправильной конфигурации низкоуровневых параметров ПК: неправильного разгона, ошибочно указанного типа накопителя информации, неправильного места загрузки и т.д.
Современные МП могут иметь большое количество настроек, которые в некоторых случаях могут быть неправильно прописаны. И причина здесь не только в особо «одарённых» пользователях, меняющих настройки, не понимая их смысла. Иногда запись неправильной информации может происходить вследствие аппаратных сбоев и пользователь здесь совершенно не при чём.
Вторая причина является одной из самых распространённых. Обычно, подобное происходит при подключении нескольких устройств, несовместимых друг с другом, однако, не тестирующийся на этапе POST. При этом, подобные устройства могут занимать одинаковые адреса в памяти или использовать другие одинаковые ресурсы (например, вектора прерываний). Естественно, подобное может приводить к «зависаниям компьютера».
Третья причина заключается в том, что на основном, т.н. «активном» устройстве внешней памяти, отсутствует, либо повреждён самый первый блок информации, с которого начинается загрузка операционной системы.
Последняя причина самая неприятная, поскольку она, во-первых, трудно диагностируема без специальных средств, а, во-вторых, фактически это означает полную неработоспособность ПК, требующую замены одного из его основных компонентов – МП.
ШАГ 3
Далее необходимо войти в BIOS / UEFI ( прим. : дело в том, что если в меню загрузки BIOS будет выставлен не тот загрузочный диск, на котором Windows — ноутбук может «зависать» как раз на логотипе. ).
В своем примере остановлюсь на ноутбуке Asus (принцип действия на многих др. устройствах будет аналогичен).
После входа в BIOS — нужно будет открыть расширенные настройки (Advanced Mode | F7).
Advanced mode // На примере ноутбука Asus
Далее в разделе «Save & Exit» нужно загрузить настройки по умолчанию (дефолтные) — кнопка «Restore Defaults» . Благодаря этому мы сбросим различные изменения в BIOS, которые могли быть случайно заданы пользователями ноутбука.
Restore Defaults // Настройки по умолчанию
Затем в разделе «Boot» (загрузка) необходимо проверить, чтобы на первом месте в очереди загрузки стояла строка «Windows Boot Manager. « .
Windows Boot Manager на первом месте
Осталось только сохранить настройки, нажав по пункту «Save Changes and Exit» (в разделе «Save & Exit» ).
Save — сохраняем настройки
no keyboard detected
Не обнаружена клавиатура. Переподключаем клавиатуру, если она имеет интерфейс USB. Если PS2, то сначала нужно выключить компьютер полностью, потом переподключить.
Ошибки оперативной памяти
Так как процесс загрузки Windows, да и любые другие процессы компьютера загружаются в оперативную память, то ее неисправность может повлечь зависание всей системы. Для проверки оперативной памяти воспользуемся программой Memtest86.
Memtest86 выполняет бесконечное количество циклов проверки памяти. Значение Pass показывает сколько циклов прошло. Двух циклов проверки вполне достаточно и если значение Errors = 0, то с оперативкой все впорядке.
ошибки оперативной памяти в Memtest86
Возможно вы знаете еще какие-то причины зависания Windows при загрузке, которые я не упомянул? Пишите комментарии.
Черный экран при включении компьютера (без возможности входа в систему)
Если черный экран появляется до окна входа в систему, вы не сможете загрузиться в безопасном режиме описанным выше способом. Для входа в систему вам понадобится загрузочный DVD диск или USB флешка c дистрибутивом Windows. Вы также можете создать Диск восстановления на другом рабочем компьютере с Windows 10.
- Подключите загрузочный носитель к компьютеру;
- Выставьте приоритет загрузки с нужного носителя в BIOS;
- Загрузите компьютер.
После загрузки вы можете попробовать провести загрузку в безопасном режиме и провести все те же действия, которые мы рассматривали в предыдущем пункте. Для выберите Поиск и исправление неисправностей, затем Дополнительные параметры, затем Параметры загрузки и затем перезагрузите в безопасном режиме с поддержкой командной строки.
В случае если проблему решить не удалось, вы можете попробовать сбросить Windows к исходному состоянию и провести чистую установку системы.
Автор: Vladimir Mareev, Технический писатель
Владимир Мареев — автор и переводчик технических текстов в компании Hetman Software. Имеет тринадцатилетний опыт в области разработки программного обеспечения для восстановления данных, который помогает ему создавать понятные статьи для блога компании. Спектр публикаций довольно широк и не ограничивается только лишь темой программирования. Статьи включают также разнообразные обзоры новинок рынка компьютерных устройств, популярных операционных систем, руководства по использованию распространенных и специфических программ, примеры решений возникающих системных или аппаратных проблем и многие другие виды публикаций. Подробнее