Spuštění hypervizoru Windows 10 Hyper-V Nelze spustit virtuální počítač. Virtuální počítač je automaticky pozastaven

S příchodem podpory virtualizace v nových operačních systémech od Microsoftu, dokonce i klientských Windows 7, 8 a 10, přestala být proprietární služba Hyper-V ve společnostech střední úrovně údělem systémových administrátorů. Hyper-V může dobře nahradit populární VirtualBox od společnosti Oracle v oblasti virtualizace na základní (klientské) úrovni. Před instalací této služby však musíte zkontrolovat, zda jsou splněny systémové požadavky, jinak se může zobrazit následující zpráva: „Virtuální počítač nelze spustit, protože není spuštěn hypervizor.“ Na co si dát pozor při výběru hardwaru pro virtualizaci. Je možné nějak zachránit situaci, pokud je hardware již zakoupen? Podívejme se na to v tomto příspěvku.
Takže máte Hyper-V nasazený na Windows 2008 Server a když se pokusíte spustit virtuální počítač, zobrazí se okno

Nezoufejte, možná se situace ještě dá zachránit. Nutno podotknout, že OS musí být 64bitový, ale samozřejmě na x32 byste nebyli schopni nasadit Hyper-V vůbec. První věc, kterou musíte udělat, je zkontrolovat, zda jsou v systému BIOS povoleny odpovídající položky - povolit VT a AMD-V. Dále se musíte ujistit, že váš procesor podporuje virtualizaci, jako jeden z nich jsou popsány kontrolní nástroje pro platformy Intel a AMD. (na obrázku níže).

Pomoci při určování může i utilita od Marka Russinoviče.


Dalším častým problémem je nemožnost spouštět virtuální stroje z Windows 2008 R2 na procesorech, které podporují technologii Advanced Vector Extensions (AVX). Tento OS nativně nepodporuje AVX, nicméně oprava vám v této situaci může pomoci

Pozadí

Asi před 4 lety jsem si postavil domácí počítač, který vyhovoval všem mým potřebám. Rozhodl jsem se ušetřit peníze za procesor - vzal jsem amd. K počítači nejsou žádné dotazy.

Pak jsem začal vyvíjet pro Android a pak mě čekalo překvapení! Emulátor běžel pouze na procesoru Intel. Dalo by se to spustit bez hardwarové virtualizace, samozřejmě s využitím této rady www.youtube.com/watch?v=QTbjdBPKnnw&t=127s, ale každý, kdo jej použil, ví, že spuštění emulátoru může trvat velmi dlouho. S 12GB mi to trvalo až 10 minut. To může být samozřejmě způsobeno vestavěnou grafickou kartou.

Moje hlavní pracoviště bylo v kanceláři, takže jsem měl především obavy a testoval jsem to doma na reálných zařízeních. Ale před pár měsíci byl emulátor nezbytný. První myšlenka byla samozřejmě koupit procesor Intel. Bylo však nutné zakoupit další základní desku a grafickou kartu. S největší pravděpodobností bych tak učinil, kdybych nenarazil na aktualizované systémové požadavky. Požadavky říkají, že emulátor lze stále provozovat na Windows 10 (s aktualizacemi po dubnu 2018) pomocí technologie WHPX.

Nyní je hlavní částí příběhu, jak to udělat. Všechno se ukázalo být ne tak triviální. Předem se omlouvám za jakékoli opomenutí, protože se nemohu nazývat odborníkem na hardware ani na Windows.

Instrukce

Po všech aktualizacích se emulátor přirozeně nespustil. AndroidStudio se pokusilo spustit emulátor pomocí HAXM a vyhodilo chybu „Emulátor: emulátor: ERROR: emulace x86 aktuálně vyžaduje hardwarovou akceleraci!“.

Musí podporovat práci s hardwarovou virtualizací.

3. Odstraňte HAXM:

4. Povolte režim virtualizace v biosu. Tam se to může jmenovat IOMMU, ne VT.

5. Stáhněte si aktualizace biosu z oficiálních stránek. Například pro můj asus byly .

Verze Biosu by měla být něco kolem 3001:

7. Přejděte na web společnosti Microsoft a prostudujte si pokyny pro povolení součásti.

8. Musíte zkontrolovat požadavky Hyper-V. Chcete-li to provést, zadejte na příkazovém řádku systeminfo. Zkontrolujeme, zda jsou zobrazeny tyto hodnoty:

Místo toho jsem měl tuto zprávu:

Oficiální web říká, že dokud se nezobrazí Yes-Yes-Yes-Yes, systém WHPX nebude fungovat. Pro mě emulátor začíná s povoleným nízkoúrovňovým shellem.

V ruském překladu se názvy mírně liší:

Mimochodem, po deaktivaci komponenty „Windows Shell Platform“ se „požadavky hyper-v“ stanou Ano-Ano-Ano-Ano. Tento okamžik jsem nepochopil. Pokud někdo víte, napište do komentářů.

10. Určete, zda toto všechno potřebujeme? Nebo by bylo jednodušší koupit Intel)

Po tomto nastavení by mělo vše fungovat:

Rád bych poznamenal, že při použití technologie WHPX a procesoru amd trvá spuštění emulátoru přibližně stejně dlouho jako na procesoru intel. Vzhledem k tomu, že zbytek hardwaru je svými parametry srovnatelný.

Způsobit. Hypervizor neběží. V protokolu chyb systému se zobrazí následující chybová zpráva: "Virtuální počítač nelze spustit, protože není spuštěn hypervizor."

Odstranění. Pro spuštění hypervizoru musí fyzický počítač splňovat určité hardwarové požadavky. Další informace naleznete v části Požadavky na instalaci Hyper-V. Pokud váš počítač nesplňuje požadavky, nebudete jej moci používat ke spouštění virtuálních strojů. Pokud váš počítač splňuje požadavky a hypervizor není spuštěn, možná budete muset povolit možnosti pro virtualizaci pomocí hardwaru a zabránění spuštění dat hardwaru (DEP) v systému BIOS. Po změně těchto nastavení musíte vypnout napájení počítače a poté jej znovu zapnout. Po restartování počítače se změny nastavení neprojeví.

Způsobit. Virtuální disk, který se používá jako systémový disk, je připojen k řadiči SCSI.

Odstranění. Připojte systémový disk k řadiči IDE. Pokyny naleznete v části Nastavení disků a úložných zařízení.

Způsobit. Virtuální počítač je nakonfigurován tak, aby používal fyzické disky CD a DVD jako instalační médium a používá fyzickou diskovou jednotku.

Odstranění. Pouze jeden virtuální počítač může přistupovat k fyzické jednotce CD nebo DVD současně. Odpojte jednotku CD/DVD od druhého virtuálního počítače a zkuste to znovu.

Operační systém nelze nainstalovat na virtuální počítač přes síť.

Způsobit. Virtuální počítač používá síťový adaptér místo staršího síťového adaptéru nebo starší síťový adaptér není připojen k příslušné externí síti.

Odstranění. Ujistěte se, že je virtuální počítač nakonfigurován pro použití staršího síťového adaptéru, který je připojen k externí síti, která poskytuje instalační služby. Pokyny k nastavení síťových adaptérů naleznete v části Nastavení sítě.

Virtuální počítač je automaticky pozastaven.

Způsobit. Virtuální počítač bude automaticky pozastaven, pokud na svazku, kde jsou uloženy snímky nebo virtuální pevné disky, není dostatek volného místa. Stav virtuálního počítače ve Správci Hyper-V bude uveden jako kritický pozastavený.

Odstranění. Vytvořte další místo na disku pomocí Správce Hyper-V a použijte nebo odstraňte snímky jednotlivě. Nebo chcete-li odebrat všechny snímky, exportujte virtuální počítač bez jeho dat a poté virtuální počítač importujte.

Když se pokusíte vytvořit nebo spustit virtuální počítač, zobrazí se chybové zprávy: „Uživatel otevřel namapovanou sekci“, „Síťový prostředek nebo zařízení již není dostupné“ nebo „Vstupně-výstupní operace byla přerušena, protože příkaz vlákno ukončeno nebo z důvodu žádosti aplikace."

Způsobit.

Odstranění.

Z konzole Hyper-V Manager zmizely virtuální stroje.

Způsobit. Příčinou může být antivirový program spuštěný na hostitelském operačním systému, když je monitorování souborů virtuálního počítače v Hyper-V nakonfigurováno pomocí komponenty skenování v reálném čase.

Odstranění. Vyloučit soubory virtuálního počítače ze skenování v reálném čase. Informace o konkrétních souborech naleznete v článku znalostní báze Microsoft Knowledge Base 961804 (http://go.microsoft.com/fwlink/?LinkId=143978).

Při použití připojení k virtuálnímu počítači se ukazatel myši stane tečkou nebo se zasekne v okně virtuálního počítače.

Způsobit. Operační systém na virtuálním počítači nemá nainstalované integrační služby.

Odstranění. Pokud je podporován operační systém na virtuálním počítači, budou pro tento operační systém dostupné integrační služby. Chcete-li zlepšit integraci myši, nainstalujte integrační služby. Pokyny najdete v tématu Instalace operačního systému na virtuální počítač. Pokud operační systém na virtuálním počítači není podporován, můžete pomocí klávesové zkratky přesunout myš mimo okno virtuálního počítače. Výchozí kombinace kláves je CTRL+ALT+ŠIPKA VLEVO.

Nelze použít myš k ovládání virtuálního stroje. Připojení ke vzdálené ploše slouží k připojení k serveru s nainstalovaným Hyper-V.

Způsobit. Když používáte Správce Hyper-V pro připojení k virtuálnímu počítači, komponenta Připojení k virtuálnímu počítači poskytuje toto připojení. Použití připojení k virtuálnímu počítači v relaci Připojení ke vzdálené ploše však není podporováno, pokud není nainstalována služba Integration Services. Očekávaným výsledkem je tedy ztráta funkčnosti myši.

Odstranění. Nepoužívejte připojení k virtuálnímu počítači v relaci vzdálené plochy, dokud nejsou nainstalovány integrační služby. Existuje několik způsobů, jak tento problém vyřešit.

  • Nainstalujte integrační služby. Pokyny najdete v tématu Instalace operačního systému na virtuální počítač.
  • Vytvořte relaci připojení ke vzdálené ploše přímo na virtuálním počítači.
  • Přihlaste se do konzoly serveru se systémem Hyper-V a pomocí komponenty Připojení k virtuálnímu počítači se připojte k virtuálnímu počítači.
  • Na podporovaném klientském počítači nainstalujte nástroje pro správu Hyper-V, abyste nainstalovali funkci Připojení k virtuálnímu počítači a vytvořili relaci připojení k virtuálnímu počítači. Další informace naleznete v technické knihovně systému Windows Server 2008 (http://go.microsoft.com/fwlink/?LinkId=143558).

Při otevření Správce zařízení v operačním systému na virtuálním počítači jsou některá zařízení označena jako neznámá.

Způsobit. Správce zařízení nerozpozná zařízení, která jsou optimalizována pro použití ve virtuálních počítačích a běží pomocí Hyper-V, pokud nejsou nainstalovány integrační služby. Neznámá zařízení identifikovaná ve Správci zařízení se liší v závislosti na operačním systému na virtuálním počítači a mohou zahrnovat: VMBus, Microsoft VMBus HID Miniport, Microsoft VMBus Network Adapter a storvsc miniport.

Odstranění. Pokud je podporován operační systém na virtuálním počítači, budou pro tento operační systém dostupné integrační služby. Po instalaci Integration Services rozpozná Správce zařízení zařízení dostupná pro daný operační systém na virtuálním počítači. Pokyny najdete v tématu Instalace operačního systému na virtuální počítač.

Musíte sledovat výkon virtuálního stroje, ale informace o procesoru ve Správci úloh nezobrazují, které prostředky procesoru virtuální stroj používá.

Způsobit. Správce úloh nezobrazuje informace o CPU pro virtuální počítače.

Odstranění. Chcete-li zobrazit informace o využití procesoru pro virtuální počítače běžící na serveru se systémem Hyper-V, použijte nástroj Sledování výkonu a stability systému. Zobrazuje data shromážděná z čítačů výkonu Hyper-V. Chcete-li otevřít Monitor výkonu a stability systému, klepněte na Start, vyberte příkaz Vykonat a vstupte perfmon.

V hostitelském operačním systému (ve kterém je spuštěna role Hyper-V) lze zobrazit následující čítače výkonu.

  • Hyper-V Logický procesor Hyper-V – % času hosta: Určuje množství prostředků fyzického procesoru použitých ke spuštění virtuálních počítačů. Tento čítač neidentifikuje jednotlivé virtuální stroje ani množství prostředků spotřebovaných každým virtuálním strojem.
  • Hyper-V Virtuální procesor Hyper-V Hypervisor – % času hosta: Určuje množství prostředků virtuálního procesoru spotřebovaných virtuálním počítačem.

Hyper-V , nativní pro systémy Windows – ve svých serverových edicích i v některých desktopových verzích a edicích – prostředí pro práci s virtuálními stroji a jejich hosty OS ne vždy funguje bez problémů. Jedním z těchto problémů může být upozornění, které se objeví při spouštění virtuálního počítače: Hyper-V Nelze jej spustit, protože neběží nějaký hypervizor.

Co je to za chybu a jak ji opravit.

Okno s takovou chybou je univerzální výklad, důvod může spočívat v několika věcech.

Požadavky na systém

Pokud samotný Windows nesplňuje požadavky ke spuštění Hyper-V a ne všechny edice pro stolní počítače umožňují pracovat s touto komponentou, ta prostě není v systému aktivována. Ale stále existují hardwarové požadavky. Jejich nesoulad nemusí mít vliv na aktivaci hypervizoru, ale v budoucnu může způsobit, že se taková chyba objeví.

Pro práci Hyper-V nutné:

Alespoň 4 GB RAM;
64bitový procesor s podporou SLAT a virtualizační technologie.

BCD úložiště

Dotyčná chyba může znamenat nesprávnou konfiguraci dat úložiště BCD. Komponent Hyper-V je hluboce integrován do Windows a spouští se dříve, než se spustí jádro systému. Pokud je ve skladu BCD Byly provedeny změny za účelem úpravy spuštění hypervizoru, nemusí být správné. Nebo spustit Hyper-V a byl dříve záměrně deaktivován za účelem dočasné optimalizace využití počítačových zdrojů. V tomto případě konfigurace BCD z hlediska spouštění hypervizoru je nutné jej buď upravit, nebo vrátit výchozí hodnotu nastavením automatického spuštění Hyper-V. Chcete-li nainstalovat automatické spuštění, otevřete CMD jménem správce (Nezbytně) , zadejte:

bcdedit /set hypervisorlaunchtype auto

Po tomto restartujeme.

Buldozer AMD

Hyper-V nepracuje s firemními procesory AMD s architekturou Buldozer.

Virtualizační technologie

Aby bylo zajištěno fungování virtualizačního prostředí prostřednictvím jakéhokoli hypervizoru, musí být procesor vybaven technologií, která zajišťuje virtualizaci - Virtualizace Intel nebo AMD-V. Podporu těchto technologií naleznete na stránce specifikace procesoru na webových stránkách, resp. Intel A AMD. A virtualizační technologie by samozřejmě měla být zahrnuta BIOS .

Další důležitý bod: pro procesory Intel PROTI BIOS konkrétní technologie musí být deaktivovány Intel VT-d A Důvěryhodné provedení. Hypervizor vestavěný do Windows s nimi není přátelský. Takto by mělo vypadat nastavení BIOS pracovat s Hyper-V: Technologie virtualizace je povolena a konkrétní technologie jsou zakázány.

V tomto článku popíšu pouze ty chyby, na které jsem narazil osobně se objevily při instalaci a konfiguraci Hyper-V Server 2012. O dalších chybách a způsobech jejich řešení si můžete přečíst na webu Microsoftu (například nebo bohužel pouze v angličtině).

Chyby během procesu instalace.

V.: V konečné fázi instalace Hyper-V Server 2012, nebo spíše po posledním restartu, systém nenaběhne - černá obrazovka, žádná odezva na stisk kláves, pomůže pouze tvrdý reset, je možné nabootovat do nouzového režimu.
P.: Operační systém nepodporuje ovladače USB 3.0 nebo s nimi není kompatibilní.
R.: Zakažte řadič USB 3.0 a všechna přidružená zařízení v systému BIOS.

V.: V konečné fázi instalace Hyper-V Server 2012, nebo spíše po posledním restartu, systém nenaběhne - černá obrazovka, žádná odezva na stisknutí kláves, pomůže pouze tvrdý reset, bootování do nouzového režimu je nemožné.
P.:
R.: Vyzkoušejte řešení navržené autorem tohoto článku.

Chyby během nastavování a používání.

V.: Síťový adaptér se nezobrazuje v konzole Konfigurace serveru Hyper-V (krok 8).
P.: 1) Kabel není zasunutý do síťového adaptéru;
2) Problémy s aktivním (switch, router atd.) nebo pasivním (kabely, zásuvky, patch panel atd.) síťovým zařízením.
R.: 1) Vložte kabel;
2) Zkontrolujte funkčnost síťového zařízení.

V.: Když se pokusíte spustit příkaz v konzole, jako je netsh advfirewall firewall set rule group=" ” new enable=yes zobrazí se chybová zpráva „Skupinu nelze zadat s jinými identifikačními podmínkami“.
P.: Příkazy byly do konzole vkládány metodou kopírování a vkládání.
R.: Zadejte příkazy ručně nebo jednoduše vymažte a přepište uvozovky.

V.: Hyper-V Manager zobrazí chybovou zprávu „Přístup odepřen. Nelze navázat komunikaci mezi A " (Přístup byl odepřen. Nelze navázat spojení mezi A ).
P.: Uživatel nemá oprávnění ke vzdálenému spuštění a aktivaci v DCOM.
R.: Všechny manipulace se provádějí na klientském počítači:
1) Spusťte modul snap-in Služby komponent s plnými právy správce. Chcete-li to provést, můžete například spustit program %SystemRoot%\System32\dcomcnfg.exe.
2) Ve stromu konzoly rozbalte uzly „Služby komponent“ a „Počítače“.
3) Z místní nabídky objektu Tento počítač vyberte Vlastnosti.
4) V okně Vlastnosti tohoto počítače vyberte kartu Zabezpečení COM.
5) V části Přístupová oprávnění klikněte na tlačítko Upravit limity.
6) V dialogovém okně Přístupová oprávnění vyberte ANONYMOUS LOGON ze seznamu Group or user name.
Ve sloupci Povolit v části Oprávnění pro uživatele vyberte Vzdálený přístup.
7) Zavřete všechna dialogová okna tlačítkem OK.

V.: Hyper-V Manager zobrazí chybovou zprávu „Nelze se připojit ke službě RPC na vzdáleném počítači 'xxx.xxx.xxx.xxx'. Ujistěte se, že je služba RPC spuštěna.“

P.: 1) Ve firewallu nebyla vytvořena potřebná pravidla.
2) Soubor hostitelů nemá jasnou shodu mezi IP počítače a jeho síťovým názvem.

R.: 1) Existují 2 možné způsoby, jak problém vyřešit:

a) Vypněte bránu firewall na klientovi a serveru (nedoporučuje se).
b) Vytvořte pravidla ve bráně firewall na klientovi a serveru zadáním následujících příkazů:
Pro vzdálenou správu disků:
Netsh advfirewall firewall nastavit skupinu pravidel=“Vzdálená správa svazků” nové povolit=ano
Chcete-li vzdáleně spustit modul snap-in správy brány firewall:
Netsh advfirewall firewall nastavit skupinu pravidel=“Vzdálená správa brány firewall systému Windows” nové povolit=ano
2) Chcete-li jednoznačně propojit název serveru a IP adresu, musíte provést změny v souboru hosts. Například: 192.168.1.100 HVserver

V.: Hyper-V Manager zobrazí chybovou zprávu "Virtuální počítač nelze spustit, protože není spuštěn hypervizor." (Virtuální počítač nelze spustit, protože není spuštěn hypervizor.)

P.: Tato chyba může mít různé příčiny.




Horní