Завантажувальні файли
Коротко: Завантажувальні файли — це всі файли, потрібні комп’ютеру для запуску операційної системи: завантажувач, конфігурація, ядро, драйвери та частини реєстру. Якщо один із них відсутній чи пошкоджений, система не запускається.
Докладніше: Вони розташовані в кількох місцях: завантажувач і конфігурація — на системному розділі 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