EMZETT.
Войти

Загрузочные файлы

Коротко: Загрузочные файлы — это все файлы, нужные компьютеру для запуска операционной системы: загрузчик, конфигурация, ядро, драйверы и части реестра. Если один из них отсутствует или повреждён, система не запускается.

Подробнее: Они расположены в нескольких местах: загрузчик и конфигурация — на системном разделе 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