Viga 0x80370102 ilmneb siis, kui kasutajad proovivad installida ja käivitada Linuxi distributsiooni funktsiooni „Windowsi alamsüsteem Linuxile” abil. Mitmel juhul tekib tõrge siis, kui kasutajad proovivad installida nii Linuxi kui ka Debiani distributsioone ning see on tavaliselt seotud BIOS-i riistvara virtualiseerimisfunktsiooni probleemidega.
Allpool vaatleme selle probleemi põhjuseid ja tõrkeotsingu meetodeid, mis aitavad teil probleemi kiiresti lahendada.
Mis põhjustab Windowsis tõrke 0x80370102?
Käsitletava vea põhjuseks võivad olla mitmed põhjused, eriti riistvaraprobleemid. Siin on loetelu selle probleemi kõige levinumatest põhjustest.
- Hyper-V ja muud asjakohased sätted on keelatud – Hyper-V, mis on Microsofti riistvara virtualiseerimistoode, võimaldab teil luua ja käivitada virtuaalmasina. See teenus ja muud asjakohased teenused, nagu virtualiseerimise säte, peaksid olema BIOS-ist lubatud, et saaksite installida ja käitada distributsioone.
- Kasutate Windows Insider Preview ehitust – kui te ei kasuta Windowsi täielikult välja töötatud versiooni, ilmnevad tõenäoliselt ka sellised vead nagu käesolev versioon.
- Teenus Lxssmanager.exe on rikutud – teenus Lxssmanager.exe haldab uute WSL-i eksemplaride käivitamist. Kui see teenus on rikutud või lihtsalt ei tööta korralikult, ei saa te installida Linuxi distributsiooni, et pääseda juurde Windowsi alamsüsteemi Linux 2 kaudu.
Nüüd, kui me teame selle probleemi põhjuseid, vaatame lahendusi, mis loodetavasti lahendavad probleemi lõplikult. Kuid enne jätkamist soovitame teil seda teha kontrollige veelkord, kas teie arvuti toetab riistvara virtualiseerimist.
Kui kasutate Windowsi siseringi, kaaluge stabiilse Windowsi versiooni installimist, kuna arendamisel olevas versioonis esineb selliseid vigu nagu see.
1. Lubage Hyper-V
Esimene asi, mida soovitame teha, on veenduda, et kõik asjakohased teenused, nagu Hyper-V ja virtualiseerimine, on lubatud. Selle meetodi puhul lubame juhtpaneeli abil funktsiooni Hyper-V. Samuti kasutame utiliiti Task Manager, et kontrollida, kas virtualiseerimisfunktsioon töötab hästi.
Hyper-V saate arvutis lubada järgmiselt.
- Vajutage nuppu Win + R klahvid kokku, et avada dialoogiaken Käivita.
- Vali Programmid valik ja seejärel klõpsake nuppu Programm ja funktsioonid.
- Kliki Lülitage Windowsi funktsioon sisse või välja vasakpoolsel paanil.
- Järgmises dialoogis märkige ruut, mis on seotud Hüper-V ja klõpsake Okei.
- Kui see on tehtud, taaskäivitage arvuti ja kontrollige, kas probleem on lahendatud. Samal ajal soovitame samu samme järgides kontrollida, kas virtuaalmasina platvormi funktsioon on lubatud. Kui see on keelatud, peaks selle lubamine aitama teil ka probleemi lahendada.
Järgmisena kontrollime, kas virtualiseerimine on seadmes lubatud. Enamikus seadmetes on see vaikimisi keelatud. Jätkamiseks järgige allolevaid samme.
- Vajutage nuppu Ctrl + Shift + Esc klahve kokku, et avada tegumihaldur,
- Klõpsake nuppu Rohkem detaile nuppu tegumihalduri akna laiendamiseks.
- Suunduge poole Esitus vahekaarti ja klõpsake nuppu CPU.
- Parempoolse CPU graafiku all kontrollige selle olekut Virtualiseerimine. Kui te pole kindel, kas teie arvuti toetab virtualiseerimist, vaadake samas aknas jaotist Hyper-V tugi. Kui see ütleb Jah, tähendab see, et saate oma arvutis kasutada riistvara virtualiseerimist.
- Teise võimalusena avage Käivita, vajutades nuppu Win + R võtmed koos.
- Tippige tekstiväljale cmd ja vajutage Ctrl + Shift + Enter käsuviiba avamiseks administraatorina.
- Klõpsake Jah kasutajakonto kontrollimise viipas.
- Tippige käsureale systeminfo ja vajutage sisestusklahvi.
- Oodake, kuni käsk täitub, ja seejärel liikuge Hyper-V nõuded osa. Peaksite nägema, kas virtualiseerimine on sealt lubatud.
Kui teenus on keelatud, Hyper-V tehnoloogia lubamine Windowsis peaks teie jaoks probleemi lahendama.
2. Taaskäivitage teenus LxssManager
Nagu me varem mainisime, peaks teenus LxssManager korralikult töötama, et saaksite Linuxi distributsiooni installida ja seda käivitada.
Kui teenus toimib, on lihtsaim viis selle parandamiseks selle taaskäivitamine. Selle meetodi puhul kasutame nende muudatuste tegemiseks utiliiti Windows Services.
Seda saate teha järgmiselt.
- Vajutage nuppu Win + R klahvid kokku, et avada dialoogiaken Käivita.
- Tippige väljasse Käivita services.msc ja klõpsake Okei.
- Järgmises aknas otsige üles LxssManager teenust ja paremklõpsake sellel.
- Vali Omadused kontekstimenüüst.
- Nüüd klõpsake nuppu Peatus nuppu, oodake mõni sekund ja seejärel vajutage Alusta.
- Kui teenus on taaskäivitatud, kontrollige, kas probleem on lahendatud.
3. Lubage pesastatud virtualiseerimine ja muutke RAM-i sätteid
Teine kasutajate jaoks toimiv parandus oli pesastatud virtualiseerimise lubamine, funktsioon, mis võimaldab teil Hyper-V-d Hyper-V virtuaalmasinas käivitada. Kui see funktsioon on teie arvutis keelatud, lahendab selle lubamine teie probleemi loodetavasti.
Saate jätkata järgmiselt.
- Tippige Windowsi otsingusse Powershell ja klõpsake nuppu Käivitage administraatorina.
- Klõpsake Jah kasutajakonto kontrolli viibas.
- Tippige Powershelli aknasse järgmine käsk ja klõpsake selle käivitamiseks sisestusklahvi.
Set-VMPProcessor
-ExposeVirtualizationExtensions $true - Nüüd käivitage Hyper-V haldur ja paremklõpsake virtuaalmasinal.
- Vali Seaded kontekstimenüüst.
- Kliki Mälu vasakpoolsel paanil.
- Nüüd suurendage käivitusmälu väärtust kahekordselt ja tühjendage ruut Luba dünaamiline mälu.
- Klõpsake Rakenda > Okei muudatuste salvestamiseks.
- Nüüd paremklõpsake oma virtuaalmasinas uuesti ja valige Ühendage.
- Laske süsteemil taaskäivitada ja proovige Ubuntu uuesti installida/käivitada.
WslRegister Distribution Error, parandatud
Juurdepääs Windowsi alamsüsteemile Linuxi jaoks on üsna lihtne, kuid mõnikord võib tekkida installi- või töötõrkeid. Ülaltoodud meetodid peaksid aitama teil WslRegisterDistributioni vea edukalt parandada. Samuti võite võtta ühendust Microsofti tugimeeskonnaga, kui tõrge ilmub uuesti, et tuvastada teie puhul probleemi tegelik põhjus ja rakendada asjakohane lahendus.