Technológia UEFI a Windows 8

V tomto článku sa oboznámime s konceptom UEFI a použitím tejto technológie vo Windows 8. Potom táto technológia UEFI? UEFI znamená UEFI Unified Extensible Firmware Interface (jednotné rozšíriteľné rozhranie firmvéru). Táto technológia je navrhnutá na transformáciu tradičného počítačového bootovacieho systému a mala by nahradiť zastaralý systém  BIOS. Nejde však iba o modernizáciu starej technológie, ale o zásadne nový prístup k technológii načítania počítača a spustenia OS. UEFI v skutočnosti nemá nič spoločné s počítačovým systémom BIOS.

Ak je BIOS kód (tvrdý a prakticky nezmenený), ktorý je blikaný špeciálnym čipom BIOS na základnej doske, potom je UEFI flexibilné programovateľné rozhranie umiestnené na vrchu všetkých hardvérových komponentov počítača s vlastným firmvérom. Kód UEFI (oveľa väčší ako zavádzací kód BIOS) sa nachádza v špeciálnom adresári / EFI /, ktorý je možné uložiť na rôznych miestach: od samostatného mikroobvodu na systémovej doske až po oddiel na pevnom disku alebo sieťovom úložisku. UEFI je v podstate nezávislý ľahký operačný systém, ktorý je rozhraním medzi hlavným operačným systémom a firmvérom, ktorý riadi hardvérové ​​nízkoúrovňové funkcie zariadenia, ktorý by mal správne inicializovať zariadenie a prenášať riadenie na zavádzač zavádzača hlavného („veľkého“) OS nainštalovaného v počítači..

UEFI zahŕňa služby testovania hardvéru, bootovacie a testovacie služby, ako aj implementáciu štandardných komunikačných protokolov (vrátane sieťových), ovládačov zariadení, funkčných rozšírení a dokonca aj vlastného EFI shellu, v ktorom môžete spúšťať svoje vlastné EFI aplikácie. tj Už na úrovni UEFI môžete ísť online alebo usporiadať zálohu pevného disku pomocou známeho grafického rozhrania.

V nasledujúcom roku alebo dvoch bude špecifikácia UEFI použitá vo všetkých nových základných doskách od popredných výrobcov a bude takmer nemožné nájsť nový počítač s bežným systémom BIOS. Jednou z najobľúbenejších funkcií UEFI, ktoré je možné implementovať na počítač bežiaci pod ňou, sú: „bezpečné spustenie“ (bezpečné spustenie v systéme Windows 8), nízka úroveň kryptografie, sieťová autentifikácia, univerzálne grafické ovládače a ešte oveľa viac. UEFI podporuje 32-bitové a 64-bitové procesory a môže byť použitý v systémoch s procesormi Itanium, x86, x64 a ARM.

Všetky moderné operačné systémy (Windows, Linux, OS X) podporujú zavádzanie pomocou UEFI.

Ak je však použitie UEFI v systéme Mac OS X (Bootcamp boot manager) a Linux dosť povrchné, v systéme Windows 8 môžete už teraz naplno využívať výhody prostredia UEFI..

Mimochodom, aby bolo možné načítať staré OS, ktoré podporujú iba BIOS, má UEFI režim emulácie BIOS s názvom Compatibility Support Module (CSM)..

Podpora UEFI a Windows 8

Aké sú výhody zdieľania UEFI a Windows 8??

Jednou z hlavných výhod je schopnosť bezpečne zaviesť systém (bootovanie) - technológia, ktorá vám umožňuje zabrániť spusteniu nechcených programov počas inicializácie počítača (podrobnejšie sa o technológii bezpečného zavedenia systému UEFI bude diskutovať v samostatnom článku)..

Vďaka UEFI môže byť Windows 8 nainštalovaný na diskoch s kapacitou 3 TB alebo viac a podľa toho je možné z týchto diskov zaviesť systém. Dôvodom je prechod z tabuľky oddielov MBR (BIOS) na GPT (UEFI)..

Používanie UEFI namiesto systému BIOS je jednou z kľúčových súčastí na rýchle načítanie systému Windows 8 (kód UEFI funguje rýchlejšie vďaka tomu, že bol napísaný úplne od nuly, bez toho, aby ste museli ťahať za kábel starodávnych pravidiel a kompatibility). UEFI navyše používa na čítanie špeciálnu veľkosť bloku I / O bloku EFI, ktorá vám umožňuje súčasne čítať 1 MB údajov (v systéme BIOS - 64 kb). Okrem toho sa dosiahne skrátenie času spustenia, pretože nie je potrebné hľadať zavádzač na všetkých zariadeniach: počas fázy inštalácie operačného systému UEFI nie je potrebný zavádzací disk..

Zaznamenali sme teda, že Windows 8 podporuje načítavanie UEFI, ale existuje niekoľko funkcií:

  • Počítač musí byť kompatibilný s UEFI v2.3.1
  • UEFI je podporovaný iba v 64-bitovej verzii Windows 8. 32-bitové verzie Windows nepodporujú funkcie UEFI (na nových počítačoch tohto OS budete musieť pracovať v emulačnom režime CSM).
  • Windows 8 pre ARM (Windows RT) nebude fungovať na hardvéri, ktorý nepodporuje UEFI, alebo umožňuje zakázať Secure Boot

V budúcich verziách Windows (a najbližších Windows 8 SP1) vývojári plánujú implementovať mnoho ďalších funkcií UEFI, ako napríklad: prevencia rootkitov (detekcia rootkitov počas zavádzania systému), autentifikácia v sieti (autentifikácia pri zavádzaní systému, najmä pri scenároch vzdialeného nasadenia), atď. d.

Prístup k nastaveniam UEFI z Windows 8

Je potrebné poznamenať, že na nových počítačoch s predinštalovaným systémom Windows 8, ktorý používa UEFI na vstup do ponuky nastavení UEFI (nahradenie starého systému BIOS), nebude bežný spôsob stlačenia klávesu Delete alebo F2 (alebo iného kľúča určeného dodávateľom) fungovať. pretože Windows 8 (najmä na SSD) sa načítava veľmi rýchlo, je ťažké mať čas stlačiť kláves a vstúpiť do konfiguračného režimu UEFI. Niekde bolo napísané, že Windows 8 na UEFI SSD čaká stlačenie klávesov iba 200 ms. Preto existuje postup na volanie programu nastavenia parametrov UEFI z ponuky zavádzania systému Windows 8.

Existujú tri spôsoby, ako sa dostať do zavádzacej ponuky systému Windows 8:

  1. V nastavení počítača (PC nastavenia) vyberte časť Všeobecné (generel) a v časti Možnosti špeciálneho sťahovania (Rozšírené uvedenie do prevádzky) kliknite na Reštartovať teraz (Reštartujte teraz)
  2. Rovnaký efekt môžete dosiahnuť pridržaním tlačidla Shift a súčasným stlačením tlačidla Reštart v ponuke vypnutia..
  3. Ďalšou možnosťou, ako sa dostať do zavádzacej ponuky systému Windows, je vykonanie príkazu na príkazovom riadku
    shutdown.exe / r / o / f / t 00

Po reštarte sa automaticky otvorí zavádzacia ponuka systému Windows 8, v ktorej musíte vybrať položky Riešenie problémov->Rozšírené možnosti.  V okne rozšírených možností je samostatné tlačidlo Nastavenia firmvéru UEFI, čo vám umožňuje reštartovať počítačový BIOS po reštarte PC (v skutočnosti ide o UEFI, nastavenia, ktoré sú ekvivalentné tradičnému BIOSu počítačov).