Jūsų Windows 10 ir 11 veikiančiose sistemose yra pasirenkamas virtualizacijos įrankis Hyper-V. Jei norite, galite ją įjungti naudodami DISM komandą PowerShell ir komandų eilutėje.

Tačiau komanda įjungti „Hyper-V“ kartais gali grąžinti klaidą „Windows funkcijos pavadinimas nebuvo atpažintas“ arba „Funkcijos pavadinimas Microsoft-Hyper-V nežinomas“ 0x800f080c.

Dažnai ši klaida suveikia dėl DISM komandos problemų. Jei bandote įjungti „Hyper-V“ sistemoje „Windows 11 Home“ ir atsiranda klaida, tai gali būti dėl scenarijaus problemų. Bet kuriuo atveju, čia yra keli trikčių šalinimo veiksmai, kaip ištaisyti šią klaidą ir įjungti „Hyper-V“ sistemoje „Windows“.

1. Patikrinkite, ar komandoje nėra rašybos klaidų

Dažniausias šios klaidos veiksnys yra neteisingos komandos naudojimas. Galite naudoti šią komandą PowerShell, kad įgalintumėte Hyper-V operacinės sistemos Windows 11 Pro, Edu ir Enterprise leidime:

Įgalinti – „Windows“ pasirenkama funkcija – internete – funkcijos pavadinimas „Microsoft“ – „Hyper-V-All“
instagram viewer

Jei manote, kad panaudojote teisingą komandą, ieškokite nereikalingų tarpų tarp Microsoft-Hyper-V-All. Iš naujo paleiskite komandą ir patikrinkite, ar klaida išspręsta.

Jei problema išlieka, patikrinkite kitus būdus įgalinkite „Hyper-V“ sistemoje „Windows 11“..

2. Patikrinkite, ar Hyper-V paketiniame scenarijuje nėra klaidų

„Hyper-V“ galima tik „Windows“ operacinės sistemos „Pro“, „Edu“ ir „Enterprise“ leidimuose. Jei naudojate pagrindinį puslapį, turėsite naudoti paketinio scenarijaus sprendimą įgalinkite „Hyper-V“ sistemoje „Windows 11 Home“..

Jei susiduriate su 0x800f080c klaida naudojant Hyper-V scenarijų, patikrinkite, ar nėra klaidų. Paketinis scenarijus, įgalinantis „Hyper-V“, turėtų atrodyti maždaug taip:

pastūmėtas "%~dp0"
dir /b %SystemRoot%
techninis aptarnavimas\Paketai\*Hiper-V*.mama >hiper-v.txt
for /f %%i in ('findstr /i. hyper-v.txt 2^>nul') daryti nusileisti /prisijungęs /norestart /papildyti-paketą:"%SystemRoot%
aptarnavimas\Paketai\%%i"
del hyper-v.txt
Dism /internete /įjungti-Funkcija /funkcijos pavadinimas: Microsoft-Hyper-V -All /LimitAccess /ALL
Pauzė

Patikrinę scenarijų, paleiskite scenarijų kaip administratorius ir patikrinkite, ar klaida išspręsta.

3. Išjunkite pagrindinės izoliacijos atminties vientisumo funkciją

Jei klaida suaktyvinama virtualioje mašinoje, pvz., „VirtualBox“, patikrinkite, ar klaidą sukelia atminties vientisumo funkcija.

Atminties vientisumas yra „Windows 11“ Core Isolation, virtualizavimu pagrįstos saugos funkcijos, dalis. Kai įjungta, ji neleidžia grėsmės veikėjams įterpti kenkėjiško kodo į aukšto saugumo sistemos procesus.

Norėdami išjungti atminties vientisumo funkciją sistemoje „Windows 11“, atlikite šiuos veiksmus:

  1. Paspauskite Win + I atidaryti Nustatymai.
  2. Tada spustelėkite Privatumas ir saugumas skirtuką kairėje srityje.
  3. Toliau spustelėkite „Windows“ sauga.
  4. Pagal Apsaugos zonos skyrių, spustelėkite Įrenginio saugumas.
  5. Spustelėkite Šerdies izoliacijos detalės pagal Šerdies izoliacija skyrius.
  6. Čia perjunkite jungiklį Atminties vientisumas kad jį išjungtumėte.

Iš naujo paleiskite virtualios mašinos sesiją ir patikrinkite, ar nėra patobulinimų.

Jei problema išlieka, galite naudoti registro rengyklę, kad pakeistumėte registro reikšmes, kad išjungtumėte atminties vientisumo funkciją.

Atminkite, kad „Windows“ registro redagavimas yra susijęs su rizika. Būtinai sukurkite atsarginę „Windows“ registro atsarginę kopiją ir sukurti atkūrimo tašką prieš atlikdami toliau nurodytus veiksmus.

Norėdami išjungti pagrindinės izoliacinės atminties vientisumą naudodami registro rengyklę:

  1. Paspauskite Win + R norėdami atidaryti Vykdyti.
  2. Tipas regedit laukelyje Vykdyti ir spustelėkite Gerai. Spustelėkite Taip jei to paragins vartotojo abonemento valdymas (UAC).
  3. Registro rengyklėje eikite į šią vietą. Norėdami greitai naršyti, galite nukopijuoti ir įklijuoti registro kelią:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity\
  4. Dešinėje srityje dukart spustelėkite Įjungtas vertė.
  5. Viduje Vertės duomenys laukas, tipas 0 ir spustelėkite Gerai.

Uždarykite registro rengyklę ir patikrinkite, ar 0x800f080c klaida pašalinta.

0x800f080c Hyper-V klaidos taisymas sistemoje Windows

Ši klaida dažnai suaktyvinama dėl neteisingos komandos arba paketinio scenarijaus problemos. Bet kokiu atveju patikrinkite, ar komandoje arba scenarijuje nėra rašybos klaidų, ir ištaisykite jas, kad įgalintumėte „Hyper-V“ savo kompiuteryje.

Be to, „Hyper-V“ nėra vienintelis „Windows“ virtualizacijos įrankis. Dvi populiarios alternatyvos „VirtualBox“ ir „VMWare Player“ yra puikūs virtualūs mašinų įrankiai, turintys skirtingus privalumus.