Windows 10 og 11 kjørende systemer leveres med et valgfritt virtualiseringsverktøy, Hyper-V. Hvis du vil, kan du aktivere den ved å bruke en DISM-kommando i PowerShell og ledetekst.

Imidlertid kan kommandoen for å aktivere Hyper-V noen ganger returnere "Et Windows-funksjonsnavn ble ikke gjenkjent" eller "Funksjonsnavn Microsoft-Hyper-V er ukjent" feil 0x800f080c.

Ofte utløses denne feilen på grunn av problemer med DISM-kommandoen. Hvis du prøver å aktivere Hyper-V i Windows 11 Home og støter på feilen, kan det skyldes problemer med skriptet. I alle fall, her er noen feilsøkingstrinn for å fikse denne feilen og aktivere Hyper-V i Windows.

1. Sjekk kommandoen for skrivefeil

Den vanligste bidragsyteren til denne feilen er bruken av en feil kommando. Du kan bruke følgende kommando i PowerShell for å aktivere Hyper-V i Windows 11 Pro, Edu og Enterprise-utgaven av operativsystemet:

Enable-WindowsOptionalFeature -Online -Funksjonsnavn Microsoft-Hyper-V-All

Hvis du tror du har brukt riktig kommando, se etter unødvendige mellomrom mellom Microsoft-Hyper-V-All. Kjør kommandoen på nytt og sjekk om feilen er løst.

Hvis problemet vedvarer, sjekk ut de andre måtene å aktiver Hyper-V i Windows 11.

2. Sjekk Hyper-V Batch Script for feil

Hyper-V er bare tilgjengelig på Pro-, Edu- og Enterprise-utgaven av Windows-operativsystemet. Hvis du bruker Home, må du bruke en batchscript-løsning for å aktiver Hyper-V i Windows 11 Home.

Hvis du støter på 0x800f080c-feilen med Hyper-V-skriptet, sjekk den for feil. Batch-skriptet for å aktivere Hyper-V skal se omtrent slik ut:

pushd "%~dp0"
dir /b %SystemRoot%
service\Pakker\*Hyper-V*.mamma >hyper-v.tekst
for /f %%i i ('findstr /i. hyper-v.txt 2^>nul') gjøre dism /på nett /norestart /Legg til-pakke:"%SystemRoot%
service\Pakker\%%i"
del hyper-v.txt
Dism /online /muliggjøre-funksjon /funksjonsnavn: Microsoft-Hyper-V -Alle /LimitAccess /ALLE
Pause

Etter å ha verifisert skriptet, kjør skriptet som administrator og kontroller om feilen er løst.

3. Slå av funksjonen Core Isolation Memory Integrity

Hvis feilen utløses på en virtuell maskin, for eksempel VirtualBox, sjekk for å se om minneintegritetsfunksjonen forårsaker feilen.

Minneintegritet er en del av Windows 11s Core Isolation, en virtualiseringsbasert sikkerhetsfunksjon. Når den er aktivert, forhindrer den trusselaktører fra å sette inn ondsinnet kode i systemprosesser med høy sikkerhet.

Følg disse trinnene for å deaktivere minneintegritetsfunksjonen i Windows 11:

  1. trykk Vinn + I å åpne Innstillinger.
  2. Deretter klikker du på Personvern og sikkerhet fanen i venstre rute.
  3. Klikk deretter på Windows-sikkerhet.
  4. Under Verneområder seksjon, klikk på Enhetssikkerhet.
  5. Klikk på Kjerneisolasjonsdetaljer under Kjerneisolasjon seksjon.
  6. Her, veksle bryteren for Minneintegritet for å slå den av.

Start den virtuelle maskinøkten på nytt og se etter eventuelle forbedringer.

Hvis problemet vedvarer, kan du bruke Registerredigering til å endre registerverdiene for å deaktivere minneintegritetsfunksjonen.

Merk at redigering av Windows-registeret innebærer risiko. Sørg for å sikkerhetskopier Windows-registret og opprette et gjenopprettingspunkt før du fortsetter med trinnene nedenfor.

Slik deaktiverer du kjerneisolasjonsminneintegritet ved hjelp av Registerredigering:

  1. trykk Win + R for å åpne Kjør.
  2. Type regedit i Kjør-boksen og klikk OK. Klikk Ja hvis du blir bedt om det av User Account Control (UAC).
  3. Naviger til følgende plassering i Registerredigering. Du kan kopiere og lime inn registerbanen for rask navigering:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity\
  4. I høyre rute dobbeltklikker du på Aktivert verdi.
  5. I Verdidata felt, type 0 og klikk OK.

Lukk Registerredigering og sjekk om 0x800f080c-feilen er løst.

Retting av 0x800f080c Hyper-V-feilen i Windows

Denne feilen utløses ofte på grunn av en feil kommando eller et problem med batchskriptet ditt. I alle fall, sjekk kommandoen eller skriptet for skrivefeil og fiks dem for å aktivere Hyper-V på datamaskinen din.

Når det er sagt, er Hyper-V ikke det eneste virtualiseringsverktøyet som er tilgjengelig på Windows. De to populære alternativene, VirtualBox og VMWare Player er utmerkede virtuelle maskinverktøy med distinkte fordeler.