Hyper-V je vnaprej nameščen v računalnikih z operacijskim sistemom Windows 11. Čeprav orodje za virtualizacijo ni na voljo takoj po namestitvi v domačo izdajo operacijskega sistema, ga lahko namestite s paketnim skriptom.
Na žalost je lahko Hyper-V v konfliktu z aplikacijami drugih proizvajalcev v vašem računalniku. Posledično lahko naletite na zaznano napako Hyper-V, ko poskušate zagnati aplikacijo, računalniške igre ali pripomočke za nastavitev strojne opreme.
Na srečo lahko onemogočite Hyper-V v sistemu Windows 11 s pomočjo klasičnega pogovornega okna funkcij sistema Windows, ukaznega poziva in lupine PowerShell.
Kako preveriti, ali se Hyper-V izvaja v sistemu Windows 11
Do aplikacije System Information lahko dostopate, da ugotovite, ali se virtualizacija Hyper-V izvaja. To je uporabno, če morate preveriti stanje Hyper-V, potem ko ste ga onemogočili.
Če želite preveriti trenutno stanje Hyper-V v vašem računalniku:
- Pritisnite Win + R odpreti Teči.
- Vrsta msinfo32.exe in kliknite v redu da odprete aplikacije.
- Nato preverite, ali je na dnu zavihka s podrobnostmi na voljo naslednji vnos:
Zaznan je bil hipervizor. Funkcije, potrebne za Hyper-V, ne bodo prikazane.
- Če je odgovor pritrdilen, boste morali onemogočiti Hyper-V, celovitost pomnilnika in funkcijo Credential Guard, kot je opisano spodaj, da boste brez napak uporabljali druga orodja za virtualizacijo.
1. Kako onemogočiti Hyper-V prek pogovornega okna funkcij sistema Windows
Pogovorno okno Funkcije sistema Windows vam omogoča dodajanje dodatnih funkcij, ki so v sistemu Windows 11 privzeto onemogočene. Uporabite ga lahko tudi za onemogočanje nekaterih naprednih funkcij, vključno s Hyper-V.
Upoštevajte, da boste morali za odpravo zaznane napake Hyper-V poleg Hyper-V onemogočiti še platformo navideznega stroja in platformo Windows Hypervisor.
Če želite onemogočiti Hyper-V v pogovornem oknu Funkcije sistema Windows:
- Pritisnite Win + R ključ za odpiranje Teči dialog.
- Vrsta nadzor in kliknite v redu odpreti Nadzorna plošča.
- V Nadzorna plošča, kliknite na Programi.
- Nato kliknite na Programi in lastnosti.
- V levem podoknu kliknite na Vklopite ali izklopite funkcije sistema Windows.
- V pogovornem oknu Funkcije sistema Windows poiščite Hyper-V.
- Počistite polje Hyper-V možnost onemogočanja funkcije.
- Nato se pomaknite navzdol in poiščite Platforma virtualnega stroja in Platforma Windows Hypervisor opcije.
- Odznačite obe možnosti in kliknite v redu.
- Windows bo odstranil Hyper-V in druge funkcije iz vašega sistema.
- Ko končate, znova zaženite računalnik, da uveljavite spremembe.
2. Kako onemogočiti Hyper-V z uporabo BCDEDIT
Hyper-V lahko onemogočite v konfiguraciji zagona z orodjem BCDEdit. Uporabno, če želite le deaktivirati Hyper-V in ga ne popolnoma odstraniti.
Če želite onemogočiti Hyper-V z BCDEdit:
- Pritisnite Zmaga ključ in tip cmd.
- Desni klik na Ukazni poziv in izberite Zaženi kot skrbnik.
- V okno ukaznega poziva vnesite naslednji ukaz in pritisnite Enter:
bcdedit /set tip zagona hipervizorja izklopljeno
- Ko se prikaže sporočilo o uspehu, zaprite ukazni poziv in znova zaženite računalnik, da uveljavite spremembe.
- Če morate znova aktivirati Hyper-V, uporabite naslednji ukaz:
bcdedit /set tip zagona hipervizorja avto
- Ne pozabite znova zagnati računalnika, da uveljavite spremembe.
Poleg tega lahko orodje BCDEdit uporabite za izvajanje drugih naprednih opravil, kot je npr brisanje starih možnosti zagonskega menija in dodajanje bližnjice varnega načina v zagonski meni sistema Windows 11.
3. Kako odstraniti Hyper-V z uporabo ukaznega poziva
Če pogovorno okno s funkcijami sistema Windows ne odstrani Hyper-V, lahko uporabite ukazni poziv, da onemogočite hipervizor. Tukaj je opisano, kako to storiti.
- Odprite ukazni poziv kot skrbnik.
- V okno ukaznega poziva vnesite naslednji ukaz in pritisnite Enter:
dism /na spletu/onemogočiti-feature /featurename: Microsoft-hyper-v-all
- Po izvedbi bo orodje DISM onemogočilo Hyper-V in prikazalo sporočilo o uspešno zaključeni operaciji, ki nakazuje uspešno izvedbo.
- Vnesite exit, da zaprete ukazni poziv in znova zaženete računalnik.
Po ponovnem zagonu bi morali imeti možnost izvajati svoje igre in druge hipervizorje brez napake.
Če ni, odprite pogovorno okno Funkcije sistema Windows in onemogočite Platforma virtualnega stroja in Platforma Windows Hypervisor možnosti in znova zaženite računalnik.
4. Kako onemogočiti Hyper-V z uporabo PowerShell
Če imate raje PowerShell, lahko uporabite cmdlet WindowsOptionalFeature, da onemogočite Hyper-V v sistemu Windows 11. Če želite to narediti, morate zaženite PowerShell s skrbniškimi pravicami in izvedite ukaz. Tukaj je opisano, kako to storiti.
- Pritisnite Zmaga ključ in tip powershell.
- Desni klik na PowerShell in izberite Zaženi kot skrbnik.
- Kliknite ja ob pozivu Nadzor uporabniškega računa.
- V oknu PowerShell kopirajte in prilepite spodnji ukaz ter pritisnite Enter:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
- Počakajte, da se postopek zaključi. Ko končate, zaprite PowerShell in znova zaženite računalnik, da uveljavite spremembe.
Kako odstraniti navidezni omrežni adapter Hyper-V
Med ponovnim zagonom po odstranitvi Hyper-V lahko pogosto naletite na sporočilo »Nismo mogli dokončati posodobitev, razveljavitev sprememb«.
Če želite odpraviti to težavo, se prepričajte, da so navidezni omrežni adapterji Hyper-V izbrisani iz vašega računalnika. Navidezni omrežni adapter lahko izbrišete iz upravitelja naprav.
Če želite izbrisati navidezne omrežne kartice Hyper-V:
- Pritisnite Win + R odpreti Teči.
- Vrsta dvmgmt.msc in kliknite v redu odpreti Upravitelj naprav.
- V upravitelju naprav razširite Omrežni adapterji razdelek za iskanje Navidezni omrežni adapterji Hyper-V.
- Če na seznamu ni nobenega virtualnega adapterja, povezanega s Hyper-V, kliknite na Pogled in izberite Prikaži skrite naprave.
- Desni klik na Hyper-V Virtual Ethernet Adapter in izberite Odstrani napravo.
Ne odstranjujte Virtualni adapter Microsoft Wi-Fi Direct.
- Kliknite Odstrani za potrditev dejanja.
- Ponovite korake, da izbrišete vse navidezne omrežne kartice, povezane s Hyper-V.
- Ko končate, zaprite upravitelja naprav in znova zaženite računalnik. Nato odstranite Hyper-V in preverite morebitne izboljšave.
Kako izklopiti varnost na podlagi virtualizacije (integriteta pomnilnika)
Če naletite na težavo z odkritim Hyper-V tudi potem, ko onemogočite Hyper-V, poskusite onemogočiti funkcijo celovitosti pomnilnika v Varnosti sistema Windows.
Funkcija celovitosti pomnilnika je del Core Isolation. Pomaga preprečiti, da bi akterji groženj z zlonamerno kodo dostopali do visokovarnih procesov in jih okužili.
Windows privzeto onemogoči funkcijo celovitosti pomnilnika, da prepreči konflikt z aplikacijami in gonilniki naprav zaradi težav z nezdružljivostjo. To lahko povzroči tudi težave z orodji in programi za virtualizacijo tretjih oseb, ki potrebujejo dostop do strojne opreme za virtualizacijo vašega sistema.
Če želite izklopiti celovitost pomnilnika v Varnosti sistema Windows:
- Pritisnite Win + I odpreti nastavitve aplikacija
- V levem podoknu kliknite na Zasebnost in varnost zavihek.
- Nato kliknite na Varnost sistema Windows.
- Pod Varstvena območja kliknite na Varnost naprave.
- Nato kliknite na Podrobnosti o izolaciji jedra pod Izolacija jedra razdelek.
- Premaknite stikalo spodaj Celovitost spomina da ga obrneš Izključeno.
- Znova zaženite računalnik, da uveljavite spremembe.
Hyper-V je odličen pripomoček, če želite virtualizacijsko rešitev, ki je že pripravljena. Vendar pa ni brez pomanjkljivosti. Številni hipervizorji drugih proizvajalcev, vključno z glavnimi igralci VirtualBox in WMware Workstations, ne delujejo z omogočenim Hyper-V.
Če niste prepričani, kateri hipervizor uporabiti, primerjajte tri priljubljena orodja za virtualizacijo, ki vam bodo pomagala določiti najboljše iz serije.