Jak povolit Intel VT-x v BIOSu nebo UEFI firmwaru vašeho počítače

Moderní CPU zahrnují funkce virtualizace hardwaru, které pomáhají urychlit virtuální stroje vytvořené v VirtualBoxu, VMware, Hyper-V a dalších aplikacích. Ale tyto funkce nejsou ve výchozím nastavení vždy povoleny.

Virtuální stroje jsou úžasné věci. S virtualizačními aplikacemi můžete spustit celý virtuální počítač v okně ve vašem aktuálním systému. V rámci tohoto virtuálního stroje můžete bez obav spouštět různé operační systémy, testovat aplikace v prostředí karantény a experimentovat s funkcemi. Aby tyto virtuální počítače fungovaly, potřebují funkce hardwarové akcelerace zabudované do moderních procesorů. U procesorů Intel to znamená hardwarovou akceleraci Intel VT-x. U procesorů AMD to znamená hardwarovou akceleraci AMD-V.

SOUVISEJÍCÍ: Začátečník Geek: Jak vytvářet a používat virtuální stroje

V určitém okamžiku se ve vašich aplikacích virtuálních počítačů můžete setkat s chybovými zprávami, jako je následující:

  • Hardwarová akcelerace VT-x / AMD-V není ve vašem systému k dispozici
  • Tento hostitel podporuje Intel VT-x, ale Intel VT-x je zakázán
  • Procesor v tomto počítači není kompatibilní s technologií Hyper-V

SOUVISEJÍCÍ: Co je UEFI a jak se liší od BIOSu?

Tyto chyby se mohou objevit z několika různých důvodů. První je, že může být deaktivována funkce hardwarové akcelerace. V systémech s procesorem Intel lze funkci Intel VT-x deaktivovat pomocí nastavení firmwaru BIOS nebo UEFI. Ve skutečnosti je ve výchozím nastavení na nových počítačích často deaktivována. V systémech s procesorem AMD to nebude problém. Funkce AMD-V je vždy povolena, takže není třeba měnit nastavení BIOSu ani UEFI.

Dalším důvodem, proč se tyto chyby mohou objevit, je, pokud se pokoušíte použít virtualizační aplikaci, jako je VMWare nebo VirtualBox, když již máte nainstalovaný Microsoft Hyper-V. Hyper-V převezme tyto funkce hardwarové akcelerace a další virtualizační aplikace k nim nebudou mít přístup.

Pojďme se tedy podívat, jak tyto problémy vyřešit.

Zkuste odinstalovat Hyper-V

Pokud máte nainstalovanou technologii Hyper-V, je to chamtivé a nedovolí jiným virtualizačním aplikacím přístup k funkcím hardwarové akcelerace. To se častěji děje s hardwarem Intel VT-x, ale někdy se to může stát také s AMD-V. V takovém případě se ve vaší virtualizační aplikaci zobrazí chybové zprávy, že Intel VT-x (nebo AMD-V) není k dispozici, i když je ve vašem počítači povolen.

SOUVISEJÍCÍ: Co dělají „volitelné funkce“ systému Windows 10 a jak je zapnout nebo vypnout

Chcete-li tento problém vyřešit, stačí odinstalovat Hyper-V. Hyper-V je volitelná funkce systému Windows, takže odinstalování je trochu jiné než odinstalování běžné aplikace. Přejděte na Ovládací panely> Odinstalovat program. V okně „Programy a funkce“ klikněte na „Zapnout nebo vypnout funkce systému Windows.“

V okně „Funkce systému Windows“ zrušte zaškrtnutí políčka „Hyper-V“ a poté klikněte na „OK“.

Po dokončení odinstalování systému Hyper-V ze systému Windows budete muset restartovat počítač a poté zkusit znovu použít VirtualBox nebo VMware.

Zapněte Intel VT-x ve vašem BIOSu nebo firmwaru UEFI

Pokud máte procesor Intel a odinstalování Hyper-V váš problém nevyřešilo - nebo vaše virtualizační aplikace hlásila, že Intel VT-x byl deaktivován - budete muset přistupovat k nastavení BIOSu nebo UEFI počítače. Počítače vyrobené před vydáním systému Windows 8 pravděpodobně používají systém BIOS. Počítače vyrobené po vydání Windows 8 mohou místo toho používat UEFI a pravděpodobnost použití UEFI roste, čím je počítač modernější.

V systému založeném na systému BIOS získáte přístup k nastavení systému BIOS restartováním počítače a stisknutím příslušné klávesy hned při prvním spuštění. Klávesa, kterou stisknete, závisí na výrobci vašeho počítače, ale často se jedná o klávesu „Delete“ nebo „F2“. Během spuštění se také pravděpodobně zobrazí zpráva, která říká něco jako „Stiskněte {Key} pro přístup k nastavení.“ Pokud nemůžete zjistit správnou klávesu pro vstup do nastavení systému BIOS, jednoduše vyhledejte na webu něco jako „ {computer} {model_number} access BIOS“.

SOUVISEJÍCÍ: Co potřebujete vědět o používání UEFI namísto BIOSu

V počítači se systémem UEFI nemůžete nutně jen stisknout klávesu, když se počítač zavádí. Místo toho budete muset podle těchto pokynů přistupovat k nastavení firmwaru UEFI z pokročilých možností spuštění systému Windows. Podržte klávesu Shift, když kliknete na Restartovat ve Windows, abyste se restartovali přímo do této nabídky.

Ať už váš počítač používá BIOS nebo UEFI, jakmile se dostanete do nabídky nastavení, můžete začít hledat možnosti označené jako „Intel VT-x“, „Intel Virtualization Technology“, „Virtualization Extensions“, „Vanderpool“, nebo něco podobného.

Tuto možnost často najdete v podnabídce „Procesor“. Tato podnabídka může být umístěna někde v nabídce „Chipset“, „Northbridge“, „Advanced Chipset Control“ nebo „Advanced CPU Configuration“.

Chcete-li uložit změny nastavení a restartovat počítač, povolte tuto možnost a poté vyberte možnost „Uložit a ukončit“ nebo ekvivalentní funkci.

Po restartování počítače můžete zkusit znovu použít VirtualBox nebo VMware.

Co dělat, pokud nevidíte možnost Intel VT-x v systému BIOS nebo UEFI

Někteří výrobci notebooků a výrobců základních desek bohužel nezahrnují v nastavení systému BIOS nebo UEFI možnost povolení Intel VT-x. Pokud tuto možnost nevidíte, zkuste vyhledat na webu číslo modelu vašeho notebooku - nebo vaší základní desky, je-li to stolní počítač - a „povolit Intel VT-x“.

SOUVISEJÍCÍ: Jak zkontrolovat číslo modelu základní desky na počítači se systémem Windows

V některých případech mohou výrobci později vydat aktualizaci firmwaru systému BIOS nebo UEFI, která obsahuje tuto možnost. Pokud budete mít štěstí, může vám pomoci aktualizace firmwaru systému BIOS nebo UEFI.

A pamatujte - pokud máte starší CPU, nemusí vůbec podporovat funkce virtualizace hardwaru Intel VT-x nebo AMD-V.

Uznání obrázku: Nick Gray na Flickr