Ботинок

Проблемы с запуском и загрузкой Windows 10 - Расширенное устранение неполадок

Проблемы с запуском и загрузкой Windows 10 - Расширенное устранение неполадок

Вы ИТ-администратор и вам нужно устранить проблемы с загрузкой Windows?? Если ответ положительный, то в этом руководстве мы расскажем о расширенных способах устранения неполадок при запуске и загрузке Windows 10. Прежде чем начать, мы рекомендуем вам ознакомиться со следующим постом:

Если базовое устранение неполадок вам не поможет, читайте дальше!

Проблемы с запуском и загрузкой Windows 10

Этапы загрузки компьютера с Windows 10

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

ФазаПроцесс загрузкиBIOSUEFI 
1PreBootMBR / PBR (код начальной загрузки)Прошивка UEFI
2Менеджер загрузки для Windows% SystemDrive% \ bootmgr\ EFI \ Microsoft \ Boot \ bootmgfw.эфи
3Загрузчик ОС Windows% SystemRoot% \ system32 \ winload.EXE% SystemRoot% \ system32 \ winload.эфи
4Ядро ОС Windows NT% SystemRoot% \ system32 \ ntoskrnl.EXE

1] PreBoot

Когда вы нажимаете кнопку питания, микропрограмма компьютера запускает POST или самотестирование при включении и загружает настройки микропрограммы. Он проверяет, есть ли допустимая дисковая система, чтобы начать следующий этап. Это обозначается MBR или основной загрузочной записью. Затем процесс PreBoot запускает диспетчер загрузки Windows.

2] Диспетчер загрузки Windows

Работа диспетчера загрузки Windows проста. Он загружает другую программу - Windows Loader, широко известную как Winload.EXE. Он расположен в загрузочном разделе Windows.

Хотя это может показаться избыточным процессом, основная причина его существования - помочь вам загрузиться в правильную ОС. Если на одном компьютере установлено несколько ОС, он обязательно загружает правильный Winload.EXE.

3] Загрузчик ОС Windows

Загрузчик ОС Windows теперь загружает необходимые драйверы для запуска ядра Windows. Kerner, наконец, сделает все остальное, чтобы дать вам ОС, в которой вы можете работать.

4] Ядро ОС Windows NT

На последнем этапе ядро ​​подбирает куст системного реестра, а дополнительные драйверы отмечаются в списке BOOT_START. Затем управление передается процессу диспетчера сеансов (Smss.EXE). System Manager, в свою очередь, инициализирует системный сеанс и загружает остальное необходимое оборудование и программное обеспечение.

Расширенное устранение неполадок при загрузке Windows

Если вам все еще интересно, почему так много фаз, то я предполагаю, что это намеренно. Представьте, что если бы это была всего одна программа, было бы почти невозможно выяснить, где именно возникла проблема. Наконец-то начнем с устранения неполадок.

1] Компьютер неоднократно загружается в режим восстановления

Когда вы включаете компьютер, и он каждый раз загружается в режим восстановления, нам придется использовать программу Bcdedit, чтобы разорвать цикл.

Если параметры F8 (безопасный режим Windows) не работают, установите безопасный режим для работы в устаревшем режиме. Используйте следующую команду Bcdedit / set default bootmenupolicy legacy

2] Windows застряла с пустым монитором без активности

На этапе BIOS система переходит от предварительной загрузки к загрузке ОС Windows. Он помечается как завершенный только в том случае, если в системе нет проблем с оборудованием. Итак, чтобы проверить, не проблема ли это в оборудовании:

3] Windows зависает на пустом мониторе с мигающим курсором или сообщением об ошибке

Когда вы видите только мигающее сообщение об ошибке, значит, проблема связана с фазой загрузчика. Сообщение об ошибке может включать повреждение загрузочного сектора BCD / MBR / Bootmgr, отсутствие ОС или невозможность загрузки из-за отсутствия или повреждения системного куста.

Инструмент восстановления при загрузке

Этот инструмент доступен в разделе «Дополнительные параметры восстановления Windows». Он может диагностировать журналы и автоматически устранять сложные проблемы с запуском, что не позволяет компьютеру загружаться должным образом.

  1. Создайте установочный носитель той же версии ОС, которая установлена ​​на компьютере.
  2. Когда вы дойдете до экрана установки Windows, нажмите ссылку Восстановить компьютер.
  3. Отключение после ремонта.
  4. Затем включите компьютер, чтобы проверить, может ли Windows правильно загрузиться.

Для дальнейшего анализа вы можете взглянуть на журнал, созданный инструментом Startup Repair. Он расположен по адресу % windir% \ System32 \ LogFiles \ Srt \ Srttrail.текст

Восстановить загрузочные коды

Если вы застряли с сообщением об ошибке загрузочного сектора MBR, выполните в командной строке следующее:. Вы можете открыть его из дополнительных параметров восстановления.

BOOTREC может исправить только главную загрузочную запись. Если есть проблема с таблицей разделов, это не поможет.

Исправить ошибки BCD

Если вы получили ошибку, связанную с BCD, вам необходимо использовать команду Bootrec, чтобы исправить проблему.

  1. Выполнить Bootrec / ScanOS команда для сканирования всей существующей системы, установленной на компьютере.
  2. Перезагрузите и проверьте, исчезла ли проблема. Если нет, то выполнить с опцией перестройки, i.е.  Bootrec / rebuildbcd

Если вы получите вывод, в котором говорится Всего идентифицированных установок Windows: 0, выполните следующие команды:

bcdedit / export c: \ bcdbackup attrib c: \\ boot \\ bcd -h -r -s ren c: \\ boot \\ bcd bcd.старый bootrec / rebuildbcd 

По завершении выполнения вы должны получить сообщение об успешном завершении как Всего идентифицировано установок Windows: 1 D: \ Windows. Затем он спросит: «Добавить установку в список загрузки? Да / Нет / Все »,  Введите Y. Перезагрузитесь и посмотрите, решил ли этот совет по проблемам с загрузкой Windows проблему.

Заменить Bootmgr

Если вышеуказанные решения не устранили проблему, пришло время заменить файл Bootmgr с диска C на раздел, зарезервированный системой. Для этого выполните следующие действия:

  1. Перейдите в командную строку через дополнительные параметры.
  2. Измените каталог на раздел, зарезервированный системой, и выполните команду attrib attrib-s -h -r.
  3. Сделайте то же самое с системным диском, я.е., где установлена ​​винда.
  4. Переименуйте файл Bootmgr как Bootmgr.старый с ren c: \\ bootmgr bootmgr.Старый
  5. Скопируйте Bootmgr.Старый файл в раздел, зарезервированный системой.
  6. Переименуйте обратно в bootmgr.
  7. Перезагрузите компьютер.

Восстановить системный куст

Когда вы получаете сообщение об ошибке, в котором говорится, что Windows не может загрузить куст системного реестра в память, вы должны восстановить его из альтернативного места для резервной копии.

Вы можете использовать расширенный запуск или диск аварийного восстановления (ERD), чтобы скопировать файлы с C: \ Windows \ System32 \ config \ RegBack к C: \ Windows \ System32 \ config. Это почти сбросит реестр на другое время, когда все работало нормально.

4] Ошибка на этапе ядра

Ошибка получения на этом этапе может быть исчерпывающей. Мы уже подробно рассмотрели множество сценариев. Вот несколько примеров, с которых можно начать:

Сообщите нам, помогло ли это решить проблемы с загрузкой Windows.

5 лучших эргономичных компьютерных мышей для Linux
Вызывает ли длительное использование компьютера боль в запястье или пальцах?? Вы страдаете от скованности суставов и постоянно должны пожимать руки? В...
Как изменить настройки мыши и сенсорной панели с помощью Xinput в Linux
Большинство дистрибутивов Linux по умолчанию поставляются с библиотекой libinput для обработки событий ввода в системе. Он может обрабатывать события ...
Переназначьте кнопки мыши по-разному для разных программ с помощью X-Mouse Button Control
Может быть, вам нужен инструмент, который мог бы изменять управление вашей мышью с каждым приложением, которое вы используете. В этом случае вы можете...