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