Hyper-V kommer forhåndsinstallert på Windows 11-datamaskiner. Selv om virtualiseringsverktøyet ikke er tilgjengelig fra esken på hjemmeutgaven av operativsystemet, kan du installere det med et batch-skript.
Dessverre kan Hyper-V komme i konflikt med tredjepartsapper på PC-en din. Som et resultat kan du støte på den oppdagede Hyper-V-feilen når du prøver å starte en app, PC-spill eller maskinvareinnstillingsverktøy.
Heldigvis kan du deaktivere Hyper-V i Windows 11 ved hjelp av den klassiske Windows-funksjonsdialogen, ledeteksten og PowerShell.
Hvordan sjekke om Hyper-V kjører på Windows 11
Du kan få tilgang til Systeminformasjon-appen for å finne ut om Hyper-V-virtualisering kjører. Dette er nyttig hvis du trenger å bekrefte Hyper-Vs status etter å ha deaktivert den.
For å sjekke gjeldende Hyper-V-status på datamaskinen:
- trykk Win + R å åpne Løpe.
- Type msinfo32.exe og klikk OK for å åpne appene.
- Deretter sjekker du om følgende oppføring er tilgjengelig nederst på detaljfanen:
En hypervisor er oppdaget. Funksjoner som kreves for Hyper-V vil ikke vises.
- Hvis ja, må du deaktivere Hyper-V, minneintegritet og Credential Guard-funksjonen, som diskutert nedenfor for å bruke andre virtualiseringsverktøy uten feil.
1. Slik deaktiverer du Hyper-V via Windows-funksjonsdialogen
Dialogboksen Windows-funksjoner lar deg legge til flere funksjoner som er deaktivert som standard i Windows 11. Du kan også bruke den til å deaktivere noen avanserte funksjoner, inkludert Hyper-V.
Merk at for å fikse den oppdagede Hyper-V-feilen, må du deaktivere funksjonen Virtual Machine Platform og Windows Hypervisor Platform i tillegg til Hyper-V.
Slik deaktiverer du Hyper-V ved å bruke dialogboksen Windows-funksjoner:
- trykk Win + R tasten for å åpne Løpe dialog.
- Type kontroll og klikk OK å åpne Kontrollpanel.
- I Kontrollpanel, klikk på Programmer.
- Klikk deretter på Programmer og funksjoner.
- Klikk på i venstre rute Slå Windows-funksjoner på eller av.
- I dialogboksen Windows-funksjoner, finn Hyper-V.
- Fjern merket for Hyper-V alternativet for å deaktivere funksjonen.
- Rull deretter ned og finn Virtuell maskinplattform og Windows Hypervisor-plattform alternativer.
- Fjern markeringen av begge alternativene og klikk OK.
- Windows vil avinstallere Hyper-V og andre funksjoner fra systemet ditt.
- Når du er ferdig, start PC-en på nytt for å bruke endringene.
2. Slik deaktiverer du Hyper-V ved hjelp av BCDEDIT
Du kan deaktivere Hyper-V i oppstartskonfigurasjon ved å bruke BCDEdit-verktøyet. Nyttig hvis du bare vil deaktivere Hyper-V og ikke avinstallere den helt.
For å deaktivere Hyper-V ved hjelp av BCDEdit:
- trykk Vinne nøkkel og type cmd.
- Høyreklikk på Ledeteksten og velg Kjør som administrator.
- I kommandoprompt-vinduet skriver du inn følgende kommando og trykker Enter:
bcdedit /sett hypervisorlanseringstype av
- Når suksessmeldingen vises, lukker du ledeteksten og starter PC-en på nytt for å bruke endringene.
- Hvis du trenger å aktivere Hyper-V igjen, bruk følgende kommando:
bcdedit /sett hypervisorlanseringstype auto
- Sørg for å starte PC-en på nytt for å bruke endringene.
I tillegg kan du bruke BCDEdit-verktøyet til å utføre andre avanserte oppgaver, for eksempel slette de gamle oppstartsmenyalternativene og legge til en sikker modus-snarvei til Windows 11s oppstartsmeny.
3. Slik avinstallerer du Hyper-V ved hjelp av ledeteksten
Hvis dialogboksen Windows-funksjoner ikke klarer å fjerne Hyper-V, kan du bruke ledeteksten til å deaktivere hypervisoren. Slik gjør du det.
- Åpne ledetekst som administrator.
- I kommandoprompt-vinduet skriver du inn følgende kommando og trykker Enter:
dism /online /deaktiver-funksjon /funksjonsnavn: Microsoft-hyper-v-all
- Ved utførelse vil DISM-verktøyet deaktivere Hyper-V og vise meldingen om at operasjonen er fullført for å indikere vellykket utførelse.
- Skriv exit for å lukke ledeteksten og start PC-en på nytt.
Etter omstart skal du kunne kjøre spillene og andre hypervisorer uten feil.
Hvis ikke, åpne dialogboksen Windows-funksjoner, deaktiver Virtuell maskinplattform og Windows Hypervisor-plattform alternativer og start PC-en på nytt.
4. Slik deaktiverer du Hyper-V ved hjelp av PowerShell
Hvis du foretrekker PowerShell, kan du bruke WindowsOptionalFeature-cmdleten til å deaktivere Hyper-V i Windows 11. For å gjøre dette, må du start PowerShell med administratorrettigheter og utfør kommandoen. Slik gjør du det.
- trykk Vinne nøkkel og type kraftskall.
- Høyreklikk på Kraftskall og velg Kjør som administrator.
- Klikk Ja når du blir bedt om av Brukerkonto-kontroll.
- I PowerShell-vinduet, kopier og lim inn kommandoen nedenfor og trykk Enter:
Disable-WindowsOptionalFeature -Online -Funksjonsnavn Microsoft-Hyper-V-All
- Vent til prosessen er fullført. Når du er ferdig, lukk PowerShell og start PC-en på nytt for å bruke endringene.
Slik avinstallerer du Hyper-V Virtual Network Adapter
Ofte under omstart, etter avinstallering av Hyper-V, kan du støte på meldingen "Vi kunne ikke fullføre oppdateringene, angre endringer".
For å løse dette problemet, sørg for at Hyper-V virtuelle nettverkskort er slettet fra PC-en. Du kan slette det virtuelle nettverkskortet fra Enhetsbehandling.
Slik sletter du Hyper-Vs virtuelle nettverkskort:
- trykk Win + R å åpne Løpe.
- Type dvmgmt.msc og klikk OK å åpne Enhetsbehandling.
- I Enhetsbehandling utvider du Nettverksadaptere delen for å finne Hyper-V virtuelle nettverkskort.
- Hvis ingen virtuelle adaptere knyttet til Hyper-V er oppført, klikker du på Utsikt og velg Vis skjulte enheter.
- Høyreklikk på Hyper-V Virtual Ethernet Adapter og velg Avinstaller enheten.
Ikke fjern Microsoft Wi-Fi Direct Virtual Adapter.
- Klikk Avinstaller for å bekrefte handlingen.
- Gjenta trinnene for å slette alle virtuelle nettverkskort knyttet til Hyper-V.
- Når du er ferdig, lukk Enhetsbehandling og start PC-en på nytt. Avinstaller deretter Hyper-V og se etter eventuelle forbedringer.
Slik slår du av virtualiseringsbasert sikkerhet (minneintegritet)
Hvis du støter på Hyper-V-problemet selv etter at du har deaktivert Hyper-V, kan du prøve å deaktivere minneintegritetsfunksjonen i Windows Security.
Minneintegritetsfunksjonen er en del av Core Isolation. Det bidrar til å forhindre trusselaktører fra å få tilgang til og infisere prosesser med høy sikkerhet ved hjelp av ondsinnet kode.
Som standard deaktiverer Windows funksjonen Minneintegritet for å unngå konflikt med apper og enhetsdrivere på grunn av inkompatibilitetsproblemer. Dette kan også forårsake problemer med tredjeparts virtualiseringsverktøy og programmer som trenger tilgang til systemets virtualiseringsmaskinvare.
Slik slår du av minneintegritet i Windows Security:
- trykk Vinn + I å åpne Innstillinger app.
- I venstre rute klikker du på Personvern og sikkerhet fanen.
- Klikk deretter på Windows-sikkerhet.
- Under Verneområder seksjon, klikk på Enhetssikkerhet.
- Klikk deretter på Kjerneisolasjonsdetaljer under Kjerneisolasjon seksjon.
- Vri bryteren under Minneintegritet å snu den Av.
- Start PC-en på nytt for å bruke endringene.
Hyper-V er et utmerket verktøy hvis du vil ha en klar virtualiseringsløsning. Den er imidlertid ikke uten sine mangler. Mange tredjeparts hypervisorer, inkludert de store aktørene VirtualBox og WMware Workstations, fungerer ikke med Hyper-V aktivert.
Hvis du er usikker på hvilken hypervisor du skal bruke, kan du sammenligne de tre populære virtualiseringsverktøyene for å hjelpe deg med å finne det beste av partiet.