Kuidas parandada WSL-i registri levitamisviga 0x80370102 Windows 10-s?



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

See tõrge ilmneb siis, kui kasutajad proovivad installida Linuxi jaotuse, et pääseda juurde Linuxi Windowsi alamsüsteemi kaudu. Pärast kasutaja tagasiside ja tehniliste volituste üksikasjalikku ülevaatamist teatasid kasutajad, et ilmnesid tõrketeade 0x80370102, kui nad proovisid installida Linuxi Distro for Windows 2 süsteemile Linux 2 (WSL2). Veateade on järgmine:



Veateatis



Mis põhjustab WSL-i registri levitamise tõrke 0x80370102?

See viga on äärmiselt uus ja seda ei esine ainult Linuxi distros. Seda viga on täheldatud ka Debiani distro installimisel. Pärast kasutaja tagasiside ja tehniliste volituste üksikasjalikku ülevaatamist oleme selle probleemi põhjused loetlenud. See probleem võib ilmneda ühel järgmistest põhjustest:

  • Väljatöötamisel: See tõrge ilmneb siis, kui inimesed proovivad käivitada Windowsi siseringi eelvaate järk. Võimalik, et kasutaja näeb kasutatavas järgus defekte või vigu, mis on alles väljatöötamisel.
  • WSL-i täiendamine: Täielikult välja töötatud versioon koos kõigi vajalike parandustega toetab alamsüsteemi. WSL 2 on väljatöötamisel ja selles on endiselt vigu, nii et WSL 1-lt WSL 2-le üleminek põhjustab selle tõrke.
  • Virtualeerimine on keelatud: Virtualiseerimine on millegi, näiteks virtuaalsete rakenduste, serverite, salvestusruumi ja võrkude, tarkvara või põhise kujutise loomine. See tõrge võib ilmneda juhul, kui virtualiseerimise seade oli BIOS-i jaotises Turvalisus keelatud.
  • Hyper-V: See on Microsofti tehnoloogia, mis võimaldab kasutajatel luua virtuaalseid arvutikeskkondi ning käitada ja hallata mitut opsüsteemi ühes füüsilises serveris. Nii et Wsl-i registri levitamise viga ilmneb siis, kui Hyper-V on bios keelatud.

1. lahendus: lubage riistvara virtualiseerimine BIOS-ist

Kui kasutajad üritavad Ubuntu käivitada VirtualBoxis riistvara virtualiseerimist lubamata, genereerib süsteem mitu viga, näiteks heli jõudluse probleemid, Wsl-i registri levitamise viga jne. Virtuaalne masin jäljendab arvutisüsteemi, nii et igaüks saab käivitada erinevaid operatsioonisüsteeme ja programme. Riistvara virtualiseerimise lubamiseks BIOS-ist järgige alltoodud samme:



  1. Klõpsake nuppu Alusta ja seejärel valige Toite valik ja klõpsake nuppu Taaskäivita .

    Taaskäivitage arvuti

  2. Sõltuvalt teie BIOS-i tootjast on BIOS-i sisselogimise võti erinev. Vajutage Del, Esc, F1, F2 või F4 klahvi kohe, kui ekraan muutub pimedaks. Märge : Kui te esimest korda sisse ei saa, taaskäivitage arvuti ja proovige mõnda muud klahvi.
  3. Leidke jaotis CPU seadistamine (menüüd saab nimetada protsessoriks, protsessori konfigureerimiseks, kiibistikuks)
  4. Leidke Virtualiseerimine seadistamine ja Luba seda.
    Märge: ( Virtualiseerimine seadeid saab nimetada Inteli virtualiseerimise tehnoloogia , AMD-V , Hüper-V , VT-X , Vanderpool või SVM ).
  5. Valige suvand Salvesta ja välju.
  6. Arvuti taaskäivitub Riistvara virtualiseerimine lubatud. Kontrollige, kas probleem püsib. Kui see juhtub, järgige järgmist meetodit.

Märge: Veenduge, et teie seade toetab riistvara virtualiseerimist. Kui virtualiseerimine on lubatud, näete tegumihalduri vahekaarti Performance.

Virtualiseerimise kontrollimine



2. lahendus: lubage Hyper-V roll

Hyper-V võimaldab administraatoritel oma riistvara paremini ära kasutada, virtualiseerides mitu operatsioonisüsteemi, et sama füüsiline server üheaegselt ära käitada. Kui me seda ei luba, tekitab see Windowsi kaudu juurdepääsuks Linuxi levitamise installimisel vea. Hyper-V lubamiseks toimige järgmiselt.

  1. Klõpsake nuppu Alusta , otsige Kontrollpaneel ja avage see.

    Juhtpaneeli avamine

  2. Kliki Programmid .

    Programmide avamine

  3. Kliki Programm ja funktsioonid .

    Programmide ja funktsioonide avamine

  4. Klõpsake vasakul paneelil nuppu Lülitage Windowsi funktsioon sisse või välja valik.

    Windowsi funktsioonide sisse- või väljalülitamine

  5. Kontrolli Hüper-V ja klõpsake nuppu Okei .

    Hyper-V kontrollimine

  6. Nüüd Taaskäivitage nende muudatuste jõustumiseks. Kui see ei aita, jätkake järgmise lahendusega.

3. lahendus: paljastage virtualiseerimise laiendused ja muutke RAM-i sätteid

Allikas3

Pesastatud virtualiseerimine on funktsioon, mis võimaldab teil Hyper-V-i käivitada Hyper-V virtuaalses masinas (VM). See aitab käitada Visual Studio telefoniemulaatorit virtuaalses masinas või testida konfiguratsioone, mis tavaliselt nõuavad mitut hosti. On teatatud, et pesastatud virtualiseerimise aktiveerimine on paljude veebi kasutajate jaoks lahendusena välja tulnud. Seetõttu järgige selleks allpool toodud samme:

  1. Lülitage Hyper-V Manageris oma virtuaalne masin välja.
  2. Vajutage Win + X klaviatuuril ja valige Windows PowerShell (administraator) hüpiknimekirjast.

    Windows PowerShelli (administraator) avamine

  3. PowerShelli aknas on kopeeri kleebi selle käsu nime ja väärtuste muutmiseks oma VM-protsessoriks.
    Set-VMProcessor -ExposeVirtualizationExtensions $ true

    Käsu sisestamine

  4. Vajutage Sisenema selle käivitamiseks.
  5. Nüüd paremklõpsake Hyper-V halduris oma virtuaalset masinat ja valige Seaded .

    VM-i seadete avamine

  6. Kliki Mälu vasakul paanil tühjendage Luba dünaamiline mälu ja topelt RAM väärtus nt. 2048> 4096.

    Mäluseadete muutmine

  7. Alusta teie virtuaalne masin.
  8. Paremklõpsake oma virtuaalsel masinal ja valige Ühenda . See käivitab Hyper-V ja teie süsteem taaskäivitub. Proovige Ubuntu uuesti käivitada. See peaks teie probleemi lõpuks lahendama.

    VM-i ühendamine

3 minutit loetud