Spuštění virtuálního počítače je dobrý způsob, jak používat operační systém, aniž byste jej instalovali do počítače. Můžete například otestovat nejnovější verzi Windows nebo novou distribuci Ubuntu Linux bez jakéhokoli rizika. Zde je návod, jak vytvořit virtuální počítač ve Windows 10 bez instalace softwaru třetí strany.
Seznamte se s Hyper-V ve Windows 10
Microsoft poskytuje vestavěný nástroj nazvaný Hyper-V k vytvoření virtuálního počítače v systému Windows 10. Je dostupný pouze na těchto platformách:
- Windows 10 Enterprise (64bitový)
- Windows 10 Pro (64bitový)
- Windows 10 Education (64bitový)
Pokud váš počítač používá Windows 10 Home, musíte nainstalovat klienta virtuálního počítače třetí strany. Hyper-V není na této platformě k dispozici.
I když je Hyper-V užitečný nástroj, nemusí být ideálním řešením pro vývoj softwaru. Jak Microsoft vysvětluje o Hyper-V, programy a aplikace, které vyžadují specifický hardware, jako je samostatný grafický procesor, nemusí na virtuálním počítači správně fungovat.
Ještě více, pouhá aktivace Hyper-V může způsobit problémy s výkonem u „vysoce přesných aplikací citlivých na latenci.“
Virtuální počítač však nemůže provozovat jen tak ledajaký počítač. Než se pohnete vpřed, budete muset zjistit, zda procesor vašeho počítače zvládne virtuální stroj.
Jak zkontrolovat kompatibilitu hardwaru virtuálního počítače
Zde jsou hardwarové požadavky od společnosti Microsoft:
- 64bitový procesor s překladem adres druhé úrovně (SLAT)
- Podpora CPU pro rozšíření VM Monitor Mode Extension (VT-c na procesorech Intel)
- Minimálně 4GB systémové paměti
Zde jsou nastavení systému BIOS nutná ke spuštění virtuálního počítače:
- Hardwarem vynucená prevence spuštění dat
- Virtualizační technologie (nebo podobné označení, v závislosti na výrobci základní desky)
Stále si nejste jisti, že váš počítač se systémem Windows 10 může provozovat virtuální počítač pomocí technologie Hyper-V? Microsoft poskytuje prostředky, jak to zjistit. Postupujte takto:
-
Klikněte pravým tlačítkem na Start a vyberte Windows PowerShell (administrátor).
-
V okně PowerShellu zadejte „ Systeminfo “a stiskněte klávesu Enter na klávesnici.
-
Posuňte se dolů na konec výsledků a vyhledejte sekci Požadavky Hyper-V. Zde je návod, jak interpretovat tyto výsledky:
- Pokud vedle čtyř požadavků Hyper-V vidíte "Ano": Váš počítač může provozovat virtuální počítač.
- Pokud vedle čtyř požadavků Hyper-V vidíte „Ne“: Váš procesor nepodporuje virtuální stroje a/nebo musíte upravit nastavení v BIOSu.
- Pokud ve výsledcích vidíte "Ne" vedle "Virtualizace povolena ve firmwaru": Budete muset restartovat firmware počítače a povolit tuto funkci. Označení nastavení závisí na základní desce vašeho počítače a verzi systému BIOS.
- Pokud ve výsledcích vidíte „Byl zjištěn hypervizor. Funkce požadované pro Hyper-V se nezobrazí“: Hyper-V již používáte ve Windows 10.
Jak povolit Hyper-V ve Windows 10 Pro, Enterprise a Education
Vaše PC s Windows 10 pravděpodobně nemá ve výchozím nastavení zapnuté funkce Hyper-V. Pokud tomu tak je, v nabídce Start nenajdete žádné položky Hyper-V. Chcete-li zprovoznit podporu virtuálního počítače, postupujte podle těchto kroků.
- Do vyhledávacího pole na hlavním panelu zadejte „ Hyper-V “a stiskněte na klávesnici klávesu Enter.
-
Vyberte Zapněte nebo vypněte funkce Windows ve výsledcích a poté vyberte Otevřít.
-
Na další obrazovce zaškrtněte políčko vedle možnosti Hyper-V a poté vyberte OK.
-
Vybrat Restartovat nyní. Váš počítač se restartuje.
Jak vytvořit virtuální počítač ve Windows 10 pomocí Hyper-V Quick Create
Toto je jeden ze dvou způsobů, jak vytvořit virtuální stroj pomocí vestavěného nástroje Windows 10. Je to nejrychlejší a vizuálně jednodušší z těchto dvou. Zde najdete možnosti instalace dvou sestavení Linuxu, prostředí MSIX Packaging Tool Environment a vývojového prostředí Windows 10.
Pokud chcete spustit náhled sestavení Windows 10, budete si muset ručně stáhnout ISO.
-
Vyberte tlačítko Start, přejděte dolů v nabídce Start a vyberte Nástroje pro správu systému Windowspro rozšíření.
-
Vybrat Hyper-V Quick Create.
-
V následujícím okně Vytvořit virtuální Machine vyberte jeden ze čtyř uvedených instalačních programů a poté vyberte Vytvořit virtuální stroj. Nepokračujte ke kroku 4.
Pokud však máte jiný operační systém, který chcete použít, pokračujte krokem 4.
-
Vyberte Místní zdroj instalace pro načtení souboru ISO, který jste si již stáhli do počítače.
-
Vybrat Změnit zdroj instalace.
-
Vyhledejte a vyberte obraz ISO v počítači a poté vyberte Otevřít.
-
Nakonec vyberte Vytvořit virtuální stroj.
Jak vytvořit virtuální počítač ve Windows 10 pomocí Správce Hyper-V
Na první pohled tato verze vypadá ve srovnání s verzí Quick Create oldschoolově. Toto rozhraní je však jádrem načítání a vyjímání vašeho virtuálního stroje. Zde máte k dispozici pokročilé nástroje pro import virtuálního stroje, vytvoření virtuálního stroje od začátku pomocí procesu krok za krokem a další.
Z tohoto rozhraní máte také přístup k jednoduššímu nástroji Quick Create.
-
Vyberte Start, přejděte dolů v nabídce Start a poté vyberte Nástroje pro správu systému Windows pro rozbalení.
-
Vybrat Hyper-V Manager.
-
V následujícím okně Správce Hyper-V vyberte Rychlé vytvoření umístěné pod Actions vpravo.
-
V následujícím okně Vytvořit virtuální počítač vyberte jeden ze čtyř uvedených instalačních programů a vyberte Vytvořit virtuální počítač. Nepokračujte krokem 5.
Pokud však máte jiný operační systém, který chcete použít, pokračujte krokem 5.
-
Vybrat Zdroj místní instalace.
-
Vybrat Změnit zdroj instalace.
-
Vyhledejte a vyberte obraz ISO uložený lokálně ve vašem PC. a poté vyberte Otevřít.
-
Nakonec vyberte Vytvořit virtuální stroj.
Příklad virtuálního stroje: Ubuntu 19.04
Jakmile vyberete možnost Ubuntu 19.04 a kliknete na Vytvořit virtuální stroj, klient Hyper-V stáhne a nainstaluje Ubuntu do softwarového „kontejneru“(také známého jako virtuální stroj). Po dokončení vás Hyper-V vyzve dvěma tlačítky.
-
Kliknutím na Připojit načtete okno Připojení k virtuálnímu počítači.
Kliknutím na Upravit nastavení získáte přístup k nastavení emulace hardwaru potřebné ke spuštění falešného počítače. To zahrnuje firmware, zabezpečení, paměť, procesor, úložiště a síťové připojení.
-
Kliknutím na tlačítko Start v okně Připojení k virtuálnímu počítači spustíte emulovaný operační systém.
-
Postupujte podle pokynů na obrazovce platformy, jako byste nastavovali nový počítač. Toto nastavení nebudete muset znovu spouštět, pokud nevytvoříte nový virtuální počítač.
Jak načíst virtuální počítač
Vzhledem k tomu, že neinstalujete druhý operační systém přímo do počítače, neexistuje žádná zkratka v nabídce Start ani na ploše. Neexistuje také žádná možnost načíst virtuální počítač z nástroje pro rychlé vytvoření Hyper-V. Místo toho musíte načíst a vypnout svůj virtuální počítač pomocí Správce Hyper-V.
-
Vyberte tlačítko Start, přejděte dolů v nabídce Start a poté vyberte Nástroje pro správu systému Windows pro rozbalení.
-
Vybrat Hyper-V Manager.
-
Na následující obrazovce Správce Hyper-V zvýrazněte svůj uložený virtuální počítač uvedený v části Virtual Machines.
-
Vyberte Connect umístěné v pravém dolním rohu.
-
Zobrazí se obrazovka Připojení k virtuálnímu počítači. Vyberte tlačítko Start a „zapněte“svůj virtuální počítač.
-
Chcete-li uložit aktuální stav svého virtuálního stroje, vyberte oranžovou ikonu Save umístěnou na panelu nástrojů Připojení k virtuálnímu stroji.
-
Chcete-li vypnout svůj virtuální počítač, vyberte červenou ikonu Vypnout umístěnou na panelu nástrojů Připojení k virtuálnímu počítači. Je to podobné, jako když řeknete počítači, aby se vypnul.
Výběr bílé ikony Vypnout je podobný odpojení počítače nebo vybití baterie.
FAQ
Jak zakážu Hyper-V ve Windows 10?
Pro deaktivaci ve Windows 10 stiskněte klávesu Windows+X a přejděte na Aplikace a funkce > Programy a Funkce > Zapněte nebo vypněte funkce systému Windows. Najděte Hyper-V a zrušte zaškrtnutí políčka. Klikněte na OK pro uložení změn a restartování.
Co je Java Virtual Machine?
Java Virtual Machine (JVM) je virtuální stroj, který poskytuje prostředí pro spouštění aplikací nebo kódu Java. Kód může být založen na jazyku Java nebo kód zkompilovaný bytecode Java.