Kaip ištaisyti WSL registro platinimo klaidą 0x80370102 sistemoje „Windows 10“?



Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas

Ši klaida atsiranda, kai vartotojai bando įdiegti „Linux“ paskirstymą, kad galėtų pasiekti per „Windows 2“ posistemį, skirtą „Linux 2“. Išsamiai peržiūrėję vartotojo atsiliepimus ir techninius įgaliojimus, vartotojai pranešė, kad bandydami įdiegti „Linux Distro for Windows“ posistemę, skirtą „Linux 2“, susidūrė su klaidos pranešimu 0x80370102. (WSL2). Pranešimas apie klaidą yra toks:



Pranešimas apie klaidą



Kas sukelia WSL registro platinimo klaidą 0x80370102?

Ši klaida yra itin nauja ir su ja nesusiduriama vien tik „Linux“ skyriuose. Ši klaida taip pat įvyko bandant įdiegti „Debian“ distro. Išsamiai apžvelgę ​​vartotojo atsiliepimus ir techninius įgaliojimus, išvardijome šios problemos priežastis. Ši problema gali kilti dėl bet kurios iš šių priežasčių:

  • Kuriama: Ši klaida atsiranda, kai žmonės bando paleisti „Windows Insider Preview“ versiją. Vartotojas gali pastebėti naudojamo komponavimo defektus ar klaidas, kurios vis dar kuriamos.
  • WSL atnaujinimas: Visiškai sukurta versija su visais reikalingais pataisymais palaikys posistemį. WSL 2 yra kuriamas ir jame vis dar yra klaidų, todėl perėjimas iš WSL 1 į WSL 2 sukels šią klaidą.
  • Virtualizacija išjungta: Virtualizacija yra programinės įrangos arba virtualaus daikto, pvz., Virtualių programų, serverių, saugyklos ir tinklų, atvaizdavimo kūrimo procesas. Ši klaida gali atsirasti, jei virtualizavimo nustatymas buvo išjungtas BIOS dalyje Sauga.
  • „Hyper-V“: Tai yra „Microsoft“ technologija, leidžianti vartotojams kurti virtualias kompiuterio aplinkas ir valdyti bei valdyti kelias operacines sistemas viename fiziniame serveryje. Taigi „Wsl“ registro platinimo klaida įvyksta, kai „Hyper-V“ išjungiama iš biografijos.

1 sprendimas: Įgalinkite aparatūros virtualizavimą iš BIOS

Kai vartotojai bando paleisti „Ubuntu“ „VirtualBox“ neįjungdami aparatinės įrangos virtualizavimo, sistema sukuria daug klaidų, tokių kaip garso našumo problemos, „Wsl“ registro paskirstymo klaida ir kt. Virtuali mašina imituoja kompiuterio sistemą, kad kiekvienas galėtų paleisti skirtingas operacines sistemas ir programas. Atlikite toliau nurodytus veiksmus, kad įgalintumėte aparatūros virtualizavimą iš BIOS:



  1. Spustelėkite Pradėti ir tada pasirinkite Maitinimo parinktis ir spustelėkite Perkrauti .

    Paleiskite kompiuterį iš naujo

  2. Priklausomai nuo jūsų BIOS gamintojo, raktas prisijungti prie BIOS skirsis. Paspauskite Del, Esc, F1, F2 arba F4 klavišą, kai tik ekranas tamsėja. Pastaba : Jei pateksite ne pirmą kartą, iš naujo paleiskite kompiuterį ir išbandykite kitą raktą.
  3. Raskite procesoriaus konfigūracijos skyrių (meniu galima vadinti procesoriumi, procesoriaus konfigūracija, mikroschemų rinkiniu)
  4. Surask Virtualizacija nustatymas ir Įgalinti tai.
    Pastaba: ( Virtualizacija parametrus galima pavadinti kaip „Intel“ virtualizavimo technologija , AMD-V , „Hyper-V“ , VT-X , Vanderpoolas arba SVM ).
  5. Pasirinkite parinktį Išsaugoti ir išeiti.
  6. Kompiuteris bus paleistas iš naujo Aparatinės įrangos virtualizavimas įjungtas. Patikrinkite, ar problema išlieka. Jei taip, atlikite kitą metodą.

Pastaba: Įsitikinkite, kad jūsų įrenginys palaiko aparatūros virtualizavimą. Užduočių tvarkyklės skirtuke Našumas galite pamatyti, ar įgalinta virtualizacija.

Virtualizacijos tikrinimas



2 sprendimas: įgalinkite „Hyper-V“ vaidmenį

„Hyper-V“ suteikia administratoriams galimybę geriau panaudoti savo aparatinę įrangą virtualizuodama kelias operacines sistemas, kad vienu metu paleistų tą patį fizinį serverį. Jei to neįjungsime, diegiant „Linux“ platinimą atsiranda klaida, kad būtų galima pasiekti „Windows“. Norėdami įgalinti „Hyper-V“, atlikite toliau nurodytus veiksmus:

  1. Spustelėkite Pradėti , ieškokite Kontrolės skydelis ir atidarykite.

    Atidaromas valdymo skydelis

  2. Spustelėkite Programos .

    Programų atidarymas

  3. Spustelėkite Programa ir funkcijos .

    Programų ir funkcijų atidarymas

  4. Kairiajame skydelyje spustelėkite Įjunkite arba išjunkite „Windows“ funkciją variantą.

    „Windows“ funkcijų įjungimas arba išjungimas

  5. Patikrink „Hyper-V“ parinktį ir spustelėkite Gerai .

    „Hyper-V“ tikrinimas

  6. Dabar Perkraukite iš naujo kad šie pakeitimai įsigaliotų. Jei tai nepadeda, tęskite kitą sprendimą.

3 sprendimas: atskleiskite virtualizavimo plėtinius ir pakeiskite RAM nustatymus

Šaltinis3

Įdėta virtualizacija yra funkcija, leidžianti paleisti „Hyper-V“ „Hyper-V“ virtualios mašinos (VM) viduje. Tai padeda paleisti „Visual Studio“ telefono emuliatorių virtualioje mašinoje arba išbandyti konfigūracijas, kurioms paprastai reikia kelių kompiuterių. Buvo pranešta, kad „Nested Virtualization“ aktyvinimas pasirodė kaip sprendimas daugeliui vartotojų internete. Todėl atlikite toliau nurodytus veiksmus:

  1. Išjunkite virtualią mašiną naudodami „Hyper-V Manager“.
  2. Paspauskite Win + X klaviatūroje ir pasirinkite „Windows PowerShell“ (administratorius) iš iššokančiojo sąrašo.

    „Windows PowerShell“ (administratorius) atidarymas

  3. „PowerShell“ lange Kopijuoti įklijuoti šią komandą pakeisti pavadinimą ir vertes į savo VM procesorių.
    Set-VMProcessor -ExposeVirtualizationExtensions $ true

    Įvedama komanda

  4. Paspauskite Įveskite jį paleisti.
  5. Dabar dešiniuoju pelės mygtuku spustelėkite savo virtualią mašiną „Hyper-V Manager“ ir pasirinkite Nustatymai .

    VM nustatymų atidarymas

  6. Spustelėkite Atmintis kairėje srityje atžymėkite Įgalinti dinaminę atmintį ir padvigubinkite RAM vertė pvz. 2048> 4096.

    Atminties nustatymų keitimas

  7. Pradėti jūsų virtuali mašina.
  8. Dešiniuoju pelės mygtuku spustelėkite savo virtualią mašiną ir pasirinkite Prisijungti . Tai paleis „Hyper-V“ ir jūsų sistema bus paleista iš naujo. Pabandykite dar kartą paleisti „Ubuntu“. Tai pagaliau turėtų išspręsti jūsų problemą.

    VM prijungimas

3 minutes perskaityta