„Windows“ įtraukė šią naują funkciją, kurioje vartotojai gali įdiegti „Linux“ posistemes tiesiog įgalindami funkciją „Windows posistemė, skirta Linux“. Tačiau atsisiųsdami „Linux“ paskirstymą per „Windows“ posistemį, skirtą „Linux“ arba WSL, vartotojai susiduria su šiuo klaidos pranešimu „WslRegistrationDistribution nepavyko su klaida: 0x80370102“. Ši problema susijusi su išjungta aparatūros virtualizacija sistemos BIOS. Jį įjungus daugeliu atvejų problema turėtų būti išspręsta. Jei tai neišsprendžia, vadovaukitės likusiais sprendimais po vieną.
Turinys
1 pataisymas – įgalinkite aparatinės įrangos virtualizavimo funkciją
Paprastai virtualizavimo funkcija yra išjungta visuose įrenginiuose. Turite jį rankiniu būdu įjungti iš BIOS.
1. Iš pradžių dešiniuoju pelės mygtuku spustelėkite „Windows“ piktogramą ir bakstelėkite „Išjunkite arba atsijunkite>“.
2. Po to bakstelėkite "Perkrauti“, kad iš naujo paleistumėte sistemą.
3. Paleidus iš naujo, kai pasirodys gamintojo logotipas, paspauskite ir palaikykite „Ištrinti“ klavišą klaviatūroje, kad pasiektumėte BIOS nustatymus.
PASTABA –
Atminkite, kad šis mygtukas, skirtas pasiekti BIOS, skiriasi priklausomai nuo gamintojo, net kartais nuo modelio iki modelio.
Laikykite atviras akis, kad pamatytumėte tikrąjį mygtuką, kad galėtumėte pasiekti BIOS, kol kompiuteris paleidžiamas.
3. Kartą BIOS atsidaro langas, eikite į "Išplėstinė“ skirtuką*.
4. Tada klaviatūros rodyklėmis pasirinkite „Virtualizacija“ iš sąrašo ir nustatykite jį į „Įjungtas“.
[
*PASTABA –
Kai kurių kompiuterių skirtuke „Išplėstinė“ gali nebūti parinkties „Virtualizacija“. Tokiu atveju jį rasite „Spektaklis“ skirtuką.
]
5. Dar kartą paspauskite su juo susietą klavišą, kad išsaugotumėte nustatymus.
[Tai yra "F10“ šio kompiuterio klavišas.]
6. Po to pasirinkite „Taip“, kad galiausiai išsaugotumėte ir išeitumėte iš BIOS nustatymų kompiuteryje.
Jūsų kompiuteris bus paleistas įprastai.
SISTEMOS VEIKIAMS AMD CPU –
1. Eikite į BIOS nustatymus.
2. Čia eikite į „M.I.T“ skirtuką.
3. Dabar eikite į „Išplėstiniai dažnio nustatymai“.
4. Tada spustelėkite „Išplėstiniai pagrindiniai nustatymai“.
5. Čia ekrane pamatysite „SVM režimą“. SVM režimas yra saugios virtualios mašinos režimas.
6. Nustatykite jį į "Įgalinti“, kad jį įjungtumėte.
7. Dabar turite pasirinkti „Taip“, kad galiausiai išsaugotumėte ir išeitumėte iš BIOS nustatymų kompiuteryje.
Tai atlikę leiskite kompiuteriui paleisti įprastai. Dabar galite patikrinti, ar virtualizacija įjungta jūsų sistemoje, ar ne.
1. Iš pradžių dešiniuoju pelės mygtuku spustelėkite Windowspiktogramą ir bakstelėkite „Užduočių tvarkyklė“.
2. Tada eikite į "Spektaklis“ skirtuką.
3. Čia bakstelėkite „CPU“.
4. Dabar, dešinėje pusėje, pastebėsite, kad „Virtualizacija“ nustatymas yra “Įjungtas“.
Dabar pabandykite dar kartą įdiegti „Linux“ platinimą.
2 pataisymas – įsitikinkite, kad įjungtas „HyperV“.
Norint efektyviai naudoti virtualizacijos funkcijas, vartotojo sistemoje reikia įjungti hipervizorių.
1. Iš pradžių paspauskite „Windows“ klavišas ir R raktai kartu.
2. Tada įveskite "pasirenkamos funkcijos“ ir spustelėkite „Gerai“, kad atidarytumėte „Windows“ funkcijų langą.
3. Kai atsidarys „Windows“ funkcijos, slinkite žemyn iki „Hiper-V“.
4. Tiesiog patikrinti dėžutė šalia "Hiper-V“. Tada bakstelėkite „Gerai“, kad įjungtumėte „Hyper-V“ funkcijas.
Dabar „Windows“ atsisiųs ir pritaikys šią funkciją jūsų sistemoje. Šis procesas gali užtrukti.
6. Baigę bakstelėkite "Uždaryti“ norėdami uždaryti langą.
Dabar vieną kartą iš naujo paleiskite kompiuterį, kad šie pakeitimai įsigaliotų.
Iš naujo paleisdami įrenginį pabandykite dar kartą įdiegti „Linux“ paskirstymą naudodami WSL. Patikrinkite, ar tai veikia, ar ne.
3 pataisymas – suaktyvinkite dinaminės atminties paskirstymą
1 žingsnis
1. Pirmiausia išjunkite virtualią mašiną savo sistemoje.
2. Tada įveskite "powershell“ paieškos laukelyje.
3. Po to dešiniuoju pelės mygtuku spustelėkite „„Windows PowerShell“.“ ir bakstelėkite „Paleisti kaip administratorius“ atidaryti terminalą su administracinėmis teisėmis.
4. Kai atsidaro „PowerShell“, Kopijuoti įklijuoti šį kodą ir paspauskite Įeikite.
Nustatyti-VMPprocesorius-ExposeVirtualizationExtensions $true
Po to uždarykite „PowerShell“ terminalą.
2 žingsnis
Dabar turite įjungti dinaminį RAM paskirstymą.
1. Iš pradžių įveskite „Hiper-V“ paieškos laukelyje.
2. Tada bakstelėkite „„Hyper-V“ vadybininkas“, kad jį atidarytumėte.
3. Po to dešiniuoju pelės mygtuku spustelėkite savo virtualią mašiną ir bakstelėkite „Nustatymai“.
4. Kai pasirodys nustatymų langas, pasirinkite „Atmintis“ iš kairiosios srities.
5. Nustatykite " reikšmęRAM:“ iki dvigubo dabartinės vertės dydžio.
[Tarkime, kad jis nustatytas naudoti4096MB RAM. Taigi, jūs turite nustatyti jį dvigubai didesnį už jį arba „8092"MB RAM.]
6. Tada patikrinti langelis šalia "Įjungti dinaminę atmintį" dėžė.
7. Galiausiai bakstelėkite „Taikyti“ ir „Gerai“, kad išsaugotumėte pakeitimus.
8. Dabar paleiskite virtualią mašiną savo sistemoje.
9. Tada tiesiog dešiniuoju pelės mygtuku spustelėkite virtualiąją mašiną ir bakstelėkite „Prisijungti…“. Tai iš naujo paleis virtualią mašiną kartu su „Hyper-V“.
Vėliau pabandykite dar kartą paleisti Ubuntu, kad išbandytumėte. Tai veiks puikiai.
Tai turėtų išspręsti jūsų problemą.