Загрузочные файлы
Коротко: Загрузочные файлы — это все файлы, нужные компьютеру для запуска операционной системы: загрузчик, конфигурация, ядро, драйверы и части реестра. Если один из них отсутствует или повреждён, система не запускается.
Подробнее: Они расположены в нескольких местах: загрузчик и конфигурация — на системном разделе EFI, ядро и драйверы — на разделе Windows. Каждая стадия загружает следующую.
Подробности
Windows (UEFI):
| Файл | Роль |
|---|---|
bootmgfw.efi | Диспетчер загрузки Windows, запускается прошивкой |
BCD | Данные конфигурации загрузки: какие системы, какие параметры |
winload.efi | Загружает ядро, HAL и загрузочные драйверы |
ntoskrnl.exe | Ядро операционной системы |
hal.dll | Уровень абстракции оборудования |
SYSTEM (реестр) | Конфигурация и список драйверов |
*.sys | Драйверы, нужные при запуске |
Linux: grubx64.efi, grub.cfg, vmlinuz (ядро), initrd/initramfs (стартовая файловая система в RAM с первыми драйверами).
Восстановление:
- Windows: загрузитесь с установочного носителя → «Восстановление системы» → командная строка:
bootrec /scanos,bootrec /rebuildbcd,bcdboot C:\Windows. - Проверка файловой системы:
chkdsk C: /f, системных файлов:sfc /scannow. - Linux: живая система, смонтировать раздел,
grub-install,update-grub. - Типичные сообщения: «BOOTMGR is missing», «winload.efi is missing or corrupt (0xc000000f)», «The boot configuration data is missing».
- Причины: неудачное обновление, отключение питания, ошибки диска, удалённый ESP, вирусы, неверное изменение разделов.
- Защита: регулярные резервные копии системы (образ), Secure Boot против подменённых загрузочных файлов, достаточно свободного места.
См. также: Загрузчик (bootloader), Системный раздел EFI и системный раздел, Процесс загрузки компьютера с Windows 11