Windows Boot Manager – як прибрати в Біосі, як відключити менеджер завантаження операційної системи Windows 7, 8, 10, що робити з bootmgr boot failed

Структура bootmgr

Структура повністю є власністю компанії Microsoft, тому файл розібраний ентузіастами та вивчено не до кінця. Основна інформація стосується порядку використання компонентів: MBR — PBR (VBR) — BOOTMGR — winload.exe — NTOSKRNL.EXE — HAL.DLL. Спробуємо розібрати призначення цих компонентів:

  1. MBR – основна запис завантажувача (приблизний переклад). Це перші 512 байт носія, який зберігає в собі основну інформацію про ініціалізації пристрою і його вміст. Ця інформація повідомляє про те, що і звідки завантажувати.
  2. PBR (VBR) – часткова запис завантажувача (або запис завантажувача розділу). Управління до неї переходить, коли MBR дає інформацію про всіх наявних на диску PBR. У свою чергу в даній запису зберігається інформація про код, який необхідно запустити першим.
  3. BOOTMGR – менеджер завантаження. На нього посилається PBR під час запуску комп’ютера. З моменту, коли вступає в роботу ця утиліта починається повноцінна завантаження Windows 7, 8 чи 10. Тут виконується підготовка до запуску системи. В межах цієї утиліти відбувається скидання контролера диска (передача повноважень від попередніх елементів наступним) і ініціалізації шини, яка відповідає за роботу пристроїв.
  4. Winload.exe – запускає драйвера в межах ОС. Це в свою чергу дозволяє Windows отримати контроль над комп’ютером.
  5. NTOSKRNL.EXE – ядро операційної системи. Цей елемент відповідає за повноцінний запуск Windows.
  6. HAL.DLL – бібліотека абстрагування, яка дозволяє іншим компонентам вільно взаємодіяти з реальними елементами комп’ютера.
Дивіться також:  Кращий антивірус 2018 року рейтинг для Windows 10 - детальна інформація

Використання екранної лупи в Windows

А ось сам Bootmgr вивчений ще не остаточно. Умовно вона поділяється на такі блоки:

  • 16-ти бітний сегмент. Є лише теорії, бо як інтерпретація коду утруднена. Даний фрагмент коду відповідає за попередню підготовку процесора до старту завантаження.
  • PE-образ. Ентузіасти губляться в здогадах про його призначення. Найбільш правдоподібно виглядає теорія про те, що це пустишка, яка буде заповнена пізніше необхідними даними.
  • Запакований завантажувач. Виходячи з теорії про попередньому розділі слід, що після запису образу буде використовуватися файл bootmgr.exe завдання якого обробити попередню «болванку», заповнюючи її необхідною інформацією.

Складність процедури дизассемблирования коду і його подальшого читання уповільнює вивчення менеджера завантаження. І ні краплі не спрощує для користувача виправлення його помилок.