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:

  1. Stlačte tlačidlo Win + R na otvorenie Bežať.
  2. Typ msinfo32.exe a kliknite OK na otvorenie aplikácií.
  3. Ďalej skontrolujte, či je v dolnej časti karty podrobností k dispozícii nasledujúci záznam:
    instagram viewer
    Bol zistený hypervízor. Funkcie potrebné pre Hyper-V sa nezobrazia.
  4. 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:

  1. Stlačte tlačidlo Win + R kľúč na otvorenie Bežať dialóg.
  2. Typ ovládanie a kliknite OK otvoriť Ovládací panel.
  3. V Ovládací panel, kliknite na programy.
  4. Ďalej kliknite na Programy a príslušenstvo.
  5. V ľavom paneli kliknite na Zapnite alebo vypnite funkcie systému Windows.
  6. V dialógovom okne Funkcie systému Windows nájdite Hyper-V.
  7. Zrušte začiarknutie Hyper-V možnosť vypnúť funkciu.
  8. Ďalej prejdite nadol a vyhľadajte Platforma virtuálnych strojov a Platforma Windows Hypervisor možnosti.
  9. Zrušte výber oboch možností a kliknite OK.
  10. Systém Windows odinštaluje Hyper-V a ďalšie funkcie z vášho systému.
  11. 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:

  1. Stlačte tlačidlo Vyhrať kľúč a typ cmd.
  2. Kliknite pravým tlačidlom myši na Príkazový riadok a vyberte Spustiť ako správca.
  3. V okne Príkazový riadok zadajte nasledujúci príkaz a stlačte kláves Enter:
    bcdedit /nastaviť hypervisorlaunchtype vypnuté
  4. Keď sa zobrazí správa o úspechu, zatvorte príkazový riadok a reštartujte počítač, aby sa zmeny uplatnili.
  5. Ak potrebujete znova aktivovať Hyper-V, použite nasledujúci príkaz:
    bcdedit /nastaviť hypervisorlaunchtype auto
  6. 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.

  1. Otvorte príkazový riadok ako správca.
  2. 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
  3. 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.
  4. 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.

  1. Stlačte tlačidlo Vyhrať kľúč a typ powershell.
  2. Kliknite pravým tlačidlom myši na PowerShell a vyberte Spustiť ako správca.
  3. Kliknite Áno po výzve Kontrola použivateľského konta.
  4. 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
  5. 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:

  1. Stlačte tlačidlo Win + R na otvorenie Bežať.
  2. Typ dvmgmt.msc a kliknite OK na otvorenie Správca zariadení.
  3. V Správcovi zariadení rozbaľte Sieťové adaptéry časť na nájdenie Virtuálne sieťové adaptéry Hyper-V.
  4. Ak nie sú uvedené žiadne virtuálne adaptéry spojené s Hyper-V, kliknite na vyhliadka a vyberte Zobraziť skryté zariadenia.
  5. 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.

  6. Kliknite Odinštalovať na potvrdenie akcie.
  7. Opakujte kroky na odstránenie všetkých virtuálnych sieťových adaptérov priradených k Hyper-V.
  8. 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:

  1. Stlačte tlačidlo Win + I otvoriť nastavenie aplikácie.
  2. V ľavom paneli kliknite na Súkromie a bezpečnosť tab.
  3. Ďalej kliknite na Zabezpečenie systému Windows.
  4. Pod Ochranné oblasti sekciu, kliknite na Zabezpečenie zariadenia.
  5. Ďalej kliknite na Podrobnosti izolácie jadra pod Izolácia jadra oddiele.
  6. Prepnite prepínač pod Integrita pamäte aby som to otočil Vypnuté.
  7. 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.