Windows boot manager: що це? Основні поняття, помилки і методи їх виправлення
Сьогодні абсолютно всі люди, що працюють з комп`ютерами, знають, що без операційної системи взаємодія між машиною і користувачем неможливо. Само собою зрозуміло, що «операційка» спочатку повинна завантажитися, а тільки потім можна буде використовувати всі її функції. У зв`язку з цим часто і виникає питання, пов`язане з компонентом Windows Boot Manger. Що це таке, ми і спробуємо розібратися. Заодно подивимося на деякі найпоширеніші типи помилок, які можуть з`являтися під час старту системи.
Содержание
Windows Boot Manager: що це?
Почнемо, мабуть, з азів. Для початку розглянемо сам термін Windows Boot Manager. Що це, неважко здогадатися, якщо просто перевести дане словосполучення з англійської на російську - «менеджер завантаження Windows».
Іншими словами, це системні програми, які дозволяють завантажити всі необхідні компоненти будь-якої ОС для забезпечення не тільки взаємодії її з користувачем через власний інтерфейс, але і організувати правильну роботу всіх «залізних» компонентів шляхом їх попередньої ідентифікації та налаштування.
Що стосується Windows Boot Manager (Windows 8, 7 або 10), такі завантажувачі в архітектурі комп`ютерів IBM PC являють собою ПО, що міститься в BIOS, і записане в комп`ютерну систему ПЗУ. Щоб було зрозуміліше, розглянемо основні функції загрузчиков і визначимося з тим, як вони працюють.
Основні функції Boot Manager Windows 7, 8, 10
Якщо хто не знає, завантаження операційної системи не завжди може проводитися тільки з жорсткого диска. Найпростішим прикладом можуть стати мережеві ОС, в яких запуск всіх компонентів «операційки» навіть на термінали, які не мають власних вінчестерів, може здійснюватися через локальну мережу, коли основна «материнська) ОС знаходиться на віддаленому сервері.
Якщо говорити про основне призначення завантажувача і його функціях, відразу можна відзначити, що він під час завантаження комп`ютера дозволяє вибрати тип бажаної ОС (якщо їх встановлено декілька), привести «залізні» компоненти терміналу в стан, необхідне для старту, завантажує ядро системи в оперативну пам`ять (ОЗУ), а в разі старту по мережі - в ПЗУ пристрою, здійснює формування основних параметрів ядра, після чого передає йому управління системою.
типи загрузчиков
Сьогодні відомо досить багато різновидів менеджерів завантаження операційних систем. Наприклад, для мережевих «операційних систем» на основі Windows NT це служба NTLDR (завантажувач ядра), власне, сам Windows Boot Manager (завантажувач ядра систем, починаючи з Vista, у вигляді файлів winload.exe і bootmgr.exe), LILO (система завантаження ядра Linux), BootX (завантажувач для систем Mac OS X), SILO (в основному застосовується до систем Solaris з підтримкою архітектури SPARC), Bootman (менеджер для BeOS) і т.д.
Оскільки ми розглядаємо ОС Windows, Boot Manager (що це таке, напевно, вже трохи зрозуміло) взаємодіє з процесом завантаження не тільки на апаратному рівні BIOS, але і через системні файли. Наприклад, шляхи завантаження операційних систем з зазначенням деяких основних параметрів містяться в конфігурації багатьом знайомого файлу boot.ini (ініціалізатор завантаження).
помилки завантаження
На жаль, дуже часто зустрічаються ситуації, коли завантажувач, м`яко кажучи, «вилітає». Найбільш поширеною помилкою є проблема його ініціалізації (повідомлення типу Windows Boot Manager boot failed).
У деяких випадках можна зустріти повідомлення на зразок BOOTMGR is compressed або BOOTMGR is missing з пропозицією подальшого рестарту із застосуванням стандартного поєднання Ctrl + Alt + Del.
Найпростіші методи виправлення
Тепер давайте подивимося, що можна зробити, щоб виправити таку неприємну ситуацію.
Отже, маємо помилку Windows Boot Manager. Що робити в цьому випадку? Перш за все, можна використовувати найпростіші методи, що дозволяють відновити завантажувач. У найпростішому варіанті можна просто завантажитися з установочного диска з системою або використовувати щось на зразок Live CD.
Тут потрібно просто перейти до консолі і вибрати для початку відновлення системи з подальшою вказівкою контрольної точки. Якщо це не допомогло, в тій же консолі вибираємо розділ відновлення завантаження. У багатьох випадках, зокрема, якщо збої пов`язані з програмною частиною, а не з фізичним ушкодженням вінчестера, це допомагає.
Іноді проблеми можуть виникати через те, що системний диск був стиснутий для економії місця, чого робити взагалі не рекомендується. У цьому випадку після завантаження з того ж Live CD заходимо в «Провідник», а потім у властивостях системного розділу знімаємо «пташку» з параметра стиснення, після чого в меню консолі вибираємо командний рядок, а після цього потрібно буде послідовно ввести кілька команд.
Якщо системний диск означено літерою «C», порядок буде виглядати наступним чином: c :, потім expand bootmgr temp, після цього attrib bootmgr -s -r -h, тепер del bootmgr, далі ren temp bootmgr і нарешті attrib bootmgr -a + s + r + h.
Після кожної команди, як вже зрозуміло, натискається клавіша введення. Результати дії цих команд не наводяться спеціально, щоб пересічному користувачеві, як то кажуть, просто не завантажувати мізки. Досить того, що вони працюють і відновлюють завантажувач.
Якщо і це не допомагає, використовуємо кардинальні методи у вигляді команд bootrec.exe / FixMbr, bootrec.exe / FixBoot і bootrec.exe / RebuildBcd. Але цей метод краще застосовувати тільки в тому випадку, якщо все вищеописане не допомогло.
висновок
Ось, власне, і все, що можна розповісти дуже коротко про те, що таке Windows Boot Manager. Що це, читачеві напевно стало ясно після прочитання матеріалу. Природно, проблем і помилок, так само як і методів їх виправлення, може бути більше, ніж описано в даній статті, проте саме найпоширеніші були описані. Наостанок хочеться звернути увагу користувачів на той момент, що якщо з яких-небудь причин завантажувальна область вінчестера була пошкоджена або ж видалена системна папка «операційки» (так-так, трапляється й таке), в більшості випадків жоден з вищенаведених методів не допоможе. Доведеться або тестувати жорсткий диск, або встановлювати заново систему заново.