Sistemele care rulează Windows 10 și 11 vin cu un instrument de virtualizare opțional, Hyper-V. Dacă doriți, îl puteți activa folosind o comandă DISM în PowerShell și Command Prompt.
Cu toate acestea, comanda de activare a Hyper-V poate returna uneori eroarea „Numele caracteristicilor Windows nu a fost recunoscut” sau eroarea „Numele caracteristicii Microsoft-Hyper-V este necunoscut” 0x800f080c.
Adesea, această eroare este declanșată din cauza unor probleme cu comanda DISM. Dacă încercați să activați Hyper-V în Windows 11 Home și întâmpinați eroarea, aceasta ar putea fi din cauza unor probleme cu scriptul. În orice caz, iată câțiva pași de depanare pentru a remedia această eroare și a activa Hyper-V în Windows.
1. Verificați comanda pentru greșeli de scriere
Cel mai frecvent contribuitor la această eroare este utilizarea unei comenzi incorecte. Puteți utiliza următoarea comandă în PowerShell pentru a activa Hyper-V în ediția Windows 11 Pro, Edu și Enterprise a sistemului de operare:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
Dacă credeți că ați folosit comanda corectă, căutați spații inutile între Microsoft-Hyper-V-All. Reluați comanda și verificați dacă eroarea este rezolvată.
Dacă problema persistă, consultați celelalte modalități activați Hyper-V în Windows 11.
2. Verificați scriptul Hyper-V Batch pentru erori
Hyper-V este disponibil numai pe ediția Pro, Edu și Enterprise a sistemului de operare Windows. Dacă utilizați Acasă, va trebui să utilizați o soluție de script în lot activați Hyper-V în Windows 11 Home.
Dacă întâmpinați eroarea 0x800f080c cu scriptul Hyper-V, verificați dacă există erori. Scriptul batch pentru a activa Hyper-V ar trebui să arate cam așa:
împins "%~dp0"
dir /b %SystemRoot%
ervizare\Pachete\*Hyper-V*.mămică >hiper-v.TXT
pentru /f %%i în ('findstr /i. hyper-v.txt 2^>nul') do dism /pe net /norstart /adăuga-pachet:"%SystemRoot%
ervicing\Pachete\%%i"
del hyper-v.txt
Dism /online /permite-feature /featurename: Microsoft-Hyper-V -All /LimitAccess /ALL
Pauză
După verificarea scriptului, rulați scriptul ca administrator și verificați dacă eroarea este rezolvată.
3. Dezactivați funcția de integritate a memoriei de izolare a nucleului
Dacă eroarea este declanșată pe o mașină virtuală, cum ar fi VirtualBox, verificați dacă funcția de integritate a memoriei cauzează eroarea.
Integritatea memoriei face parte din Core Isolation din Windows 11, o caracteristică de securitate bazată pe virtualizare. Când este activat, împiedică actorii amenințărilor să introducă cod rău intenționat în procesele de sistem de înaltă securitate.
Urmați acești pași pentru a dezactiva caracteristica de integritate a memoriei în Windows 11:
- presa Câștigă + eu a deschide Setări.
- Apoi, faceți clic pe Confidențialitate și securitate fila din panoul din stânga.
- Apoi, faceți clic pe Securitate Windows.
- Sub Zone de protectie secțiune, faceți clic pe Securitatea dispozitivului.
- Click pe Detalii de izolare a miezului sub Izolarea miezului secțiune.
- Aici, comutați comutatorul pentru Integritatea memoriei pentru a-l opri.
Reporniți sesiunea de mașină virtuală și verificați eventualele îmbunătățiri.
Dacă problema persistă, puteți utiliza Editorul de registry pentru a modifica valorile de registry pentru a dezactiva caracteristica de integritate a memoriei.
Rețineți că editarea registrului Windows implică riscuri. Asigura-te ca faceți o copie de rezervă a registrului Windows și creați un punct de restaurare înainte de a continua cu pașii de mai jos.
Pentru a dezactiva integritatea memoriei de izolare a nucleului utilizând Editorul de registru:
- presa Câștigă + R pentru a deschide Run.
- Tip regedit în caseta Run și faceți clic Bine. Clic da dacă vi se solicită controlul contului utilizatorului (UAC).
- În Editorul Registrului, navigați la următoarea locație. Puteți copia și lipi calea de registry pentru o navigare rapidă:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity\
- În panoul din dreapta, faceți dublu clic pe Activat valoare.
- În Date valorice câmp, tip 0 și faceți clic Bine.
Închideți Editorul de registry și verificați dacă eroarea 0x800f080c este rezolvată.
Remedierea erorii 0x800f080c Hyper-V în Windows
Această eroare este adesea declanșată din cauza unei comenzi incorecte sau a unei probleme cu scriptul batch. În orice caz, verificați comanda sau scriptul pentru greșeli de scriere și remediați-le pentru a activa Hyper-V pe computer.
Acestea fiind spuse, Hyper-V nu este singurul instrument de virtualizare disponibil pe Windows. Cele două alternative populare, VirtualBox și VMWare Player sunt mașini-unelte virtuale excelente, cu avantaje distincte.