Ako zakázať Hyper-V v systéme Windows 11

Ak narazíte na problémy s výkonom v iných hypervízoroch, možno budete chcieť vypnúť Hyper-V. Tu je návod, ako to urobiť na počítači so systémom Windows 11.

Hyper-V patrí medzi tri najlepšie hypervízory popri VMWare a VirtualBox a jeho miesto je dobre zarobené. Okrem svojho ľahko použiteľného rozhrania je Hyper-V dodávaný s takmer všetkými verziami Windows 11, vďaka čomu je celkom prístupný, pretože pri nastavovaní virtuálnych počítačov vo vašom systéme nemusíte preskakovať cez viaceré obruče.

Program však môže zasahovať do iného virtualizačného softvéru a spôsobiť spomalenie a problémy s výkonom pri zavádzaní virtuálneho počítača. Navyše skutočnosť, že je zabudovaná do verzií Windows 11 Pro, Enterprise a Education, tiež slúži ako dvojsečná zbraň, pretože jej odstránenie môže byť pre začiatočníkov dosť ťažkopádne. Zostavili sme teda príručku obsahujúcu všetky metódy, ktoré môžete použiť na deaktiváciu Hyper-V vo vašom systéme Windows 11 PC.

Ako zakázať Hyper-V v systéme Windows 11 pomocou ovládacieho panela

Najjednoduchší spôsob, ako vypnúť Hyper-V v počítači, zahŕňa navigáciu cez funkcie systému Windows v ovládacom paneli.

  1. Napíšte "Ovládací panel" do Panel vyhľadávania a kliknite na Ovládací panel návrh.
  2. Kliknite na programy.
  3. Vyberte Zapnite alebo vypnite funkcie systému Windows možnosť.
  4. Posúvajte sa nadol, kým nezbadáte Hyper-V v Funkcie systému Windows a kliknutím na začiarknutie vedľa neho zakážte Hyper-V.
  5. Podobne deaktivujte Platforma virtuálnych strojov.
  6. Stlačte tlačidlo OK tlačidlo a reštartujte počítač.

Ako zakázať Hyper-V v systéme Windows 11 pomocou príkazov terminálu

Ak chcete rýchly spôsob vypnutia Hyper-V bez jeho odinštalovania, môžete spustiť príkaz BCDEdit na Windows Terminal. Keďže BCDEdit umožňuje upravovať parametre zavádzania aplikácií, môžete ho použiť na zabránenie spusteniu Hyper-V pri každom spustení systému.

  1. Kliknite pravým tlačidlom myši na Windows tlačidlo a vyberte si Terminál (správca).
  2. Po výzve systému Windows udeľte terminálu oprávnenia správcu
  3. Zadajte nasledujúci príkaz a stlačte Zadajte kľúč.
    bcdedit /set hypervisorlaunchtype off
  4. Reštartujte počítač.

Prípadne môžete použiť príkaz Disable-WindowsOptionalFeature, aby ste sa zbavili Hyper-V. Všetko, čo musíte urobiť, je nahradiť príkaz BCDEdit nasledujúcim kódom:

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor 

Ak tieto príkazy nefungujú, možno budete chcieť prepnúť z príkazového riadka na Windows PowerShell Windows Terminal a spustiť príkaz DISM.

  1. Kliknite na šípku rozbaľovacej ponuky vedľa tlačidla Nová karta a vyberte položku Príkazový riadok.
  2. Zadajte nasledujúci príkaz a stlačte kláves Enter.
    dism /online /disable-feature /featurename: microsoft-hyper-v-all
  3. Reštartujte systém

Sieťové adaptéry Hyper-V by ste tiež chceli zakázať, ak systém Windows vráti zmeny počas reštartu.

  1. Prepnite späť do prostredia Windows PowerShell a spustite nasledujúci príkaz:
    get-netadapter|where-object {$_.interfacedescription -like "*hyper-v*"}|Disable-NetAdapter
    ​​​​​​​
  2. Ako vždy, po vykonaní príkazu reštartujte systém.

Ako vypnúť Device Guard, Credential Guard a izoláciu pamäte v systéme Windows 11

Ak stále máte problémy s inými hypervízormi, mali by ste zvážiť vypnutie troch funkcií súvisiacich s Hyper-V: Device Guard, Credential Guard a Memory Isolation. Editor databázy Registry je výkonný nástroj, ktorý vám umožňuje zakázať všetky tri, ale mali by ste sa riadiť tieto kroky postupujte opatrne, pretože úprava hodnôt databázy Registry môže ľahko poškodiť systém Windows, ak nie ste opatrní dosť.

  1. Kliknite pravým tlačidlom myši na Štart tlačidlo a vyberte si Bežať.
  2. Napíšte "regedit“ a stlačte Zadajte.
  3. Stlačte tlačidlo Áno keď vás systém Windows požiada o udelenie oprávnení správcu.
  4. Vložte nasledujúcu adresu do Panel vyhľadávania a stlačte Zadajte.
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard 
  5. Kliknite pravým tlačidlom myši na obrazovku, vyberte new -> Hodnota DWORD (32-bit). a daj tomu meno EnableVirtualizationBasedSecurity.
  6. Dvakrát kliknite na nový Hodnota DWORD práve ste vytvorili, nastavte ho hodnotové údaje na 0 a kliknite na OK tlačidlo.
  7. Ďalej zadajte nasledujúcu adresu do Panel vyhľadávania a zasiahnuť Zadajte kľúč.
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
  8. Vytvorte nový Hodnota DWORD a pomenovať to LsaCfgFlags.
  9. Credential Guard môžete deaktivovať nastavením hodnoty LsaCfgFlags na 0.
  10. Nakoniec vložte nasledujúcu adresu do Panel vyhľadávania a zasiahnuť Zadajte.
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity
  11. Zmeniť hodnotové údaje z Povolené DWORD od 1 do 0 na zakázanie izolácie pamäte.

Tieto tri funkcie sú určené na ochranu vášho počítača pred škodlivým softvérom, takže by ste ich mali deaktivovať iba ako a posledná možnosť, ak sa aj po deaktivácii budete naďalej stretávať s rovnakými chybami v iných hypervízoroch Hyper-V.

Kedy by ste mali a nemali používať Hyper-V

Mnohí používatelia hlásia zvýšený výkon v hrách a emulátoroch po zakázaní Hyper-V, takže ak chcete zvýšiť frekvenciu snímok vo vašom systéme, možno budete chcieť tento hypervízor odstrániť.

Ako už bolo povedané, Hyper-V zostáva jedným z najlepších spôsobov nastavenia a používania virtuálne stroje v systéme Windows, takže ak nechcete na svojom systéme spúšťať hry alebo iné hypervízory, mali by ste ho ponechať povolený. Určite si pozrite nášho sprievodcu ako nainštalovať Hyper-V ak chcete použiť hypervízor na počítači so systémom Windows 11.