В BIOS і UEFI сучасних материнських плат і ноутбуків можна зустріти настройку з назвою USB Legacy, яка найчастіше розташована в розділах «Advanced» інтерфейсу вбудованого. Сьогодні ми хочемо поговорити про те, навіщо існує ця настройка і за що вона відповідає.

Практично всі комп'ютери вже багато років мають вбудовані порти для шини USB, яка використовується для підключення більшості периферійних пристроїв. Найчастіше такими є клавіатури, миші і зовнішні накопичувачі - саме для їх коректної роботи в Біосе і призначена розглянута опція.

Новітні варіанти БІОС, відомі як UEFI, підтримують графічний інтерфейс для полегшення роботи з мікропрограмою. У цьому інтерфейсі активно використовується миша, на відміну від чисто клавіатурного управління в «звичайному» BIOS. У протоколу USB є відомі обмеження на низькорівневий доступ, тому без активації параметра USB Legacy миші, які підключаються в цей роз'єм, працювати в UEFI не будуть. Це ж стосується і USB-клавіатур.

Схожим чином йдуть справи з флешками, однак є один важливий нюанс. Завантажувальні накопичувачі з Windows 8 і новіше зазвичай працюють і без включення Legacy-режиму, тоді як носії із записаною Windows 7 або деякими дистрибутивами на ядрі Лінукс можуть не розпізнаватися. Справа в тому, що для запису «сімки» (або старіших систем Microsoft) або Linux-based дистрибутивів використовується таблиця розділів, яка сучасними UEFI не підтримує «з коробки», від чого і потрібно активувати параметр USB Legacy.

Включення USB Legacy

Активувати в Біосе режим роботи USB для застарілих систем не представляє собою проблеми, і далі ми опишемо процедуру для основних варіантів мікропрограм. Само собою зрозуміло, що в першу чергу знадобиться увійти в інтерфейс BIOS - для цього буде потрібно зробити рестарт комп'ютера і натиснути певну клавішу в процесі завантаження машини.

Phoenix Award BIOS


AMI BIOS


Зверніть увагу! Режими взаємовиключні: UEFI-флешки не будуть працювати при активному Legacy!

Інші варіанти BIOS
У менш поширених варіантах інтерфейсів прошивки слід орієнтуватися на можливе місце розташування описуваної опції - розділ «Advanced» або «USB Ports».

Також варто мати на увазі, що в деяких випадках підтримки USB Legacy в Біосе настільного комп'ютера або ноутбука може просто не бути - зазвичай подібне можна зустріти в деяких серверних рішеннях, OEM-платах або продуктах вендорів другого ешелону.

висновок

Ми з'ясували, що собою являє USB Legacy Support, визначили завдання цієї опції і розглянули методи її включення в поширених варіантах BIOS або UEFI.

Як тільки ми включаємо комп'ютер, в ньому негайно починає працювати мініатюрна операційна система, яку ми знаємо як BIOS. Вона займається тестуванням пристроїв, пам'яті, завантаженням операційних систем, розподілом ресурсів апаратури. Багато функцій цього набору програм (їх обсяг зазвичай близько 256-512 Кб) дозволяють підтримувати старі операційні системи на зразок MS-DOS, надаючи їм безліч можливостей. З часів PC / AT-8086 BIOS змінювався дуже мало, а до часу запуску перших пентіум його розвиток майже зупинилося. Власне, міняти в ньому стало нічого, крім подвійного BIOS, підтримки мережевих засобів і можливості перепрошивки. А от мінусів стало багато: стартовий вхід в реальний режим процесора, 16-розрядна адресація і 1 Мб доступної пам'яті, неможливість мати «ремонтну» консоль. І, звичайно, вічна проблема підтримки жорстких дисків. Навіть зараз гарантовано підтримуються диски до 2,2 Тб, не більше.

Компанія Intel ще в 2005 року вирішила поміняти BIOS на EFI / UEFI (Unified Extensible Firmware Interface). Система EFI - більш просунута базова операційна система. На деяких платформах Unix і Windows UEFI вже давно працює, але масового переходу поки не сталося, незважаючи на благі наміри. А вони такі:

  • Наявність горезвісної консолі для ремонту системних параметрів і установки ОС;
  • Розділ EFI дає можливість здійснювати деякі дії, не завантажуючи ОС (перегляд фільмів, запуск музики);
  • Вхід в Інтернет і, отже, наявність встановлених драйверів мережі, стека TCP / IP і т.д.);
  • Присутність графічного режиму і призначених для користувача скриптів;
  • Підтримка гігантських за обсягом дисків;
  • Зберігання UEFI на розділах нового формату (GPT);
  • Повна підтримка всієї апаратури з моменту старту.

UEFI може використовувати універсальну виконуючу машину на кшталт JVM для використання апаратно-незалежного коду, а це відкриває величезні горизонти для створення «завантажувального» ПО.

Існує і критика цієї технології. Зокрема, впровадження її може привести до відсікання від ринку операційних систем нових гравців: для цього завжди знайдеться в коді якась технологічна лазівка. Як, наприклад, неможливість завантажувати ОС Windows 98 з сучасних BIOS. Але, що гірше, доведеться забути про мільйони програм MS-DOS і інших систем, які спиралися в своїй роботі на функції BIOS. Можливо, вони ще будуть емулюватися, але в цьому є сумніви. А серед них напевно є і важливі програми, які нікому буде переписувати. Втім, все це можуть бути вирішені питання - хоча б за рахунок віртуальних операційних систем. Але ось те, що з'являться нові види вірусів - це точно, і ми зможемо побачити це досить скоро.

Як встановити Windows в режимі Legacy або UEFI?

У той час, як сам процес установки у підготовленого користувача не викликає особливих труднощів, процес підготовки завантажувального пристрою і вибір режимів установки може викликати питання. Хоча б в частині розуміння різниці між режимами установки на різні типи таблиць:. Розкриємо деякі подробиці процесу як правильно встановити Windows. Стаття буде поділятися за таким принципом:

Якщо теорія вас не цікавить, переходите відразу до установки.

Запускається програмне забезпечення UEFI, яке підтримує розпізнавання списку "валідних" завантажувальних томів, які деяким пронирливим користувачам відомі як EFI Service Partitions.

На пристрої йому наплювати, UEFI цікавлять саме "особливі" розділи з працездатною GPT-таблицею. GPT не містить в собі початковий завантажувач (boot loader), як це робить MBR. Всю роботу на себе беруть спеціальні драйвери EFI. І, якщо розділ знайдений, система відразу починає себе завантажувати. Якщо немає, UEFI може переключитися на метод Legacy, в якому принцип завантаження зміниться на вам вже знайомий (див. Розділ Установка Windows в режимі UEFI). Якщо і у Legacy нічого не вийшло, ми знову стикаємося з

Please insert system disk ...

Тепер, коли принципи завантаження Windows в обох режимах побіжно розглянуті, переходимо до прямого порівнянні.

продуктивність

Legacy BIOS управляється виключно постійним запам'ятовуючим пристроєм ПЗУ (Read Only Memory), прошитим в чіп CMOS і є незмінною частиною ПО зв'язки. Додаєте або змінюєте якісь складові на комп'ютері? У деяких випадках комп'ютер просто не запуститься через що виникає несумісності ПО BIOS і оновленого компонента. Таким чином, з'являється необхідність в перепрошивке чіпа CMOS (і далеко не тільки після заміни такого найважливішого компонента, як процесор, наприклад). Це, втім, вже "мовна" проблема Legacy-варіанту (див. Нижче). Крім того, різницю між UEFI і Legace потрібно розглядати саме в частині різниці між двома типами таблиць: MBR і GPT.

Програмне забезпечення UEFI частково вирішило цю проблему за рахунок впровадження в процес завантаження драйверів, які тепер відповідають за правильність запуску ОС замість ROM. Крім цього, у драйверів немає того, чим завжди "страждала" BIOS - обмеження пам'яті. Цим частково також вирішується набагато більш розширена сумісність з "залізом" комп'ютера. Але далі - краще: раз це драйвери, значить і пишуться вони унікально (а саме "універсальність" BIOS іноді грає поганий жарт з користувачами). Зрештою такі драйвери легко записуються і встановлюються зі звичайного диска / флешки, як і звичні драйвера для інших пристроїв. Що в підсумку? У режимі Legacy прошита в BIOS ПО "рулить" завантаженням в межах встановлених (а може бути дуже-дуже давно) норм. В результаті завантаження системи йде так, як потрібно BIOS. У UEFI же процес завантаження більш адаптований до конкретної збірці і системі: CMOS прислухається до особливостей ОС, шансів на завантаження системи і стабільність в роботі набагато більше.

швидкість завантаження

Незважаючи на гадану складність в режимі завантаження драйверів в UEFI в порівнянні з суворою програмою BIOS, завантаження з UEFI на сучасних процесорах відбувається набагато швидше. При цьому на чіпсетах старого зразка з меншими показниками по швидкості і обсягами кеша переваги UEFI не були б помітні. Але про це вже не дізнається ніхто: нагадаю, технологія набула широкого поширення з десяток років тому, і на старих платах підтримки UEFI не існує.

З проти Ассемблера

Тут все трохи складніше саме для кінцевого користувача, але в кінці кінців знову ж все упирається в перевага UEFI. Цей пункт вбирає в результаті обидва попередніх. Написана на мові С, EFI має на увазі дружелюбність і адаптивність не тільки для автора ПО виробника "заліза". Не в приклад іноді розростаються рядків коду Асемблера для Legacy. Legacy-тип програм (тобто успадкований тип ПО) завжди був обмежений тим, що оновлення програми неможливо без оновлення обладнання.

Що буде носієм файлів установки?

Для початку визначтеся з носієм, з якого ви будете Windows встановлювати. Схиляти в будь-яку сторону вас не стану, у всіх варіантів є плюси і мінуси. Я особисто для себе назавжди усвідомив, що:

  • оптичний диск в дисководі - завжди надійно (якщо належним чином зберігати: не залишати на сонці, не мити розчинником і не дряпати); однак приводи не завжди і у всіх працюють
  • флешка компактна і мобільна; але надійність носія ставиться під сумнів: трохи не так "потягнув" або вставив в порт - і перед вами файлову систему RAW з нечитабельним файлами, які тепер теж потрібно відновлювати. Але, з огляду на загальнодоступність і все більшу придатність флешок як універсальних пристроїв, як носій у мене буде саме вона.

Розвивати цю тему докладніше сенсу не бачу, а тому приступаємо до установки.

А моя материнська плата підтримує UEFI?

Останні версії материнських плат так і роблять (до 2012 р UEFI не існувало). Однак формулювання "останні версії", погодьтеся, розпливчаста. Точно вам скаже сама BIOS / UEFI при запуску комп'ютера і натискання на клавішу Delete (Або в зоні F-клавіш). Однак про це можна дізнатися прямо з встановленої на диску Windows. Кращий спосіб це виявити - скористатися програмою-бенчмарком (типу HWiNFO відповідної версії Windows) і перевірити підтримку UEFI в частині Motherboard зліва:

підтримка UEFI є

підтримки UEFI немає

І нехай вас не збиває з пантелику одне тільки присутність папки EFI за адресою:

C: \\ Windows \\ Boot

Вона є у всіх останніх версій Windows. Так що проясніть питання відразу, щоб при спробі встановити Windows в режимі UEFI вас не зустріло бентежний (див. Абзац з установкою Windows в режимі UEFI):

Детальніше про способи виявлення підтримки режимів завантаження Windows в статтях:

Чи підтримує плата режим UEFI?

Як встановити Windows в режимі UEFI?

Встановити Windows будь-якому із зазначених режимів на момент написання може навіть дитина, сам процес спрощений донезмоги. Нам знадобляться лише:

  • образ необхідної версії Windows, скачаний за інструкціями статті. Я при цьому використовував;
  • флешка об'ємом побільше (від 4 Гб; рекомендую від 8 Гб)
  • програма Rufus.

Далі. Перед тим, як приступити до підготовки зазначеним способом, переконайтеся, що версія материнської плати взагалі підтримує режим UEFI. Якщо все в порядку, і обраному варіанті ви впевнені, продовжуємо. Для подальшої роботи закриваємо фонові програми і готуємо флешку для прийняття файлів установки з образу. Це може зробити сама утиліта Rufus. Так що…

  • запускаємо Rufus і виставляємо настройки по фото. Важливі пункти я обвів червоним:

  • Погоджуємося з попередженнями і приступаємо повідомлення, натиснувши кнопку старт.

  • Чекаємо закінчення установки Windows на флешку. Швидкість установки визначається можливостями комп'ютера і типом USB порту і параметрами самої флешки. Після закінчення можна протестувати працездатність або "наживу".

Для самої установки Windows необхідно або виставити або після включення комп'ютера / ноутбука "зловити" меню вибору завантажувального пристрою ( Boot Pop Up Menu). Останнє на різних материнських платах з'являється по-різному:

  • Phoenix BIOS - F5
  • AMI BIOS - F7
  • American Megatrends - F8

Також зустрічаються клавіші Tab, Рідше - інші в (у кожного виробника може бути своя, у Lenovo, наприклад, F12). Далі просто слідуємо радам менеджера по установці системи. Хто втрачається, зверніться до розділу.

мінуси варіанти

Навіть створений хвилі офіційним способом носій ймовірно наткнеться на застиглий екран з написом

Втім, деякі з маніпуляцій в BIOS допоможуть виправити ситуацію з установкою Windows з створеної нами флешки в режимі UEFI. Так, ідеальним варіантом був би той, що включає обопільну підтримку (UEFI і Legacy):

Як встановити Windows в режимі Legacy?

Умови створення флешки ті ж, що і в попередньому варіанті. Тільки тепер вікно Rufus до запису на флешку в частині деяких налаштувань виглядає так:

Більш докладний (хоча процес простий) опис - у змісті статті. Там, на прикладі трохи застарілої версії утиліти все розставлено по поличках. Процес вибору готової вже флешки при установці Windows на комп'ютер також схожий з аналогічним з попереднього абзацу:

  • вибір флешки в якості завантажувального пристрою з BIOS або Boot Pop Up Menu
  • вибір / створення / розбиття диска в разі потреби
  • установка системи і драйверів до пристроїв

Більшість сучасних комп'ютерів замість звичної всім первинної системи введення / виводу оснащується новітнім керуючим інструментом, який отримав назву UEFI. Що це таке, поки ще знають далеко не всі користувачі комп'ютерів і ноутбуків. Далі будуть розглянуті деякі важливі аспекти, пов'язані з цією розробкою. Крім того, коротко торкнемося питань, що стосуються інсталяції операційних систем через цей інтерфейс за допомогою завантажувальних USB-носіїв, а також визначимо, як відключити UEFI, якщо використання цієї системи з якихось причин є недоцільним. Але для початку розберемося в первинному розумінні того, що це за система.

UEFI: що це таке?

Багато користувачів звикли до того, що для настройки первинних параметрів комп'ютерної системи ще до старту ОС потрібно використовувати BIOS. По суті, режим UEFI, який використовується замість BIOS, являє собою практично те ж саме, але сама система вибудувана на основі графічного інтерфейсу.

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

Деякі дану систему називають здвоєним терміном - BIOS UEFI. Хоча це і не суперечить логіці програмного-апаратного забезпечення, проте таке визначення є дещо некоректним. По-перше, UEFI є розробкою корпорації Intel, а BIOS-системи розробляються безліччю інших брендів, хоча кардинально між собою не відрізняються. По-друге, BIOS і UEFI функціонують по кілька відрізняється принципам.

Основні відмінності UEFI від BIOS

Тепер ще один погляд на UEFI. Що це в більш чіткому розумінні, можна визначити, з'ясувавши відмінності цієї системи від BIOS. Як вважається, UEFI позиціонується як якась альтернатива BIOS, підтримка якої сьогодні заявлена \u200b\u200bбагатьма виробниками материнських плат. А ось відмінності краще розглядати на основі мінусів застарілих систем BIOS.

Найперше відмінність полягає в тому, що первинні системи введення / виводу BIOS не дозволяють коректно працювати з жорсткими дисками, обсяг яких становить 2 Тб і більше, що полягає в тому, що система не має можливості повноцінного використання дискового простору.

Другий момент стосується того, що для BIOS-систем встановлено обмеження по роботі з дисковими розділами, в той час як UEFI підтримує до 128 розділів, що стає можливим, завдяки наявності таблиці розділів стандарту GPT.

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

Трохи історії

Така система UEFI. Що це таке, вже трохи зрозуміло. Тепер подивимося, з чого ж все починалося. Помилково вважати, що UEFI є відносно недавньої розробкою.

Створення UEFI і універсального інтерфейсу почалося ще на початку 90-років. Як тоді виявилося для серверних платформ Intel можливостей стандартних BIOS-систем виявилося недостатньо. Тому була розроблена абсолютно нова технологія, яка вперше була впроваджена в платформі Intel-HP Itanium. Спочатку вона називалася Intel Boot Initiative, а незабаром була перейменована в Extensible Firmware Interface або EFI.

Перша модифікація версії 1.02 була представлена \u200b\u200bв 2000 році, в 2002 році вийшла версія 1.10, а з 2005 року новою розробкою став займатися сформований тоді альянс з декількох компаній, що отримав назву Unified EFI Forum, після чого і сама система стала називатися UEFI. На сьогоднішній день в складі розробників можна зустріти багато іменитих бренди, як Intel, Apple, AMD, Dell, American Megatrends, Microsoft, Lenovo, Phoenix Technologies, Insyde Software і ін.

Система безпеки UEFI

Окремо варто зупинитися на механізмах системи захисту. Якщо хто не знає, сьогодні існує особливий клас вірусів, які здатні прописувати власні шкідливі коди при впровадженні в саму мікросхему, змінюючи початкові алгоритми системи введення / виводу, що призводить до появи можливості запуску основної операційної системи з розширеними правами з управління. Саме таким чином віруси можуть дістати несанкціонований доступ до всіх компонентів ОС і засобів управління нею, не кажучи вже про користувача інформації. Установка UEFI повністю виключає появу таких ситуацій за рахунок реалізації режиму безпечного завантаження під назвою Secure Boot.

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

Чим UEFI краще BIOS?

Те, що UEFI за своїми можливостями перевершує BIOS, відзначається всіма фахівцями. Справа в тому, що нова розробка дозволяє вирішувати деякі завдання навіть без завантаження операційної системи, старт якої, до речі, при встановленому оптимальному режимі роботи основних «залізних» компонентів на зразок процесора або оперативної пам'яті, відбувається набагато швидше. За деякими даними, та ж Windows 8 завантажується в протягом 10 секунд (правда, показник цей є явно умовним, оскільки потрібно враховувати загальну конфігурацію обладнання).

Однак підтримка UEFI має і ряд незаперечних переваг, серед яких можна виділити наступні:

  • простий інтуїтивно зрозумілий інтерфейс;
  • підтримка регіональних мов і управління мишею;
  • робота з дисками 2 Тб і вище;
  • наявність власного завантажувача;
  • можливість роботи на базі процесорів з архітектурою x86, x64 і ARM;
  • можливість підключення до локальних і віртуальних мереж з доступом в інтернет;
  • наявність власної системи захисту від проникнення шкідливих кодів і вірусів;
  • спрощене оновлення.

Операційні системи

На жаль, далеко не всі операційні системи підтримують роботу з UEFI. Як вже говорилося, в основному така підтримка заявлена \u200b\u200bдля деяких модифікацій Linux і Windows, починаючи з восьмої версії.

Теоретично можна встановити і Windows 7 (UEFI інсталяційний дистрибутив розпізнає). Але ось повної гарантії, що установка буде завершена успішно, ніхто не дасть. До того ж у разі використання Windows 7 UEFI-інтерфейс і всі супутні можливості нової системи залишаться просто незатребуваними (а часто і недоступними). Таким чином, на комп'ютер або ноутбук з підтримкою UEFI ставити саме цю систему недоцільно.

Особливості режиму завантаження Secure Boot

Як вже було сказано вище, система безпечного завантаження заснована на використанні сертифікованих ключів для запобігання проникнення вірусів. Але таку сертифікацію підтримує обмежену кількість розробників.

Коли для операційної системи проводиться повторна установка через UEFI, проблем не буде за умови, що інсталюється система наближена до оригіналу встановленої раніше по максимуму. В іншому випадку (що не рідкість) може бути виданий заборону на установку. Однак і тут вихід є, оскільки сам режим Secure Boot можна відключити в налаштуваннях. Про це буде сказано окремо.

Нюанси доступу і налаштування UEFI

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

В принципі, для більшості комп'ютерів і ноутбуків з підтримкою UEFI можна використовувати універсальне рішення - натискання клавіші Esc при вході в систему. Якщо такий варіант не спрацьовує, можна скористатися і власними засобами Windows.

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

Що стосується основних параметрів, від стандартних систем BIOS вони практично не відрізняються. Окремо можна відзначити наявність режиму емулятора BIOS, який в більшості випадків може називатися або Legacy, або Launch CSM.

Крім того, варто звернути увагу на те, що при переході на режим роботи Legacy при першому зручному випадку слід знову задіяти настройки UEFI, оскільки операційна система може і не завантажитися. До речі сказати, відмінності між різними версіями UEFI полягають у тому, що в одних передбачений гібридний режим запуску або емулятора BIOS, або UEFI, в інших же така можливість при роботі в штатному режимі відсутня. Іноді це може стосуватися і неможливості відключення безпечного завантаження Secure Boot.

Завантажувальна флешка UEFI: обов'язкові умови для створення

Тепер подивимося, як створити завантажувальний USB-носій для подальшої установки операційної системи з використанням інтерфейсу UEFI. Перша й головна умова полягає в тому, що завантажувальний флешка UEFI повинна мати обсяг не менше 4 Гб.

Друга проблема стосується файлової системи. Як правило, Windows-системи за умовчанням виробляють форматування знімних накопичувачів з використанням NTFS. А ось UEFI USB-носії з файловими системами, відмінними від FAT32, не розпізнає. Таким чином, на першому етапі слід провести форматування саме із застосуванням такого параметра.

Форматування і запис образу дистрибутива

Тепер найголовніший момент. Форматування найкраще робити з командного рядка (cmd), запущеної з правами адміністратора.

У ній спочатку вводиться команда diskpart, після чого прописується рядок list disk, і командою select disk N, де N - порядковий номер USB-флешки, вибирається потрібний пристрій.

Далі для повного очищення використовується рядок clean, а потім командою create partition primary створюється первинний розділ, який активується командою active. Після цього використовується рядок list volume, рядком select volume N (вищевказаний порядковий номер розділу) вибирається флешка, а потім командою format fs \u003d fat32 активується старт процесу форматування. Після закінчення процесу командою assign носію можна привласнити певну літеру.

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

Іноді може з'явитися повідомлення про те, що установка в обраний розділ MBR неможлива. В цьому випадку потрібно зайти в налаштування пріоритету завантаження UEFI. Там відобразиться не одна, а дві флешки. Старт завантаження потрібно зробити з того пристрою, в назві якого відсутня скорочення EFI. При цьому відпадає необхідність перетворення MBR в GPT.

Оновлення прошивки UEFI

Як виявляється, оновити прошивку UEFI набагато простіше, ніж виконувати аналогічні операції для BIOS.

Досить просто на офіційному сайті розробника знайти і завантажити найсвіжішу версію, після чого запустити завантажений файл від імені адміністратора в середовищі Windows. Процес оновлення пройде після перезавантаження системи без участі користувача.

відключення UEFI

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

Спочатку потрібно зайти в розділ безпеки Security і відключити режим безпечного завантаження Secure Boot (якщо це можливо), встановивши для нього параметр Disabled. Після цього в завантажувальному меню Boot в рядку пріоритету Boot Priority слід виставити значення Legacy First. Далі зі списку потрібно вибрати пристрій, який буде першим для завантаження (жорсткий диск) і вийти з налаштувань, попередньо зберігши зміни (Exit Saving Changes). Процедура повністю аналогічна налагодження BIOS. Замість команд меню можна використовувати клавішу F10.

короткі підсумки

Ось коротко і все про системи UEFI, які прийшли на зміну BIOS. Переваг у них, як уже можна було помітити, досить багато. Багатьох користувачів особливо радує графічний інтерфейс з підтримкою рідної мови і можливість управління за допомогою миші. Втім, шанувальників сьомої версії Windows доведеться засмутити. Її установка в комп'ютерні системи з підтримкою UEFI виглядає не те що недоцільною, а іноді стає і зовсім неможливою. В іншому ж використання UEFI виглядає дуже простим, не кажучи про деякі додаткові функції, які можна задіяти навіть без завантаження операційної системи.

Технологія UEFI (Unified Extensible Firmware Interface), як і BIOS, являє собою інтерфейс вбудованого ПО комп'ютера, і забезпечує зв'язок між ним і операційною системою. Як і БІОС, інтерфейс UEFI (також згадується в російськомовному комп'ютерної публіцистиці як УЕФІ) використовується для ініціалізації апаратних компонентів комп'ютера і запуску операційної системи, що зберігається на жорсткому диску.

Схема позиціонування UEFI в узагальненій структурі взаємодії компонентів ПК.

BIOS зчитує інформацію з першого сектора жорсткого диска, де міститься головна запис (MBR) і вибирає завантажувальний пристрій, де знаходиться операційна система. Оскільки BIOS - це дуже стара система, що працює з середини 1970-х рр, то вона до сих пір працює в 16-бітному режимі. Ця обставина обмежує кількість інформації, яке може бути прочитано з системної ROM (постійної пам'яті комп'ютера).

UEFI виконує ту ж задачу, але робить це трохи по-іншому. Вона зберігає всю інформацію про ініціалізації і початковому завантаженні системи в спеціальному файлі, що знаходиться на жорсткому диску в особливому розділі ESP (EFI System Partition). Крім того, ESP містить менеджери завантаження операційної системи, встановленої на комп'ютері.

Процес завантаження комп'ютера на основі UEFI і емуляції традиційної Legacy BIOS

УЕФІ в перспективі призначена для повної заміни BIOS і пропонує багато нових функцій і поліпшень, які не можуть бути реалізовані в BIOS:

  1. Відсутність обмежень обсягу розділів і їх кількості. Для зберігання інформації про жорсткий диск БІОС використовує головний завантажувальний запис (MBR), в той час як UEFI - так звану GPT (GUID partition table). Основна різниця між ними полягає в тому, що MBR використовує 32-бітові елементи, що дозволяє системі мати лише 4 фізичні розділу диска, а кожен розділ може бути розміром не більше 2 терабайт. Що ж стосується GPT, то вона має 64-бітові елементи, що дозволяє системі мати до 128 розділів розміром до зеттабайт (10 21 байт).
  2. Швидкість і продуктивність. Оскільки технологія УЕФІ не залежить від конкретної платформи, то вона здатна зменшити час завантаження і збільшити швидкість роботи комп'ютера, особливо в тому випадку, якщо в системі встановлені об'ємні жорсткі диски.
  3. Безпека.Найбільшою перевагою UEFI в порівнянні з БІОС є безпека. Вона реалізується за допомогою технології Secure Boot (безпечний запуск), підтримуваної операційною системою Windows 8. Оскільки Secure Boot має можливість запитувати цифровий підпис у завантажувальних програм, то інтерфейс UEFI дозволяє використовувати під час завантаження тільки аутентифіковані драйвери і служби. Secure Boot контролює процес завантаження до тих пір, поки операційна система повністю не завантажена. Це дає гарантію того, що під час завантаження в комп'ютер не проникне шкідливе ПЗ.
  4. Зворотня сумістність.Для забезпечення сумісності більшість реалізацій УЕФІ на комп'ютерах архітектури PC також підтримують режим Legacy BIOS для дисків з MBR. Для цього в UEFI існує функція CSM (Compatibility Support Module, модуль підтримки сумісності). У разі диска з MBR завантаження виробляється в тому ж режимі, що і в системах на основі BIOS. Також можливе завантаження систем на основі BIOS з дисків, що мають GPT.
  5. Підтримка мережевої завантаження.УЕФІ може здійснювати завантаження через мережу за допомогою технології Preboot eXecution Environment (PXE). Ця технологія підтримує основні мережеві протоколи, такі, як IPv4 і IPv6, UDP, DHCP і TFTP. Також підтримується завантаження з завантажувальних образів, що зберігаються в мережевих сховищах даних.
  6. Менеджер завантаження.У стандарті UEFI менеджер завантаження визначається як інструмент, призначений для завантаження операційної системи і всіх необхідних драйверів. Завантажники операційної системи зберігаються в файлах, до яких може здійснюватися доступ з боку вбудованого ПО. УЕФІ підтримує файлові системи FAT32, а також FAT16 і FAT12 для знімних носіїв. UEFI не залежить від завантажувальних секторів, хоча ESP відводить для них місце в цілях забезпечення сумісності. Завантажники автоматично визначаються програмним забезпеченням UEFI, що дозволяє здійснювати завантаження зі знімних носіїв.

Історія виникнення технології

Технологія EFI BIOS спочатку була розроблена компанією Intel. Зараз стандарт UEFI розробляється організацією UEFI Forum.

Первісною мотивацією для розробки EFI були обмеження BIOS, такі, як 16-бітний процесорний режим, 1 МБ адресуєтьсяпростору пам'яті, що було неприйнятно для серйозних серверних платформ, таких, як Itanium. Спроба усунути ці проблеми в 1998 р спочатку отримала назву Intel Boot Initiative, а потім була перейменована в EFI.

У 2005 році Intel призупинила розвиток стандарту EFI на версії 1.10 і передала його Unified EFI Forum, яка розвинула стандарт в версію UEFI. При цьому власником вихідного стандарту EFI BIOS продовжує залишатися Intel, що видає ліцензії на продукти, засновані на технології EFI. Версія UEFI 2.1 була випущена в січні 2007 р У ній були додані можливості шифрування даних, мережевий аутентифікації і технологія User Interface Architecture. Поточна версія стандарту UEFI 2.4 була прийнята в липні 2013р.

критика УЕФІ

На адресу УЕФІ часом висловлюється критика, зокрема з боку поборників інформаційних прав. Наприклад, комп'ютерний експерт Рональд Г. Мініх, один з розробників альтернативної відкритої технології завантаження Coreboot, засуджує EFI як спробу обмежити можливість користувача повністю контролювати свій комп'ютер. Крім того, він вважає, що ця технологія не вирішує жодної з застарілих проблем традиційного BIOS, зокрема, потреби в двох драйвери - одного для вбудованого ПО, іншого - для операційної системи.

висновок

UEFI - це технологія, яка має як чимало переваг, так і недоліки. На сьогоднішній день вона ще не поширена повсюдно і не підтримується всіма комп'ютерами та іншими пристроями. Наявність вбудованого в UEFI менеджера завантаження означає, що відпадає необхідність в окремих завантажувач. Крім того, ця технологія може працювати спільно з BIOS (в режимі сумісності - Legacy BIOS) і незалежно від неї. При цьому BIOS як і раніше може використовуватися там, де не потрібно зберігати великі обсяги даних, а проблема безпеки не є надзвичайно актуальною.