- Uporabniki lahko med namestitvijo ali uporabo WSL v sistemu Windows 11 prejmejo napake WslRegisterDistribution Failed z različnimi kodami napak.
- Najpogostejše napake WSL v sistemu Windows 11 vključujejo 0x80070032, 0x80370102, 0x8007023e in 0x8007019e.
- Obstajajo različni razlogi, zakaj se te težave pojavljajo, najpogostejši pa je, da niste aktivirali kritične funkcije, kot je platforma za virtualni stroj.
- Te težave se lahko pojavijo tudi zaradi zlonamerne programske opreme ali tehnične težave.
XNAMESTITE S KLIKNITE NA PRENOS DATOTEKE
- Prenesite orodje za popravilo računalnika Restoro ki prihaja s patentiranimi tehnologijami (na voljo patent tukaj).
- Kliknite Začnite skeniranje da poiščete težave z operacijskim sistemom Windows 11, ki bi lahko povzročile težave z računalnikom.
- Kliknite Popravi vse da odpravite težave, ki vplivajo na varnost in delovanje vašega računalnika
- Restoro je prenesel 0 bralci ta mesec.
Napaka WSL v sistemu Windows 11 se lahko pojavi iz različnih razlogov. Natančno sporočilo je WslRegisterDistribution Failed z različnimi kodami napak.
Podsistem Windows za Linux (WSL) je funkcija, ki razvijalcem in običajnim uporabnikom omogoča namestitev in delo z Linuxom na svojih računalnikih z operacijskim sistemom Windows.
Kljub temu, da je ta funkcionalnost zelo dragocena za razvijalce, lahko občasno povzroči osupljive zaplete, ki jih je težko odpraviti.
Na srečo te napake niso nepremostljive; v tej objavi bomo pregledali vse možne vzroke in rešitve.
Katere so najpogostejše napake WSL v sistemu Windows 11?
Napaka WSL v sistemu Windows 11 vključuje različne kode in opozorila; ti so najbolj razširjeni:
- WslRegisterDistribution ni uspel z napako: 0x80070032
- WslRegisterDistribution ni uspel z napako: 0x80370102
- WslRegisterDistribution ni uspel z napako: 0x8007023e
- WslRegisterDistribution ni uspel z napako 0x8007019e
Pojdimo k rešitvam zdaj, ko smo zajeli kode napak.
Kako lahko odpravim napake WSL v sistemu Windows 11?
1. Popravek WslRegisterDistribution ni uspel: napaka 0x80070032
1.1 Skenirajte računalnik za zlonamerno programsko opremo
- Pritisnite Windows + jaz ključi za odpiranje Nastavitve.
- Kliknite na Zasebnost in varnost, nato v desnem podoknu izberite Varnost Windows.
- Po tem kliknite na Zaščita pred virusi in grožnjami.
- Nato izberite Skenirajopcije.
- Izberite Popolno skeniranje in nato kliknite na Skeniranje zdaj.
- Naj se skeniranje zaključi.
Prva stvar, ki jo morate storiti, ko dobite kodo napake Windows 11 WSL 0x80070032, je skeniranje sistema za zlonamerno programsko opremo.
Protivirusna programska oprema podjetij, kot je ESET, je tudi dobra alternativa zaradi njihove specializacije na tem področju.
Ta program proti zlonamerni programski opremi zagotavlja, da trdi disk vašega računalnika ne bo okužen z zlonamerno programsko opremo.
⇒ Pridobite ESET
1.2 Omogoči WSL
- Pritisnite na Windows tipko in tip Vklopite ali izklopite funkcije sistema Windows, nato kliknite na rezultat, da ga odprete.
- Najti Podsistem Windows za Linux in ga omogočite.
- Kliknite v redu.
- Pustite, da poišče in namesti zahtevane sistemske datoteke, nato znova zaženite računalnik in preverite, ali je težava odpravljena.
WSL lahko omogočite tudi z uporabo Windows PowerShell, tako da sledite spodnjim korakom:
- Kliknite na Začni meni, tip Windows PowerShell, z desno miškino tipko kliknite in izberite Zaženi kot skrbnik.
-
Kopirajte in prilepite naslednjo kodo:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
- Če je potrebno, vnesite naslednjo črko, da znova zaženete sistem: Y.
1.3 Omogočite navidezni stroj
- Pojdite na Začni meni in tip Obrnite funkcije sistema Windowsvklop ali izklop, nato kliknite na rezultat, da ga odprete.
- Najti Platforma virtualnih strojev in ga omogočite, nato kliknite v redu.
Za izvajanje WSL je potrebna namestitev navideznega stroja. Če ga vaš sistem podpira, ga namestite s funkcijami Windows, razen če boste naleteli na težave.
1.4 Odpravite težavo z dovoljenjem za datoteko
- Pritisnite Windows + R tipke za odpiranje teci pogovorno okno.
- Vrsta %localappdata%\Packages\ in pritisnite Vnesite.
- Poišči Distro mapo, z desno miškino tipko kliknite nanjo in izberite Lastnosti.
- Pojdite na Zavihek Varnost razdelek in kliknite na Napredno možnost.
- Preverite, ali je vaš račun na seznamu ali ne. Če je vaš račun na seznamu, nadaljujte z naslednjim načinom; če ne, izbrišite in znova namestite WSL.
1.5 Znova zaženite storitev LxssManager
- Pritisnite na Windows + R tipke za odpiranje teci.
- Vrsta Services.msc in pritisnite Vnesite.
- Najti LxssManager, z desno miškino tipko kliknite nanjo in izberite Ustavi se.
- Znova zaženite WSL in preverite, ali je napaka izginila ali ne.
LxssManager nadzoruje distribucijske operacije v ozadju. Če se ne zažene ali se zatakne v procesu, lahko dobite napako 0x80070032.
Torej, ponovni zagon storitve LxssManager lahko reši to težavo.
1.6 Zaženite WSL iz trgovine Microsoft Store
- Pritisnite na Windows ključ za odpiranje Začni meni, nato vnesite Microsoft Store in pritisnite Vnesite.
- Izberite Moja knjižnica iz spodnjega levega kota aplikacije.
- Poiščite aplikacijo za distribucijo Linuxa, kot je npr Ubuntu, nato kliknite Kosilo in preverite, ali je težava rešena ali ne.
Včasih se lahko zgodi napaka Windows 11 WSL zaradi napake v distribuciji Linuxa, ki ste jo namestili. Če želite rešiti to težavo, lahko znova zaženete aplikacijo za distribucijo WSL iz trgovine Microsoft Store.
2. Uporabite orodje za popravilo računalnika
Ni nenavadno, da je vzrok težave vaš računalnik in enostavno ga je odpraviti z orodjem drugega proizvajalca.
Restoro bo analiziral poškodovane in manjkajoče datoteke ter jih popravil. Ta aplikacija bo rešila veliko večino primerov, ko se napaka zgodi zaradi okvare sistema.
⇒ Pridobite Restoro
3. Popravite napako WslRegisterDistribution: napaka 0x80040306 pri namestitvi
- Pritisnite na Windows + R tipke za odpiranje teci pogovorno okno, nato vnesite cmd.exe.
- Z desno tipko miške kliknite naslovno vrstico, izberite Lastnosti.
- Počisti Uporabite starejšo konzolo in kliknite v redu.
4. Popravek WslRegisterDistribution ni uspel: napaka 0x80370102
Nasvet strokovnjaka: Nekaterih težav z osebnim računalnikom je težko rešiti, zlasti ko gre za poškodovana skladišča ali manjkajoče datoteke Windows. Če imate težave pri odpravljanju napake, je vaš sistem morda delno pokvarjen. Priporočamo, da namestite Restoro, orodje, ki bo skeniralo vaš stroj in ugotovilo, kaj je napaka.
Klikni tukaj da prenesete in začnete popravljati.
4.1 Omogoči Hyper-V
- Pritisnite na Windows ključ za odpiranje Začni meni, tip Vklopite ali izklopite funkcije sistema Windowsin pritisnite Vnesite ključ.
- Najti Hyper-V in ga omogočite.
- Zdaj kliknite v redu.
- Znova zaženite računalnik in preverite, ali je težava odpravljena ali ne.
Če se pojavi koda napake Windows 11 WSL 0x80370102, je prva stvar, ki jo lahko storite, omogočiti Hyper-V. To je funkcija, potrebna za delo z WSL.
4.2 Omogoči virtualizacijo strojne opreme
- Z desno tipko miške kliknite na Začni meni, odpri Upravitelj opravil.
- Pojdite na Izvedba zavihek in preverite, ali je Virtualizacija je omogočeno.
- Če Virtualizacija ni omogočena, znova zaženite računalnik in pritisnite tipko BIOS takoj, ko se računalnik zažene, da odprete možnost BIOS-a vašega računalnika. F1, F2, F10, F12, oz DEL lahko ključ BIOS-a.
- Poiščite razdelek za konfiguracijo CPE in omogočite Virtualizacija.
Če želite v računalniku uporabljati WSL s pogonom Hyper-V, morate vklopiti virtualizacijo strojne opreme.
4.3. Vklopite platformo virtualnih strojev (VMP)
- Pojdite na Začni meni in tip Vklopite ali izklopite funkcije sistema Windows nato udari Vnesite.
- Najti Platforma virtualnih strojev in ga omogočite, nato kliknite na v redu.
- Počakajte, da se namestitev zaključi in znova zaženite računalnik.
VMP je ena od potrebnih funkcij, ki jih morate omogočiti, da popravite kodo napake Windows 11 WSL 0x80370102.
5. Popravek WslRegisterDistribution ni uspel: napaka 0x8007023e
5.1 Onemogočite in omogočite podsistem Linux
- Kliknite na Začni meni in tip Vklopite ali izklopite funkcije sistema Windows nato udari Vnesite.
- Počisti Hyper-V, podsistem Windows za Linux, platforma virtualnih strojev in hipervizor WindowsPlatforma, nato izberite v redu.
- Znova zaženite računalnik.
- Run funkcije Windows še enkrat in jih znova omogočite.
5.2 Ponovno namestite podsistem Windows za Linux (WSL)
- Pritisnite Windows + jaz ključi za odpiranje Nastavitve.
- V levem podoknu izberite aplikacije, nato pa v desnem podoknu kliknite na Aplikacije in funkcije.
- Poiščite distribucijo Linuxa (npr Ubuntu) na seznamu kliknite možnost s tremi pikami in izberite Odstrani.
- Pustite, da se postopek konča.
- Po tem poiščite Podsistem Windows za Linux na seznamu kliknite na meni s tremi pikami in izberite Odstrani.
- Sledite korakom, omenjenim v prejšnji metodi, da onemogočite WSL in platforma za hipervizor Windows v Funkcije sistema Windows.
- Znova zaženite računalnik in nato namestite WSL.
- 3 preprosti načini za ponovni zagon oddaljenega računalnika s CMD
- Novo vrstico krmilnika Xbox preizkušajo Windows 11 in Xbox Insiders
- Windows 11 Build 22616 vrača funkcijo povleci in spusti v opravilni vrstici
- Napaka pri namestitvi gonilnika CFosSpeed v sistemu Windows 11: 3 popravki
6. Popravek WslRegisterDistribution ni uspel: napaka 0x8007019e
6.1 Posodobite Linux s terminalom
- Pojdite na Začni meni, tip cmd nato z desno miškino tipko kliknite ukazni pozivin izberite Zaženi kot skrbnik.
- V ukazni poziv vnesite naslednje ukaze in pritisnite Vnesite za posodobitev distribucijske aplikacije Linuxa:
C:\> bash. $ sudo apt-pridobite posodobitev. $ sudo apt-get dist-upgrade. $
C:\> izhod
6.2 Popravite aplikacijo Linux Terminal
- Pritisnite Windows + jaz ključi za odpiranje Nastavitve.
- V levem podoknu kliknite aplikacije, nato v desnem podoknu izberite Aplikacije in funkcije.
- Najti Aplikacija za distribucijo Linuxa kot naprimer Ubuntu nato kliknite na tri pike in izberite Napredne možnosti.
- Pomaknite se navzdol po strani, da poiščete Popravilo možnost nato kliknite nanjo.
Preverite, ali je napaka odpravljena, če ne, nadaljujte z naslednjo rešitvijo.
6.3.Ponastavite aplikacijo Linux Terminal
- Pritisnite Windows + jaz ključi za odpiranje Nastavitve.
- V levem podoknu kliknite aplikacije, nato v desnem podoknu izberite Aplikacije in funkcije.
- Najti Aplikacija za distribucijo Linuxa kot naprimer Ubuntu nato kliknite na tri pike in izberite Napredne možnosti.
- Pomaknite se navzdol po strani, da poiščete Ponastaviti možnost nato kliknite nanjo.
WslRegisterDistribution ni uspel z napako 0x8007019e se lahko pojavi zaradi poškodovane namestitve aplikacije Linux. Za rešitev težave lahko popravite ali ponastavite aplikacijo za distribucijo Linuxa.
8. Popravek Ni mogoče dostopati do datotek WSL iz sistema Windows
- Pritisnite Windows + jaz ključi za odpiranje Nastavitve.
- Nato izberite Windows Update in kliknite na Napredne možnosti.
- Zdaj omogočite Prejemajte posodobitve za druge Microsoftove izdelke, ko posodobite Windows.
Ko se datotečni strežnik protokola 9P ne zažene, ne boste imeli dostopa do podsistema Windows za Linux \\wsl$ v sistemu Windows.
To napako najlažje odpravite tako, da omogočite posodobitve za Microsoftove izdelke Windows Update.
9. Popravi Omenjenega sklopa ni bilo mogoče najti
- Pritisnite na Windows ključ in tip Vklop ali izklop funkcij sistema Windows, nato udari Vnesite.
- Poiščite in omogočite Podsistem Windows za Linux v oknu, ki se prikaže.
10. Bash je obešen
Če Bash visi ali se noče odzvati na vnos, znova zaženite sistem. Prav tako lahko prijavite izpis pomnilnika.
Preden izpraznite pomnilnik, shranite svoje delo, ker bo to povzročilo zrušitev sistema.
Kaj povzroča napake WSL?
Koda napake WslRegisterDistribution 0x800700032 se pojavi, ko je platforma navideznega stroja onemogočena.
Koda napake, ki ni uspela pri WslRegisterDistribution 0x80370102 je nova napaka, ki ni omejena na distribucijo Linuxa. Na to napako lahko naletite tudi, ko poskušate namestiti distribucijo Debian.
Poleg tega se ta napaka zgodi, ko želite zagnati gradnjo Windows Insider Preview in boste morda opazili napake ali hrošče, ker je v razvoju.
To napako lahko povzroči tudi nadgradnja WSL in onemogočanje virtualizacije. Napaka WslRegisterDistributionFailed 0x8007023e je posledica težave z WSL ali nastavitvami navideznega stroja v sistemu Windows.
Napake se lahko pojavijo kot posledica napačne ali nepopolne namestitve WSL, pa tudi zaradi težav z nastavitvami sistema Windows ali WSL.
Čeprav je v sistemu Windows 11 veliko težav, povezanih z WSL, je njihovo odpravljanje običajno tako preprosto ponovna namestitev WSL ali preverite, ali ste aktivirali ustrezno funkcijo.
Prepričajte se, da sta virtualizacija strojne opreme in platforma navideznega stroja omogočeni na vašem računalniku, preden se potopite v kakršne koli sofisticirane metode.
Če ste uspešno premagali napake WSL v sistemu Windows 11, nam povejte, v čem je bila težava in kako ste jo odpravili.
- Prenesite to orodje za popravilo računalnika ocenjeno odlično na TrustPilot.com (prenos se začne na tej strani).
- Kliknite Začnite skeniranje da poiščete težave z operacijskim sistemom Windows, ki bi lahko povzročile težave z računalnikom.
- Kliknite Popravi vse za odpravljanje težav s patentiranimi tehnologijami (Ekskluzivni popust za naše bralce).
Restoro je prenesel 0 bralci ta mesec.