„Docker“ negali įgalinti „Hyper-V“, kaip pataisyti

„Docker“ darbalaukio programa yra gana garsi tarp kūrėjų, kurie kuria naujas kintamųjų „Windows“ sistemų programines įrangą. Programa leidžia naudoti kelias virtualias sistemas, kad būtų galima išbandyti naujus kūrinius, pleistrus tik iš kūrėjo sistemos. Bet ką daryti, jei „Docker“ iš niekur pasirodys klaidos pranešimas „Docker negali įgalinti„ Hyper-V “? Nesijaudink. Norėdami labai greitai išspręsti problemą, atlikite šiuos paprastus pataisymus.

Sprendimai

a. Perkrauti kompiuterį ir vėl bandykite pasiekti virtualias sistemas.

b. Išjunkite bet kokią antivirusinę programą, kurią naudojate, ir dar kartą patikrinkite.

1 taisymas - įjunkite „Hyper-V“ savo sistemoje

„Hyper-V“ yra pasirinktinė funkcija, kurią turite įjungti rankiniu būdu, kad galėtumėte dirbti su ja.

1. Iš pradžių dešiniuoju pelės mygtuku spustelėkite „Windows“ raktas ir po to spustelėkite „Bėk“.

2. Tada įveskite šią komandą ir paspauskite Įveskite.

neprivalomos funkcijos
Papildomos funkcijos Min

3. Kai pasirodys „Windows“ funkcija, patikrinti„Hyper-V““Parinktį iš papildomų funkcijų sąrašo.

4. Kai tai padarysite, spustelėkite „Gerai“.

Įgalinti „Hyper V Min“

Dabar „Windows“ įgalins „HyperVisor“ jūsų kompiuteryje.

5. Tada spustelėkite „Paleiskite iš naujo dabar“.

Paleiskite iš naujo dabar

Kai mašina bus paleista iš naujo, „Hyper-V“ bus įjungta. Tai užtruks šiek tiek laiko. Kai jūsų mašina bus paleista iš naujo, atidarykite „Docker“ ir pabandykite paleisti virtualią mašiną.

Alternatyvus metodas -

Jei ankstesnis metodas neveikia, išbandykite šį.

1. Iš pradžių dešiniuoju pelės mygtuku spustelėkite „Windows“ piktogramą ir spustelėkite „„Windows PowerShell“ (administratorius)“.

„Powershell“ administratorius

2. Kai pasirodys terminalas, įveskite arba įklijuokite šį kodą iš čia ir paspauskite Įveskite.

DISM / Online /Įgalinti funkciją / Viskas / Funkcijos pavadinimas:„Microsoft-Hyper-V“
Atmesti „Hyper V“ Įgalinti min

„Windows“ įgalins šią funkciją.

Uždarykite „PowerShell“ langą ir vieną kartą iš naujo paleiskite kompiuterį.

2 taisymas - įgalinkite virtualizavimą BIOS

Vienas iš pagrindinių „Hyper-V“ reikalavimų yra virtualizavimo įjungimas BIOS.

1. Iš pradžių išjunkite kompiuterį.

2. Paleiskite mašiną.

3. Kai sistema paleidžiama, turite paspausti „Ištrinti* klavišą, kad kompiuteryje atidarytumėte BIOS sąranką.

* PASTABA-Kitas gamintojo raktas gali skirtis. Tai yra raktų įvairovė

„Esc“, F1, F2, F10, F11, F12 arba „Delete“

Paspaudus paskirtą klavišą, po kurio laiko pasirodys BIOS ekranas.

„BIOS“ sąranka

3. Kartą BIOS atidaroma sąranka, eikite įIšplėstinėSkirtuką.

4. Tada pasirinkite „Virtualizacija“Iš sąrašo ir įsitikinkite, kad jis yra„Įjungtas“.

(Kai kuriuose kompiuteriuose vietoj „Virtualizavimo“ nustatymų galite pastebėti „SVM Mode“. Įgalinkite, kad gautumėte tą patį efektą)

Virtualizacija Nauja min

5. Norėdami išsaugoti nustatymus, dar kartą paspauskite su juo susietą klavišą.

[Tai yra "F10Šio kompiuterio raktą.]

F10 Min Min Min

6. Po to pasirinkite „Taip“, Kad galiausiai išsaugotumėte ir išeitumėte iš BIOS nustatymų savo kompiuteryje.

Išsaugoti Taip Min

Išsaugojus nustatymus, jūsų kompiuteris bus automatiškai. Dabar kompiuteryje atidarykite „Docker“ programą ir pabandykite atidaryti naują virtualią mašiną.

3 taisymas - pašalinkite ir iš naujo įdiekite „Hyper-V“

Jei patys „Hyper-V“ failai bus sugadinti atsitiktinai, „Docker“ nebus atidaryta.

1. Paspauskite „Windows“ klavišas + X raktus kartu.

2. Tada spustelėkite „„Windows PowerShell“ (administratorius) “.

„Powershell Windows Key X“

3. Kopijuoti įklijuoti šiuos kodus po vieną ir paspauskite Įveskite vėliau šiuos kodus vykdyti nuosekliai.

Disable-WindowsOptionalFeature -FeatureName microsoft-hyper-v -online restart-computer. Įgalinti-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -Viskas paleiskite kompiuterį iš naujo. Įgalinti-WindowsOptionalFeature -Online -FeatureName Containers -Viskas
Atmesti „Hyper V Unistall“ Įgalinti min

Atlikę kodus, dar kartą atidarykite „Docker“ ir patikrinkite, ar tai išsprendžia problemą.

PASTABA

Jei problema vis dar išlieka, išbandykite šiuos veiksmus:

a. Atidarykite „PowerShell“ terminalą su administratoriaus teisėmis.

2. Po to vykdykite šį kodą ir patikrinkite, ar tai padeda.

MOFCOMP% SYSTEMROOT% \ System32 \ WindowsVirtualization. V2.mof
„Hyper V“ 2 min

Patikrinkite, ar tai išsprendžia problemą.

Jūsų problema turėtų būti išspręsta.

NUSTATYTI: Pelės žymeklis dingsta sistemoje „Windows 10“

NUSTATYTI: Pelės žymeklis dingsta sistemoje „Windows 10“Pelė„Windows 10“

Norėdami išspręsti įvairias kompiuterio problemas, rekomenduojame „DriverFix“:Ši programinė įranga leis jūsų tvarkyklėms veikti ir veikti, taip apsaugant jus nuo įprastų kompiuterio klaidų ir apara...

Skaityti daugiau
NUSTATYTI: „Windows 10“ žymeklis sustingsta, šokinėja arba dingsta

NUSTATYTI: „Windows 10“ žymeklis sustingsta, šokinėja arba dingstaPelėSistemos Klaidos„Windows 10“

Žymeklio užstrigimas gali būti gana varginantis, ypač jei negalite naudoti klaviatūros kaip alternatyvos.Žemiau pateiktas straipsnis padės bet kokio tipo žymeklio užstrigimui, su kuriuo galite susi...

Skaityti daugiau
„Win + X“ meniu neveikia sistemoje „Windows 10“ [TESTED FIXES]

„Win + X“ meniu neveikia sistemoje „Windows 10“ [TESTED FIXES]„Windows 10“

„Win + X“ meniu yra vienas iš daugelio „Windows“ patobulinimų, tačiau kai kurie vartotojai skundžiasi, kad jis kartais neveikia.„Win + X“ meniu pritaikymas pridedant naują elementą gali padėti atsi...

Skaityti daugiau