Domovská » jak » Jak povolit Intel VT-x v BIOSu počítače nebo UEFI firmwaru

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

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

    Virtuální stroje jsou skvělé věci. Pomocí virtualizačních aplikací můžete v aktuálním systému spustit celý virtuální počítač v okně. V rámci tohoto virtuálního stroje můžete spustit různé operační systémy, testovat aplikace v prostředí s karanténami a experimentovat s funkcemi bez obav. Aby práce s těmito aplikacemi virtuálních strojů potřebovala 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.

    V určitém okamžiku se mohou vyskytnout chybové zprávy ve vašich VM aplikacích, například následující:

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

    Tyto chyby se mohou objevit z několika různých důvodů. První je, že funkce hardwarové akcelerace může být zakázána. U systémů s CPU Intel může být funkce Intel VT-x deaktivována pomocí nastavení firmwaru BIOS nebo UEFI. Ve výchozím nastavení je v nových počítačích standardně zakázáno. Na systémech s CPU AMD to nebude problém. Funkce AMD-V je vždy povolena, takže se nezmění nastavení systému BIOS nebo UEFI.

    Druhý důvod, proč se tyto chyby mohou objevit, je, když se pokoušíte použít virtualizační aplikaci, jako je VMWare nebo VirtualBox, když už máte nainstalovanou Hyper-V společnosti Microsoft. Hyper-V přebírá funkce hardwarové akcelerace a ostatní virtualizační aplikace nebudou mít přístup k nim.

    Podívejme se tedy na to, jak tyto problémy řešit.

    Zkuste Odinstalovat Hyper-V

    Pokud máte nainstalovaný systém Hyper-V, dostane se chamtivý a nenechá ostatním virtualizačním aplikacím přístup k funkcím hardwarové akcelerace. To se stává častěji s hardwarem Intel VT-x, ale může se stát i s AMD-V. V takovém případě se v virtualizační aplikaci objeví chybové zprávy o tom, že Intel VT-x (nebo AMD-V) není k dispozici, přestože je v počítači povoleno.

    Chcete-li vyřešit tento problém, stačí odinstalovat Hyper-V. Hyper-V je volitelná funkce systému Windows, takže odinstalace je trochu odlišná od odinstalace běžné aplikace. Přejděte na Ovládací panely> Odinstalujte program. V okně "Programy a funkce" klikněte na možnost Zapnout nebo vypnout funkce systému Windows.

    V okně "Funkce systému Windows" zrušte zaškrtnutí políčka "Hyper-V" a klepněte na tlačítko "OK".

    Po dokončení operace Windows odinstalace Hyper-V budete muset restartovat počítač a poté můžete vyzkoušet opět použití VirtualBox nebo VMware.

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

    Pokud máte procesor Intel a odinstalujete Hyper-V, nevyřešili jste problém - nebo vaše virtualizační aplikace hlásila, že Intel VT-x byl deaktivován - budete potřebovat přístup k nastavení vašeho počítače BIOS nebo UEFI. 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í systému Windows 8 mohou namísto toho používat UEFI a pravděpodobnost použití UEFI narůstá tím, že PC je 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ého klíče vpravo při jeho prvním spuštění. Tlačítko, které stisknete, závisí na výrobci vašeho počítače, ale je to často tlačítko "Odstranit" nebo "F2". Během spouštění se s největší pravděpodobností zobrazí hlášení, které říká něco jako "Stiskněte Klíč pro přístup k nastavení. "Pokud nemůžete zjistit správné tlačítko pro vstup do nastavení systému BIOS, stačí provést vyhledávání na webu pro něco jako"computer model_number přístup k BIOSu. "

    V počítači se systémem UEFI nemusíte při spouštění počítače pouze stisknout klávesu. Místo toho budete muset podle těchto pokynů přistupovat k nastavení firmwaru UEFI z možností pokročilého spuštění systému Windows. Podržte stisknutou klávesu Shift po klepnutí na tlačítko Restart v systému Windows, abyste restartovali přímo do této nabídky.

    Ať už používáte systém BIOS nebo UEFI v počítači, můžete v nabídce nastavení začít hledat volbu označenou jako "Intel VT-x", "Virtualizační technologie Intel", "Virtualizační rozšíření", "Vanderpool" nebo něco podobného.

    Často najdete možnost v podnabídce "Procesor". Toto podnabídka může být umístěna někde pod nabídkou "Chipset", "Northbridge", "Advanced Chipset Control" nebo "Advanced CPU Configuration".

    Povolte volbu a vyberte možnost Uložit a ukončit nebo ekvivalentní funkci, chcete-li uložit změny nastavení a restartovat počítač.

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

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

    Naneštěstí někteří výrobci notebooků a výrobci základních desek neobsahují volbu v nastavení BIOS nebo UEFI, která by umožnila Intel VT-x. Pokud tuto možnost nevidíte, zkuste provést vyhledávání na webu podle modelu vašeho notebooku - nebo základní desky, pokud je to stolní počítač - a "povolit Intel VT-x".

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


    A pamatujte - pokud máte starší CPU, nemusí podporovat virtualizační funkce Intel VT-x nebo AMD-V.

    Image Credit: Nick Gray na Flickru