Нові комп'ютери використовують прошивку UEFI замість традиційного BIOS. Обидві ці програми - приклади ПО низького рівня, що запускається при старті комп'ютера перед тим, як завантажиться операційна система. UEFI - більше нове рішення, він підтримує жорсткі диски більшого обсягу, швидше вантажиться, більш безпечний - і, що дуже зручно, володіє графічним інтерфейсом і підтримує миша.
Деякі нові комп'ютери, що поставляються з UEFI, як і раніше називають його «BIOS», щоб не заплутати користувача, звичного до традиційних PC BIOS. Але, навіть зустрівши його згадка, знайте, що ваш новий комп'ютер, швидше за все, буде оснащений UEFI, а не BIOS.
BIOS - це Basic Input-Output system, базова система введення-виведення. Це програма низького рівня, що зберігається на чіпі материнської плати вашого комп'ютера. BIOS завантажується при включенні комп'ютера і відповідає за пробудження його апаратних компонентів, переконується в тому, що вони правильно працюють, а потім запускає програму-завантажувач, яка запускає операційну систему Windows або будь-яку іншу, встановлену у вас.
На екрані настройки BIOS ви можете змінювати безліч параметрів. Апаратна конфігурація комп'ютера, системний час, порядок завантаження. Цей екран можна викликати на початку завантаження комп'ютера після натискання певної клавіші - на різних комп'ютерах вона різна, але часто використовуються клавіші Esc, F2, F10, Delete. Зберігаючи налаштування, ви зберігаєте її в пам'яті материнської плати. При завантаженні комп'ютера BIOS налаштує його так, як зазначено в збережених налаштуваннях.
Перед завантаженням операційки BIOS проходить через POST, або Power-On Self Test, самотестування після включення. Вона перевіряє коректність налаштування апаратного забезпечення і його працездатність. Якщо щось не так, на екрані ви побачите серію повідомлень про помилки або почуєте з системного блоку загадковий писк. Що саме означають звукові сигнали, описано в інструкції до комп'ютера.
При завантаженні комп'ютера по закінченню POST BIOS шукає Master Boot Record, або MBR - головний завантажувальний запис. Вона зберігається на завантажувальному пристрої і використовується для запуску завантажувача ОС.
Ви також могли бачити абревіатуру CMOS, що розшифровується, як Complementary Metal-Oxide-Semiconductor - комплементарна структура метал-оксид-напівпровідник. Вона відноситься до пам'яті, в якій BIOS зберігає різні настройки. Використання її застаріло, оскільки такий метод вже замінили флеш-пам'яттю (також її називають EEPROM).
Чому BIOS застарів?
BIOS існує вже давно і еволюціонував мало. Навіть у комп'ютерів з ОС MS-DOS, випущених в 1980-х, був BIOS.
Звичайно, з часом BIOS все-таки змінювався і поліпшувався. Розроблялися його розширення, зокрема, ACPI, Advanced Configuration and Power Interface (вдосконалений інтерфейс керування конфігурацією і харчуванням). Це дозволяло BIOS простіше налаштовувати пристрої і більш просунуте керувати живленням, наприклад, йти в сплячий режим. Але BIOS розвинувся зовсім не так сильно, як інші комп'ютерні технології з часів MS-DOS.
У традиційного BIOS досі є серйозні обмеження. Він не підтримує жорсткі диски об'ємом більше 2,1 Тб. Зараз вже повсюдно зустрічаються диски на 3 Тб, і з них комп'ютер з BIOS не завантажили. Це обмеження BIOS MBR.
BIOS повинен працювати в 16-бітному режимі процесора і йому доступний всього 1 Мб пам'яті. У нього проблеми з одночасною инициализацией декількох пристроїв, що веде до уповільнення процесу завантаження, під час якого не започатковано все апаратні інтерфейси і пристрої.
Як UEFI замінює і покращує BIOS?
UEFI замінює традиційний BIOS на PC. На існуючому PC ніяк не можна поміняти BIOS на UEFI. Потрібно купувати апаратне забезпечення, що підтримує UEFI. Більшість версій UEFI підтримують емуляцію BIOS, щоб ви могли встановити і працювати із застарілою ОС, яка чекає на наявності BIOS замість UEFI - так що зворотна сумісність у них є.
Новий стандарт обходить обмеження BIOS. Прошивка UEFI може запускати операційну систему з дисків об'ємом більше 2,2 Тб - теоретичну межу для них становить 9,4 зеттабайт. Це приблизно в три рази більше всіх даних, що містяться в сьогоднішньому інтернеті. UEFI підтримує такі обсяги через використання розбивки на розділи GPT замість MBR. Також у неї стандартизований процес завантаження, і вона запускає виконувані програми EFI замість коду, розташованого в MBR.
В UEFI вбудовано безліч інших функцій. Вона підтримує безпечний запуск Secure Boot, в якому можна перевірити, що завантаження ОС не змінила ніяка шкідлива програма. Вона може підтримувати роботу по мережі, що дозволяє проводити віддалену налаштування і налагодження. У випадку з традиційним BIOS для настройки комп'ютера необхідно було сидіти прямо перед ним.
І це не просто заміна BIOS. UEFI - це невелика операційна система, що працює над прошивкою PC, тому вона здатна на набагато більшу, ніж BIOS.
У різних комп'ютерів буває різний інтерфейс і властивості UEFI. Все залежить від виробника комп'ютера, але основні можливості однакові у всіх.
Як отримати доступ до налаштувань UEFI на сучасному ПК?
Якщо ви звичайний користувач, переходу на комп'ютер з UEFI ви й не помітите. Завантажуватися і вимикатися комп'ютер буде швидше, а також вам будуть доступні диски розміром більше 2,2 Тб.
А ось процедура доступу до налаштувань буде трохи відрізнятися. Щоб відкрити вікно налаштувань UEFI вам може знадобитися завантажувальний меню Windows. Виробники ПК не хотіли сповільнювати швидке завантаження комп'ютера очікуванням натиснення клавіші. Але нам зустрічалися і такі UEFI, в яких виробники залишили можливість входу в настройки тим же способом, який був в BIOS - після натискання клавіші під час завантаження.
UEFI - це велике оновлення, але сталося воно непомітно. Більшість користувачів ПК не помітять його, і їм не потрібно турбуватися з приводу того, що їх новий комп'ютер використовує UEFI замість звичайного BIOS. ПК просто будуть краще працювати і підтримувати більше сучасного апаратного забезпечення і можливостей.