Jūsu operētājsistēmām Windows 10 un 11 ir papildu virtualizācijas rīks Hyper-V. Ja vēlaties, varat to iespējot, izmantojot DISM komandu programmā PowerShell un komandu uzvednē.
Tomēr komanda, lai iespējotu Hyper-V, dažkārt var atgriezt kļūdu “Windows līdzekļa nosaukums netika atpazīts” vai “Funkcijas nosaukums Microsoft-Hyper-V nav zināms” 0x800f080c.
Bieži vien šī kļūda tiek aktivizēta DISM komandas problēmu dēļ. Ja mēģināt iespējot Hyper-V operētājsistēmā Windows 11 Home un rodas kļūda, tas var būt saistīts ar skripta problēmām. Jebkurā gadījumā šeit ir dažas problēmu novēršanas darbības, lai novērstu šo kļūdu un iespējotu Hyper-V sistēmā Windows.
1. Pārbaudiet, vai komandā nav drukas kļūdu
Visbiežākais šīs kļūdas cēlonis ir nepareizas komandas izmantošana. Varat izmantot šo komandu programmā PowerShell, lai iespējotu Hyper-V operētājsistēmas Windows 11 Pro, Edu un Enterprise izdevumā:
Iespējot-WindowsOptionalFeature-Online-FeatureName Microsoft-Hyper-V-All
Ja domājat, ka esat izmantojis pareizo komandu, meklējiet nevajadzīgas atstarpes starp Microsoft-Hyper-V-All. Atkārtoti palaidiet komandu un pārbaudiet, vai kļūda ir novērsta.
Ja problēma joprojām pastāv, pārbaudiet citus veidus, kā to izdarīt iespējot Hyper-V operētājsistēmā Windows 11.
2. Pārbaudiet, vai Hyper-V pakešskriptā nav kļūdu
Hyper-V ir pieejams tikai Windows operētājsistēmas Pro, Edu un Enterprise izdevumos. Ja izmantojat sākumlapu, jums būs jāizmanto pakešu skripta risinājums iespējot Hyper-V operētājsistēmā Windows 11 Home.
Ja rodas kļūda 0x800f080c ar Hyper-V skriptu, pārbaudiet, vai tajā nav kļūdu. Pakešu skriptam, lai iespējotu Hyper-V, vajadzētu izskatīties apmēram šādi:
stumts "%~dp0"
dir /b %SystemRoot%
apkope\Pakas\*Hiper-V*.mammu >hiper-v.txt
for /f %%i in ('findstr /i. hyper-v.txt 2^>nulle') darīt nolaist /tiešsaistē /norestart /pievienot-iepakojums:"%SystemRoot%
apkope\Packages\%%i"
del hiper-v.txt
Dism /tiešsaiste /iespējot-funkcija /funkcijas nosaukums: Microsoft-Hyper-V -All /LimitAccess /ALL
Pauze
Pēc skripta pārbaudes palaidiet skriptu kā administratoru un pārbaudiet, vai kļūda ir novērsta.
3. Izslēdziet galvenās izolācijas atmiņas integritātes funkciju
Ja kļūda tiek aktivizēta virtuālajā mašīnā, piemēram, VirtualBox, pārbaudiet, vai kļūdu izraisa atmiņas integritātes līdzeklis.
Atmiņas integritāte ir daļa no Windows 11 Core Isolation — uz virtualizāciju balstīta drošības līdzekļa. Kad tas ir iespējots, tas neļauj apdraudējuma dalībniekiem ievietot ļaunprātīgu kodu augstas drošības sistēmas procesos.
Lai operētājsistēmā Windows 11 atspējotu atmiņas integritātes funkciju, veiciet šīs darbības:
- Nospiediet Win + I atvērt Iestatījumi.
- Pēc tam noklikšķiniet uz Privātums un drošība cilni kreisajā rūtī.
- Tālāk noklikšķiniet uz Windows drošība.
- Saskaņā Aizsardzības zonas sadaļā noklikšķiniet uz Ierīces drošība.
- Klikšķiniet uz Kodola izolācijas detaļas saskaņā Kodola izolācija sadaļā.
- Šeit pārslēdziet slēdzi uz Atmiņas integritāte lai to izslēgtu.
Restartējiet virtuālās mašīnas sesiju un pārbaudiet, vai nav uzlabojumu.
Ja problēma joprojām pastāv, varat izmantot reģistra redaktoru, lai modificētu reģistra vērtības, lai atspējotu atmiņas integritātes līdzekli.
Ņemiet vērā, ka Windows reģistra rediģēšana ir saistīta ar risku. Pārliecinieties, ka dublējiet savu Windows reģistru un izveidot atjaunošanas punktu pirms turpināt tālāk norādītās darbības.
Lai atspējotu Core izolācijas atmiņas integritāti, izmantojot reģistra redaktoru:
- Nospiediet Win + R lai atvērtu Palaist.
- Tips regedit lodziņā Palaist un noklikšķiniet uz labi. Klikšķis Jā ja to pieprasa lietotāja konta kontrole (UAC).
- Reģistra redaktorā dodieties uz šo vietu. Ātrai navigācijai varat kopēt un ielīmēt reģistra ceļu:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity\
- Labajā rūtī veiciet dubultklikšķi uz Iespējots vērtību.
- Iekš Vērtības dati lauks, veids 0 un noklikšķiniet labi.
Aizveriet reģistra redaktoru un pārbaudiet, vai kļūda 0x800f080c ir novērsta.
0x800f080c Hyper-V kļūdas labošana sistēmā Windows
Šo kļūdu bieži izraisa nepareiza komanda vai problēma ar pakešu skriptu. Jebkurā gadījumā pārbaudiet, vai komandā vai skriptā nav drukas kļūdu, un izlabojiet tās, lai datorā iespējotu Hyper-V.
Tomēr Hyper-V nav vienīgais virtualizācijas rīks, kas pieejams operētājsistēmā Windows. Divas populāras alternatīvas, VirtualBox un VMWare Player, ir lieliski virtuālie darbgaldi ar izteiktām priekšrocībām.