Hyper-V je predinštalovaný na počítačoch so systémom Windows 11. Hoci virtualizačný nástroj nie je k dispozícii hneď po vybalení v edícii Home operačného systému, môžete ho nainštalovať pomocou dávkového skriptu.
Bohužiaľ, Hyper-V môže byť v konflikte s aplikáciami tretích strán vo vašom počítači. V dôsledku toho sa pri pokuse o spustenie aplikácie, počítačových hier alebo nástrojov na ladenie hardvéru môžete stretnúť s chybou zistenou Hyper-V.
Našťastie môžete vypnúť Hyper-V v systéme Windows 11 pomocou klasického dialógového okna Funkcie systému Windows, príkazového riadka a prostredia PowerShell.
Ako skontrolovať, či Hyper-V beží v systéme Windows 11
Prístup k aplikácii Systémové informácie môžete zistiť, či je spustená virtualizácia Hyper-V. Je to užitočné, ak potrebujete overiť stav Hyper-V po jeho vypnutí.
Ak chcete skontrolovať aktuálny stav Hyper-V v počítači:
- Stlačte tlačidlo Win + R na otvorenie Bežať.
- Typ msinfo32.exe a kliknite OK na otvorenie aplikácií.
- Ďalej skontrolujte, či je v dolnej časti karty podrobností k dispozícii nasledujúci záznam:
Bol zistený hypervízor. Funkcie potrebné pre Hyper-V sa nezobrazia.
- Ak áno, budete musieť vypnúť Hyper-V, integritu pamäte a funkciu Credential Guard, ako je uvedené nižšie, aby ste mohli používať ďalšie virtualizačné nástroje bez akejkoľvek chyby.
1. Ako zakázať Hyper-V prostredníctvom dialógového okna Funkcie systému Windows
Dialógové okno Funkcie systému Windows vám umožňuje pridať ďalšie funkcie, ktoré sú v systéme Windows 11 predvolene vypnuté. Môžete ho použiť aj na vypnutie niektorých pokročilých funkcií vrátane Hyper-V.
Upozorňujeme, že ak chcete opraviť chybu zistenú Hyper-V, budete musieť okrem Hyper-V zakázať aj platformu virtuálneho počítača a platformu Windows Hypervisor Platform.
Ak chcete vypnúť Hyper-V pomocou dialógového okna Funkcie systému Windows:
- Stlačte tlačidlo Win + R kľúč na otvorenie Bežať dialóg.
- Typ ovládanie a kliknite OK otvoriť Ovládací panel.
- V Ovládací panel, kliknite na programy.
- Ďalej kliknite na Programy a príslušenstvo.
- V ľavom paneli kliknite na Zapnite alebo vypnite funkcie systému Windows.
- V dialógovom okne Funkcie systému Windows nájdite Hyper-V.
- Zrušte začiarknutie Hyper-V možnosť vypnúť funkciu.
- Ďalej prejdite nadol a vyhľadajte Platforma virtuálnych strojov a Platforma Windows Hypervisor možnosti.
- Zrušte výber oboch možností a kliknite OK.
- Systém Windows odinštaluje Hyper-V a ďalšie funkcie z vášho systému.
- Po dokončení reštartujte počítač, aby sa zmeny uplatnili.
2. Ako zakázať Hyper-V pomocou BCDEDIT
Hyper-V môžete zakázať v konfigurácii zavádzania pomocou nástroja BCDEdit. Užitočné, ak chcete Hyper-V iba deaktivovať a nie úplne odinštalovať.
Ak chcete vypnúť Hyper-V pomocou BCDEdit:
- Stlačte tlačidlo Vyhrať kľúč a typ cmd.
- Kliknite pravým tlačidlom myši na Príkazový riadok a vyberte Spustiť ako správca.
- V okne Príkazový riadok zadajte nasledujúci príkaz a stlačte kláves Enter:
bcdedit /nastaviť hypervisorlaunchtype vypnuté
- Keď sa zobrazí správa o úspechu, zatvorte príkazový riadok a reštartujte počítač, aby sa zmeny uplatnili.
- Ak potrebujete znova aktivovať Hyper-V, použite nasledujúci príkaz:
bcdedit /nastaviť hypervisorlaunchtype auto
- Nezabudnite reštartovať počítač, aby sa zmeny prejavili.
Okrem toho môžete nástroj BCDEdit použiť na vykonávanie ďalších pokročilých úloh, ako napr odstránenie starých možností zavádzacej ponuky a pridanie skratky núdzového režimu do ponuky zavádzania systému Windows 11.
3. Ako odinštalovať Hyper-V pomocou príkazového riadka
Ak sa v dialógovom okne Funkcie systému Windows nepodarí odstrániť Hyper-V, môžete hypervízor deaktivovať pomocou príkazového riadka. Tu je návod, ako na to.
- Otvorte príkazový riadok ako správca.
- V okne Príkazový riadok zadajte nasledujúci príkaz a stlačte kláves Enter:
dism /online /zakázať-feature /featurename: Microsoft-hyper-v-all
- Po spustení nástroj DISM zakáže Hyper-V a zobrazí správu o úspešnom dokončení operácie, ktorá indikuje úspešné vykonanie.
- Zadajte príkaz exit, aby ste zatvorili príkazový riadok a reštartovali počítač.
Po reštarte by ste mali byť schopní spustiť hry a iné hypervízory bez chyby.
Ak nie, otvorte dialógové okno Funkcie systému Windows a vypnite Platforma virtuálnych strojov a Platforma Windows Hypervisor možnosti a reštartujte počítač.
4. Ako zakázať Hyper-V pomocou PowerShell
Ak uprednostňujete PowerShell, môžete použiť cmdlet WindowsOptionalFeature na zakázanie Hyper-V v systéme Windows 11. Ak to chcete urobiť, musíte spustite PowerShell s oprávneniami správcu a vykonajte príkaz. Tu je návod, ako na to.
- Stlačte tlačidlo Vyhrať kľúč a typ powershell.
- Kliknite pravým tlačidlom myši na PowerShell a vyberte Spustiť ako správca.
- Kliknite Áno po výzve Kontrola použivateľského konta.
- V okne PowerShell skopírujte a prilepte príkaz uvedený nižšie a stlačte kláves Enter:
Disable-Windows OptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
- Počkajte na dokončenie procesu. Po dokončení zatvorte PowerShell a reštartujte počítač, aby ste použili zmeny.
Ako odinštalovať virtuálny sieťový adaptér Hyper-V
Často sa počas reštartu po odinštalovaní Hyper-V môžete stretnúť so správou „Nepodarilo sa dokončiť aktualizácie, zmeny sa vracajú späť“.
Ak chcete tento problém vyriešiť, skontrolujte, či sú z počítača odstránené virtuálne sieťové adaptéry Hyper-V. Virtuálny sieťový adaptér môžete odstrániť zo Správcu zariadení.
Ak chcete odstrániť virtuálne sieťové adaptéry Hyper-V:
- Stlačte tlačidlo Win + R na otvorenie Bežať.
- Typ dvmgmt.msc a kliknite OK na otvorenie Správca zariadení.
- V Správcovi zariadení rozbaľte Sieťové adaptéry časť na nájdenie Virtuálne sieťové adaptéry Hyper-V.
- Ak nie sú uvedené žiadne virtuálne adaptéry spojené s Hyper-V, kliknite na vyhliadka a vyberte Zobraziť skryté zariadenia.
- Kliknite pravým tlačidlom myši na Hyper-V virtuálny ethernetový adaptér a vyberte Odinštalovať zariadenie.
Neodstraňujte Virtuálny adaptér Microsoft Wi-Fi Direct.
- Kliknite Odinštalovať na potvrdenie akcie.
- Opakujte kroky na odstránenie všetkých virtuálnych sieťových adaptérov priradených k Hyper-V.
- Po dokončení zatvorte Správcu zariadení a reštartujte počítač. Ďalej odinštalujte Hyper-V a skontrolujte prípadné vylepšenia.
Ako vypnúť zabezpečenie založené na virtualizácii (integrita pamäte)
Ak sa vyskytne problém so zisteným Hyper-V aj po vypnutí Hyper-V, skúste vypnúť funkciu Integrita pamäte v Zabezpečení systému Windows.
Funkcia integrity pamäte je súčasťou Core Isolation. Pomáha zabrániť aktérom hrozby v prístupe a infikovaní vysoko zabezpečených procesov pomocou škodlivého kódu.
Systém Windows štandardne deaktivuje funkciu integrity pamäte, aby sa predišlo konfliktu s aplikáciami a ovládačmi zariadení v dôsledku problémov s nekompatibilitou. To môže tiež spôsobiť problémy s virtualizačnými nástrojmi a programami tretích strán, ktoré potrebujú prístup k virtualizačnému hardvéru vášho systému.
Ak chcete vypnúť integritu pamäte v Zabezpečení systému Windows:
- Stlačte tlačidlo Win + I otvoriť nastavenie aplikácie.
- V ľavom paneli kliknite na Súkromie a bezpečnosť tab.
- Ďalej kliknite na Zabezpečenie systému Windows.
- Pod Ochranné oblasti sekciu, kliknite na Zabezpečenie zariadenia.
- Ďalej kliknite na Podrobnosti izolácie jadra pod Izolácia jadra oddiele.
- Prepnite prepínač pod Integrita pamäte aby som to otočil Vypnuté.
- Reštartujte počítač, aby ste použili zmeny.
Hyper-V je vynikajúci nástroj, ak chcete okamžité virtualizačné riešenie. Nie je to však bez chýb. Mnoho hypervízorov tretích strán, vrátane hlavných hráčov VirtualBox a WMware Workstations, nepracuje s povoleným Hyper-V.
Ak si nie ste istí, ktorý hypervízor použiť, porovnajte tri populárne virtualizačné nástroje, ktoré vám pomôžu určiť ten najlepší z množstva.