Jak povolit Hyper-V v systému Windows 10/11 Home.

Jak povolit Hyper-V v systému Windows 10/11 Home.

Andy Davis

Pokud chcete povolit Hyper-V v systému Windows 10/11 Home edition, pokračujte ve čtení níže.

Hyper-V je hypervizorová platforma společnosti Microsoft a stejně jako hypervizory VΜware nebo VirtualBox umožňuje provozovat více operačních systémů na jednom počítači se systémem Windows.

Virtualizační platforma Hyper-V umožňuje vytvářet virtuální počítače, které běží na vlastním hardwaru bez vlivu na hostitele. Ve srovnání s jinými hypervisory nabízí Hyper-V srovnatelné vlastnosti a funkce, a proto ji v současné době používá mnoho správců systémů k testování.

Technologie Hyper-V byla původně integrována do systému Windows Server 2008 a novějších verzí, ale nyní je k dispozici také ve verzích Windows 10/11 Pro, Enterprise a Education. Ale nebojte se... pokud jste majiteli systému Windows 10/11 Home, v tomto článku vám ukážu, jak můžete platformu Hyper-V nainstalovat i do vlastního systému.

Požadavky na Hyper-V

Virtuální počítač (obvykle nazývaný "VM") je virtuální počítač s vlastním hardwarem (CPU, RAM, DISK atd.), který je "vypůjčen" z fyzického počítače (obvykle nazývaného "HOST"). Pro instalaci Hyper-V tedy musí hostitelský počítač splňovat následující hardwarové požadavky.

A. PAMĚŤ RAM: 8 GB (Pokud chcete dosáhnout vyššího výkonu, měla by být paměť RAM navýšena minimálně na hodnotu 16 GB nebo lépe 32 GB) .

B. CPU: Musíte mít 64bitový procesor který podporuje Překladová adresa druhé úrovně (SLAT) . (Většina procesorů Intel a AMD podporuje hardwarový mechanismus SLAT, zejména v počítačích s předinstalovaným systémem Windows 8 nebo novějšími verzemi).

Informace: "Překlad adres druhé úrovně" (SLAT) je hardwarový mechanismus, který je podporován, pokud je podporována technologie virtualizace. Pokud vlastníte procesor Intel, přejděte na stránku se specifikacemi vašeho procesoru a podívejte se, zda se v části "Advanced Technology" nachází "Intel® Virtualization Technology (Intel® VT-x)". Případně se podívejte, zda je funkce "Virtualization Technology" povolena v systému BIOS.

C. aby bylo možné spustit Hyper-V, musí být v BIOSu povoleny následující položky : *

  1. Virtualizační technologie Hardwarově vynucená prevence spuštění dat (DEP)

Poznámky:
1. Chcete-li zjistit, zda jsou výše uvedené položky ve vašem systému již povoleny:

1. Otevřete Příkazový řádek a zadejte systeminfo.exe

2. Projděte na konec zprávy a zjistěte, zda jsou splněny požadavky Hyper-V. Pokud ne, pokračujte v jejich povolení v Biosu pomocí níže uvedených pokynů.

2. Povolení technologie virtualizace a prevence spuštění dat (DEP) v systému BIOS:

1. Restart počítač a opakovaně stiskněte jednu z těchto kláves: F2, F10, F8, F12 nebo Del*, když se na obrazovce zobrazí logo výrobce počítače, abyste vstoupili do nastavení systému BIOS/UEFI (* Klávesa se může u různých výrobců lišit).

2. Povolení virtualizace v systému BIOS:

a. Pokud vlastníte Procesor Intel :

  • Klikněte na Pokročilé * a nastavte kartu Virtualizace (také známá jako "technologie Intel® Virtualization Technology (VT-x)"). Povolit .

Poznámka: V některých systémech BIOS se nastavení "Virtualizace" nachází v části Výkon , nebo v Konfigurace systému sekce.

b. Pokud vlastníte PROCESOR AMD :

  • Klikněte na M.I.T. . tab -> Pokročilá nastavení frekvence -> Pokročilé nastavení jádra a nastavit Režim SVM (alias "Secure Virtual Machine") na Povolit .

3. Povolení funkce Data Execution Prevention (DEP) v systému BIOS:

V závislosti na výrobci počítače se možnost zapnutí hardwarového DEP liší a lze ji nalézt na adrese Pokročilé nebo v Výkon a mohou být označeny jako "Data Execution Prevention", "XD", "Execute Disable" nebo "NX".

Jak povolit Hyper-V v systému Windows 11/10 Home.

Po splnění všech výše uvedených požadavků aktivujte funkci Hyper-V v domácím počítači se systémem Windows 10/11 podle následujících pokynů.

1. Otevřít Poznámkový blok a vložte následující kód: *

pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
pauza

Poznámka: Výše uvedený skript přidává funkci Hyper-V do systému Windows 10/11 Home. Kód byl vytvořen týmem Microsoft Virtualization na Githubu.

2. Uložit soubor jako Hyper-V Enabler.bat a zavřete Poznámkový blok.

3. Klikněte pravým tlačítkem myši na adrese Hyper-V Enabler.bat a vyberte Spusťte jako správce. Tím se otevře příkazový řádek a zahájí se proces instalace.

4. Po dokončení instalace se zobrazí výzva s dotazem, zda chcete počítač restartovat. Y pokračovat.

5. Během restartování systému Windows se nainstalují aktualizace, jejichž dokončení potrvá několik minut.

6. Po přihlášení do systému Windows stiskněte tlačítko Klíč Windows + R otevřete dialogové okno Spustit.

7. Typ volitelné funkce a stiskněte Vstupte.

8. Zkontrolujte Hyper-V a stiskněte tlačítko OK povolit tuto funkci.

9. Počkejte, až systém Windows nainstaluje Hyper-V, a po výzvě, restartovat vašeho počítače.

10. Vyhledejte "hyper-v" a otevřete jej a začněte vytvářet virtuální počítače.

Závěrečná slova: Toto jsou všechny kroky potřebné k povolení Hyper V v systému Windows 10 Home a Windows 11 Home Edition. Pokud něco nefunguje podle pokynů, zkontrolujte, zda váš počítač splňuje požadavky pro spuštění Hyper-V.

Pokud Hyper-V již nepotřebujete, můžete ji kdykoli vypnout, a to buď tak, že odškrtnutí . Hyper-V zaškrtávacího políčka v okně Funkce systému Windows nebo provedením níže uvedeného příkazu v okně Prostředí PowerShell (správce):

  • DISM /Online /Disable-Feature /FeatureName:Microsoft-Hyper-V

To je vše! Která metoda se vám osvědčila?
Dejte mi vědět, zda vám tento návod pomohl, a zanechte komentář o svých zkušenostech. Prosím, lajkujte a sdílejte tento návod, abyste pomohli ostatním.


Andy Davis

Blog správce systému o Windows

Leave a comment