Boot.ini. Завантажувальний файл в windows

Далеко не всі користувачі, зрозуміло, окрім системщиков, уявляють собі, чим є якийсь незрозумілий файл boot.ini, навіть бачачи таку рядок автозавантаження в однойменному меню, що викликається командою msconfig. Давайте розберемося, що це за файл і для чого він застосовується.

Що являє собою файл boot.ini в ОС

Взагалі якщо хто не знає, саме файл, який має назву boot.ini, служить для однієї-єдиної мети - завантаження операційної системи. При цьому іноді можна зустріти варіанти установки декількох ОС на комп`ютер (в даному випадку мова йде саме про «операционках» сімейства Windows, оскільки в будь-яких інших ОС такий файл завантаження іменується інакше і має зовсім інше розширення).

boot ini

Принципово для будь-яких ОС назви ролі не грають. Справа в тому, що в самому файлі вказується просто шлях завантаження операційної системи. Якщо встановлених систем кілька, спрацює завантажувач, який запропонує з конфігурації, зазначеної у файлі boot.ini, завантажити ту чи іншу ОС. Цікаво і те, що сам файл є одночасно і менеджером, посередником старту операційних систем.

Інформація, що зберігається в файлі

Тепер спробуємо розглянути, що собою являє інформація, яка відповідає за завантаження Windows. У стандартному варіанті при наявності всього однієї ОС на комп`ютерному терміналі або ноутбуці вид файлу може зводитися до наявності стандартного тексту і команд, вказаних в ньому. Наприклад, для завантаження з вмісту файлу boot.ini XP-версій і сервіс-паків Windows використовується стандартне зміст.

файл boot ini

Як видно навіть неозброєним поглядом, тут присутні кілька основних параметрів. Вони, до речі, є у всіх версіях завантажувальних файлів для різних модифікацій самих ОС Windows. Відмінності можуть спостерігатися тільки в основних параметрах завантаження систем розряду Windows NT, які спочатку створені у вигляді серверних версій і розраховані на роботу в локальній мережі.

Перш за все, це час очікування - timeout (відгуку, закінчення терміну очікування), яке в будь-який ОС, як правило, має значення «30» за замовчуванням. Іншими словами, це затримка 30 секунд. Іноді можна зустріти і інші значення цього параметра.

windows nt

Наприклад, при заданому значенні «0» завантажувальний меню не буде відображатися взагалі, а при значенні параметра «1» буде «висіти» на моніторі нескінченно.



Значення, присвоєне параметру «default C: », є встановленим за замовчуванням шляхом до засобу старту операційної системи (як правило, з диска C, на що вказує літера за замовчуванням). Сама ж система, вірніше її основні компоненти, розташовані в папці «Windows» у кореневому каталозі диска.

Якщо на комп`ютері використовується кілька «операційних систем», такий параметр може змінюватися. Причому зовсім неважливо, чи будуть сусідити ті ж ОС Windows або Linux. У рядках просто будуть прописані зазначені шляху, ну а далі, як то кажуть, вибір за користувачем.

Простим прикладом може бути використання двох систем, скажімо, Windows Millennium і Windows XP, коли файл виглядає так:

[Boot loader]
timeout = 30
default = C:
[Operating systems]
C: ="Windows Millennium Edition"
multi (0) disk (0) rdisk (0) partition (2) WINNT ="Windows XP
Professional" / fastdetect

Команди типу «multi» використовуються тільки в тому випадку, якщо присутній системне переривання в BIOS для дисків типу IDE, ESD або SCSI, а також при виборі завантаження однієї з встановлених ОС. Рядки типу «rdisc (0)» або «partition» практично завжди мають нульове значення і позначають, що переривання не може використовуватися для декількох дискових контролерів, або ж показує порядковий номер диска або логічного розділу, з якого, власне, і відбувається завантаження обраної в Наразі «операційки».

Місцезнаходження файлу

Тепер розглянемо животрепетне питання про те, де знаходиться boot.ini-файл. По-перше, варто сказати, що знайти сам файл в будь-якій системі, будь то Windows NT або ОС інших версій, не так-то й просто. Вся справа в тому, що сам файл є прихованим від очей користувача, щоб він в ньому нічого (не дай бог) не змінив.



boot ini

Зате досвідчені користувачі знають, що спочатку потрібно включити повний режим показу всіх файлів і папок, прихованих розробниками Windows з метою безпеки, а вже тільки потім шукати шуканий файл. В принципі, і рядовий користувач може отримати до нього доступ. Для цього потрібно всього лише використовувати меню «Сервис», де є перехідна рядок «Параметри папок». Увійшовши в меню, потрібно використовувати вкладку «Вид», поставивши галочку на пункті «Показувати приховані файли, папки і диски» (шляху вказані для ОС Windows 7).

boot ini windows

Тільки після цього можна буде дізнатися, де знаходиться boot.ini-файл з усіма його параметрами. Стандартне місце - кореневої диск «C» (природно, якщо саме на ньому встановлена «операційка») До того ж варто звернути увагу і на атрибути. За замовчуванням встановлено атрибут «Тільки читання». Це робиться тільки для того, щоб користувач своїми недоречними, а часом і зовсім непередбаченими або випадковими діями не зміг його видалити або відредагувати таким чином, що запуск будь-якої системи, встановленої на комп`ютері, стане взагалі неможливим.

Файл boot.ini в різних версіях Windows

Що стосується змісту і місця, де зберігається сам файл, в принципі, це не має значення. Сам файл boot.ini є певним умовним ініціалізатор, який завантажується в пам`ять комп`ютерної системи ще до старту «операційки», пропонуючи вибір, що саме потрібно завантажити.

windows 7 файл boot ini

До речі, подібним чином діють і багато менеджери завантаження, використовувані в разі повного «краш» Windows або наявності вірусів, які неможливо видалити стандартним способом. Особливо сильно це стосується оперативної пам`яті, коли вірус блокує запуск додатків, максимально завантажуючи системними запитами оперативну пам`ять і центральний процесор.

Завантаження за допомогою ініціалізатор

Як уже зрозуміло, завантажувати будь-яку ОС, встановлену на комп`ютерному терміналі, можна без всяких проблем. Наприклад, для завантаження системи за умовчанням досить використовувати прописаний шлях у файлі завантаження.

Можна вчинити інакше, вказавши пріоритетом завантаження «операційки» будь-якого іншого типу з бажаного розділу. При установці відповідних завантажувальних клієнтів, зазвичай званих boot-менеджерами, можна домогтися ще більшого. Справа в тому, що (як і належить) вони стартують ще до запуску вибору систем. Так що там можна вибрати, що завгодно. Більш того, такі менеджери завантаження файл boot.ini Windows-систем обробляють автоматично, вносячи свої корективи в зміст завантажувального файлу.

редагування файлу

Що стосується зміни параметрів і редагування самого файлу в тій же системі Windows 7, файл boot.ini (як і в будь-який інший ОС) відкривається зовсім просто. Не дивіться, що він має системне розширення, відкрити його можна в звичайному стандартному додатку будь-«операційки» під назвою «Блокнот». Так-так, ви не помилилися. Сам файл в своєму змісті несе саме текстові дані, і будь-який редактор здатний обробити таку інформацію. Єдине що потрібно після цього, просто зберегти файл в оригінальному форматі і в тому ж місці.

boot ini xp

Правда, варто для початку створити копію оригінального файлу. Необхідно подбати також і про бекапе (Резервної копії) даних жорсткого диска, способу операційної системи або стандартної точки відновлення Windows.

Збереження і перезавантаження

Само собою зрозуміло, що зроблені зміни, нехай навіть на високому професійному рівні, все одно не вступлять в силу без перезавантаження системи. Тільки після повторного старту буде проведений аналіз завантажувального сектора і самого файлу, що відповідає за старт ОС (однієї або декількох зі списку).

застереження

Як уже зрозуміло, рядовим користувачам з такими змінами потрібно бути вкрай обережними. Якщо вони навіть і знають, що собою являє файл завантаження ОС boot.ini, змінювати його не рекомендується ні в якому разі. Цим можуть займатися або просунуті користувачі, які знають толк в установці «операційних систем», або системні адміністратори, які контролюють завантаження ОС на підлеглих комп`ютерних терміналах з наперед заданими параметрами.

Власне, з цього всього можна зрозуміти, що даний текстовий файл є мало не головним атрибутом завантаження системи. Звичайно, неправильно вважати, що його видалення або зміна може привести до якихось вже дуже серйозних наслідків (відновити його можна), проте краще такими речами не займатися, особенноеслі попередньо не створена точка відновлення або резервна копія даних або образу системи.


Увага, тільки СЬОГОДНІ!


Поділися, будь ласка статтю
всього голосів: 73
Увага, тільки СЬОГОДНІ!