Kako popraviti napako distribucije registra WSL 0x80370102 v sistemu Windows 10?



Preizkusite Naš Instrument Za Odpravo Težav

Ta napaka se pojavi, ko uporabniki poskušajo namestiti distribucijo Linuxa za dostop prek podsistema Windows za Linux 2. Po podrobnem pregledu uporabnikovih povratnih informacij in tehničnih pooblastil so uporabniki poročali, da so pri poskusu namestitve Linuxa Distro za podsistem Windows za Linux 2 naleteli na sporočilo o napaki 0x80370102 (WSL2). Obvestilo o napaki je naslednje:



Obvestilo o napaki



Kaj povzroča napako pri distribuciji registra WSL 0x80370102?

Ta napaka je izjemno nova in je ne srečamo samo v distribucijah Linuxa. Do te napake je prišlo tudi pri poskusu namestitve distribucije Debian. Vzroke za to težavo smo navedli po podrobnem pregledu povratnih informacij uporabnika in tehničnih organov. Ta težava se lahko pojavi iz katerega koli od naslednjih razlogov:

  • V razvoju: Ta napaka se pojavi, ko ljudje poskušajo zagnati gradnjo predogleda Windows Insider. Uporabnik morda vidi napake ali napake v gradnji, ki jo uporablja, ki je še v fazi razvoja.
  • Nadgradnja WSL: Popolnoma razvita različica z vsemi zahtevanimi popravki bo podpirala podsistem. WSL 2 je v razvoju in v njem so še vedno napake, zato bo prehod z WSL 1 na WSL 2 povzročil to napako.
  • Onemogočena virtualizacija: Virtualizacija je postopek ustvarjanja programske ali virtualne predstavitve nečesa, na primer navideznih aplikacij, strežnikov, pomnilnika in omrežij. Do te napake lahko pride, če je bila nastavitev virtualizacije onemogočena v BIOS-u v razdelku Varnost.
  • Hyper-V: Gre za Microsoftovo tehnologijo, ki uporabnikom omogoča ustvarjanje virtualnih računalniških okolij ter izvajanje in upravljanje več operacijskih sistemov na enem fizičnem strežniku. Tako pride do napake pri distribuciji Wsl Register, ko je Hyper-V onemogočen iz bios.

1. rešitev: Omogočite virtualizacijo strojne opreme iz BIOS-a

Ko uporabniki poskušajo Ubuntu zagnati v VirtualBoxu, ne da bi omogočili strojno virtualizacijo, sistem ustvari več napak, kot so težave z zmogljivostjo zvoka, napaka Wsl Register Distribution itd. Navidezni stroj posnema računalniški sistem, tako da lahko vsakdo zažene različne operacijske sisteme in programe. Za omogočanje virtualizacije strojne opreme iz BIOS-a sledite spodnjim korakom:



  1. Kliknite Začni in nato izberite Možnost napajanja in kliknite Ponovni zagon .

    Ponovni zagon računalnika

  2. Ključ za prijavo v BIOS se razlikuje, odvisno od proizvajalca BIOS-a. Pritisnite Del, Esc, F1, F2 ali F4 tipko na tipkovnici takoj, ko zaslon postane črn. Opomba : Če ne pridete prvič, znova zaženite računalnik in poskusite z drugo tipko.
  3. Poiščite razdelek za konfiguracijo procesorja (meni se lahko imenuje procesor, konfiguracija CPU, nabor čipov)
  4. Poišči Virtualizacija nastavitev in Omogoči to.
    Opomba: ( Virtualizacija nastavitve lahko poimenujemo kot Intelova tehnologija za virtualizacijo , AMD-V , Hyper-V , VT-X , Vanderpool , ali SVM ).
  5. Izberite možnost Shrani in izstopi.
  6. Računalnik se bo znova zagnal z Virtualizacija strojne opreme omogočeno. Preverite, ali težava še vedno obstaja. Če se, sledite naslednji metodi.

Opomba: Prepričajte se, da naprava podpira virtualizacijo strojne opreme. Ali je virtualizacija omogočena, lahko vidite na zavihku Performance v upravitelju opravil.

Preverjanje virtualizacije



2. rešitev: Omogočite vlogo Hyper-V

Hyper-V omogoča skrbnikom, da bolje izkoristijo svojo strojno opremo z virtualizacijo več operacijskih sistemov za istočasno izvajanje istega fizičnega strežnika. Če je ne omogočimo, med namestitvijo distribucije Linuxa za dostop prek sistema Windows povzroči napako. Za omogočanje Hyper-V sledite spodnjim korakom:

  1. Kliknite Začni , poiščite Nadzorna plošča , in ga odprite.

    Odpiranje nadzorne plošče

  2. Kliknite na Programi .

    Odpiranje programov

  3. Kliknite na Program in funkcije .

    Odpiranje programov in funkcij

  4. Na levi plošči kliknite Vklopite ali izklopite funkcijo Windows možnost.

    VKLOP ali IZKLOP funkcij sistema Windows

  5. Preverite Hyper-V in kliknite v redu .

    Preverjanje Hyper-V

  6. Zdaj Znova zaženi vaš sistem, da začnejo te spremembe veljati. Če to ne pomaga, nadaljujte z naslednjo rešitvijo.

3. rešitev: izpostavite razširitve za virtualizacijo in spremenite nastavitve RAM-a

Vir3

Vgnezdena virtualizacija je funkcija, ki omogoča zagon Hyper-V znotraj navideznega stroja Hyper-V (VM). To pomaga zagnati emulator telefona Visual Studio v navideznem računalniku ali preizkusiti konfiguracije, ki običajno zahtevajo več gostiteljev. Poročali so, da se je aktiviranje ugnezdene virtualizacije izkazalo kot rešitev za številne uporabnike v spletu. Zato sledite spodnjim korakom:

  1. V Hyper-V Managerju izklopite navidezni stroj.
  2. Pritisnite Win + X na tipkovnici in izberite Windows PowerShell (skrbnik) s pojavnega seznama.

    Odpiranje lupine Windows PowerShell (skrbnik)

  3. Znotraj okna PowerShell, Kopiraj prilepi ta ukaz za spremembo imena in vrednosti v procesor VM.
    Set-VMProcessor -ExposeVirtualizationExtensions $ true

    Vnos ukaza

  4. Pritisnite Enter da ga zaženete.
  5. Zdaj v programu Hyper-V Manager z desno miškino tipko kliknite vaš navidezni stroj in izberite Nastavitve .

    Odpiranje nastavitev VM

  6. Kliknite na Spomin v levem podoknu odznačite Omogoči dinamični pomnilnik in podvojite Vrednost RAM-a npr. 2048> 4096.

    Spreminjanje nastavitev pomnilnika

  7. Začni vaš virtualni stroj.
  8. Z desno miškino tipko kliknite vaš navidezni stroj in izberite Povežite se . To bo zagnalo Hyper-V in sistem se bo znova zagnal. Poskusite znova zagnati Ubuntu. To bi moralo končno odpraviti vašo težavo.

    Povezovanje VM

3 minute branja