![]()
Если система не загружается, первое, что нужно проверить – загрузчик Windows. Он отвечает за запуск операционной системы и может быть повреждён из-за сбоев, обновлений или действий других программ. Восстановить его можно с помощью загрузочного носителя и командной строки.
Загрузчик Windows (Boot Manager) хранится в скрытом разделе диска и состоит из нескольких компонентов. Основной файл – bootmgr, который считывает конфигурацию из BCD (Boot Configuration Data). Эти данные определяют, какие системы доступны для загрузки и какие параметры использовать. Если BCD повреждён, Windows не запустится.
Для настройки загрузчика откройте командную строку от имени администратора и используйте утилиту bcdedit. Например, команда bcdedit /enum покажет текущие записи загрузки. Чтобы добавить новую ОС в меню, скопируйте существующую запись и измените параметры.
Если загрузчик неисправен, восстановите его с помощью установочного диска. Загрузитесь с носителя, выберите Восстановление системы и запустите bootrec /fixmbr и bootrec /fixboot. Эти команды исправят основные ошибки. Для полного восстановления BCD используйте bootrec /rebuildbcd.
В современных версиях Windows (10 и 11) загрузчик также поддерживает UEFI. В этом случае раздел EFI содержит файлы bootmgfw.efi и конфигурацию в EFI\Microsoft\Boot\BCD. Для работы с UEFI используйте утилиту diskpart или графический интерфейс управления дисками.
- Загрузчик Windows: как он работает и его настройка
- Как работает загрузчик Windows
- Настройка загрузчика через командную строку
- Что такое загрузчик Windows и его основные компоненты
- Как проверить текущую конфигурацию загрузчика
- Ручное восстановление загрузчика с помощью командной строки
- Настройка порядка загрузки нескольких операционных систем
- Использование командной строки
- Настройка через BIOS/UEFI
- Изменение таймаута выбора системы в меню загрузки
- Создание резервной копии загрузчика для быстрого восстановления
- Как создать резервную копию
- Восстановление загрузчика из резервной копии
Загрузчик Windows: как он работает и его настройка

Как работает загрузчик Windows
Загрузчик Windows (Boot Manager) запускается после проверки оборудования BIOS или UEFI. Он считывает конфигурацию загрузки из хранилища BCD (Boot Configuration Data) и передаёт управление нужной операционной системе или ядру Windows. BCD заменяет устаревший файл boot.ini и хранится в скрытом разделе EFI (для UEFI) или в корне системного диска (для BIOS).
Настройка загрузчика через командную строку
Используйте утилиту bootrec.exe для восстановления загрузчика. Откройте командную строку из установочного носителя Windows и выполните:
bootrec /fixmbr – перезаписывает MBR (главную загрузочную запись).
bootrec /fixboot – восстанавливает загрузочный сектор.
bootrec /scanos – ищет установленные системы и добавляет их в BCD.
bootrec /rebuildbcd – полностью пересоздаёт хранилище BCD.
Для ручного редактирования BCD используйте команду bcdedit. Например, bcdedit /set {default} timeout 5 изменит время выбора ОС на 5 секунд.
Если система не загружается из-за повреждённого BCD, скопируйте резервную копию из \Boot\BCD.backup или создайте новое хранилище командой bcdboot C:\Windows (где C: – системный диск).
Что такое загрузчик Windows и его основные компоненты

Основные компоненты загрузчика:
- Bootmgr – главный загрузчик, который считывает конфигурацию из хранилища BCD (Boot Configuration Data) и отображает меню выбора ОС.
- Winload.exe – загружает ядро системы (ntoskrnl.exe), драйверы и другие критически важные компоненты.
- BCD (Boot Configuration Data) – база данных в формате реестра, содержащая параметры загрузки. Располагается в папке \Boot\BCD на скрытом разделе EFI или системном диске.
- Winresume.exe – восстанавливает систему из режима гибернации.
Для настройки загрузчика используйте утилиту bcdedit.exe или графический инструмент Конфигурация системы (msconfig). Например, команда bcdedit /set {default} timeout 5 изменит время отображения меню загрузки на 5 секунд.
Повреждение загрузчика приводит к ошибкам типа «Bootmgr is missing» или «Operating System not found». Для восстановления загрузитесь с установочного носителя Windows и выполните команды bootrec /fixmbr и bootrec /rebuildbcd.
Как проверить текущую конфигурацию загрузчика
Откройте командную строку с правами администратора и выполните команду:
bcdedit
Эта команда выведет полную информацию о конфигурации загрузчика Windows, включая:
- Идентификатор загрузочной записи
- Путь к загрузчику
- Параметры загрузки
- Текущую операционную систему по умолчанию
- Таймаут выбора ОС
Для экспорта настроек в файл используйте:
bcdedit /export "C:\backup\bcd_backup"
Основные параметры, на которые стоит обратить внимание:
| Параметр | Описание |
|---|---|
| default | Идентификатор ОС, загружаемой по умолчанию |
| timeout | Задержка перед автоматической загрузкой (в секундах) |
| displayorder | Порядок отображения записей в меню загрузки |
Для проверки целостности хранилища загрузчика выполните:
bcdedit /enum all /v
Если система не загружается, используйте среду восстановления Windows (WinRE) и повторите команды из её командной строки.
Ручное восстановление загрузчика с помощью командной строки
Если Windows не запускается из-за повреждённого загрузчика, восстановите его через командную строку с установочного носителя. Вот как это сделать:
- Загрузитесь с установочного USB или диска Windows.
- Выберите Восстановление системы → Поиск и устранение неисправностей → Командная строка.
- Введите команды по порядку:
diskpart– запуск утилиты для работы с дисками.list disk– отобразит подключённые диски.select disk X– замените X на номер диска с Windows (обычно 0).list volume– покажет разделы. Найдите том с меткой Система или Зарезервировано (обычно 100–500 МБ).exit– выход из diskpart.
- Назначьте букву скрытому разделу (если её нет):
assign letter=Z– присвойте временную букву (например, Z).
- Восстановите загрузчик:
bcdboot C:\Windows /s Z: /f ALL– где C: – раздел с Windows, Z: – буква скрытого тома.bootrec /fixmbr– исправляет MBR.bootrec /fixboot– восстанавливает загрузочный сектор.bootrec /scanos– проверяет наличие установленных ОС.bootrec /rebuildbcd– обновляет хранилище конфигурации загрузки.
- Закройте командную строку и перезагрузите компьютер.
Если система по-прежнему не загружается, проверьте в BIOS/UEFI приоритет загрузки с жёсткого диска. Для GPT-дисков убедитесь, что раздел с загрузчиком активен (diskpart → select partition 1 → active).
Настройка порядка загрузки нескольких операционных систем
Чтобы изменить порядок загрузки ОС, откройте конфигурацию системы. В Windows нажмите Win + R, введите msconfig и перейдите во вкладку «Загрузка». Здесь отображаются все установленные системы. Выделите нужную и используйте кнопки «Вверх» или «Вниз» для изменения приоритета.
Использование командной строки
Для точной настройки запустите командную строку от имени администратора и введите:
bcdedit /displayorder {идентификатор} /addfirst
Замените {идентификатор} на ID системы, который можно узнать через bcdedit /v. Этот метод полезен, если графический интерфейс недоступен.
Настройка через BIOS/UEFI
Если системы установлены на разных дисках, порядок загрузки можно задать в BIOS/UEFI. Перезагрузите компьютер, войдите в настройки (обычно клавиша Del, F2 или F12), найдите раздел «Boot Priority» и переместите нужный диск или раздел вверх списка.
Сохраните изменения перед выходом. Проверьте загрузку – система, стоящая первой в списке, будет запускаться по умолчанию. Для временного выбора ОС используйте Boot Menu (чаще F8, F11 или Esc при старте).
Изменение таймаута выбора системы в меню загрузки
Чтобы изменить время ожидания в меню загрузки Windows, откройте конфигурацию системы. Нажмите Win + R, введите msconfig и откройте вкладку Загрузка. В поле Таймаут укажите нужное количество секунд (например, 5) и сохраните изменения.
Если система использует загрузчик Windows Boot Manager (в UEFI-режиме), можно настроить таймаут через командную строку. Запустите её от имени администратора и выполните команду:
bcdedit /timeout 5
Здесь 5 – время в секундах, после которого автоматически загрузится система по умолчанию. Для проверки текущих параметров используйте bcdedit без аргументов.
В Windows 10 и 11 можно также изменить таймаут через графический интерфейс. Перейдите в Параметры → Система → О программе → Дополнительные параметры системы, затем в разделе Загрузка и восстановление нажмите Параметры и задайте новое значение.
Для мультизагрузочных конфигураций с Linux или другими ОС изменения лучше вносить через bcdedit, так как сторонние загрузчики (например, GRUB) могут переопределять настройки Windows.
Создание резервной копии загрузчика для быстрого восстановления
Резервное копирование загрузчика Windows занимает меньше минуты и спасает от проблем с запуском системы. Для этого понадобится командная строка с правами администратора и немного свободного места на диске.
Как создать резервную копию
- Откройте командную строку (Win + X → «Терминал (администратор)»).
- Введите команду:
bootrec /export C:\bootloader_backup.bcd. - Проверьте успешность операции – система покажет сообщение «Экспорт успешно завершен».
Файл bootloader_backup.bcd сохраните на внешний носитель или в облако. Для надежности дублируйте копию на другой диск.
Восстановление загрузчика из резервной копии
Если система не загружается, используйте установочный носитель Windows:
- Загрузитесь с флешки или диска.
- Выберите «Восстановление системы» → «Командная строка».
- Введите:
bootrec /import D:\bootloader_backup.bcd(заменитеD:на букву диска с копией).
После перезагрузки система должна запуститься как обычно. Для проверки целостности загрузчика выполните bootrec /scanos.
Обновляйте резервную копию после major-обновлений Windows или изменения разделов диска. Это гарантирует актуальность данных.







