Kako popraviti napako WslRegisterDistribution z napako 0x8007023e v sistemu Windows 11/10

Uporabnikom je dovoljeno namestiti in zagnati Linux Distribution na svojem računalniku z operacijskim sistemom Windows s funkcijo WSL (Windows Subsystem for Linux). Toda pri namestitvi podsistema Linux prek WSL so uporabniki poročali, da so videli napako "WslRegisterDistribution ni uspel z napako: 0x8007023e". Na splošno je ta težava povezana s samim manipuliranjem podsistema Windows za Linux (WSL) ali nastavitvami VM, ki se uporabljajo v sistemu Windows. Preberite ta članek in sledite popravkom, da premagate to napako v računalniku.

Kazalo

Popravek 1 – onemogočite in omogočite podsistem Linux

1. Pritisnite Windows in R tipke na tipkovnici, da jih odprete teci.

2. Vrsta optionalfeatures.exe za zagon Funkcije sistema Windows.

Zaženite izbirne funkcije Min

3. V Vklopite in izklopite funkcijo Windows okno, moraš onemogočiti vse možnosti, povezane z virtualnimi stroji.

  • Poiščite Hyper-V in počistite potrditveno polje škatla zraven.
Funkcije sistema Windows Onemogoči Hyper V Min
  • Počisti možnost Podsistem Windows za Linux.
  • Prav tako onemogočite možnost Platforma virtualnih strojev od preklic potrditve škatla, ki je z njo povezana.
  • Če imate Hipervizorska platforma Windows potem onemogočiti tudi.
Funkcije sistema Windows Počistite polje Vm Wsl Min

4. Kliknite na V REDU. V tem trenutku funkcije Windows iščejo zahtevane datoteke in izvedejo spremembe.

5. V pozivu za potrditev kliknite na Znova zaženite zdaj za ponovni zagon računalnika.

Funkcije sistema Windows Ponovni zagon računalnika Min

6. Ko se sistem znova zažene, se vrnite na Funkcije sistema Windows kot v 1. in 2. korak in omogočiti vse zgornje možnosti preverjanje škatla, ki je povezana z njimi.

7. Ponovni zagon računalnik po ponovnem vklopu.

8. Preverite, ali lahko zaženete distribucijo Linuxa brez napake.

Popravek 2 – Omogočite podsistem Linuxa prek PowerShell-a

1. Pritisnite na Windows ključ in tip powershell v iskalnem polju.

2. Desni klik na PowerShell na rezultat iskanja in kliknite na Zaženi kot skrbnik.

Powershell Zaženi kot skrbnik Min

3. Če Nadzor uporabniškega dostopa poziva, kliknite na da.

4. Vnesite spodnji ukaz in pritisnite Vnesite.

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

5. Po izvedbi ukaza zahteva a ponovni zagon. Pritisnite Y da znova zaženete računalnik, da dokončate operacijo.

Omogoči Windows Susbsystem Powershell Min

6. Preverite, ali je napaka odpravljena po zagonu.

Popravek 3 – Posodobite podsistem Linuxa prek ukaznega poziva

1. Pritisnite na Windows ključ in tip cmd v iskalnem polju.

2. Desni klik na ukazni poziv in izberite Zaženi kot skrbnik.

Ukazni poziv Zaženi kot skrbnik Windows ključ

3. Posodobite distribucijo Linuxa s spodnjim ukazom.

C:\> bash $ sudo apt-get update $ sudo apt-get dist-upgrade $  C:\> izhod

4. Zdaj odprite terminal Linux in preverite, ali je napaka odpravljena.

Popravek 4 – Ponovno namestite podsistem Windows za Linux (WSL)

Če oba zgornja popravka nista odpravila napake za vas z distribucijo Linuxa, morate odstraniti in znova namestiti WSL, saj lahko pride do težav s samim WSL.

A. Odstranite distribucijo Linuxa in podsistem Windows za Linux

1. Samo držite Windows in R tipke hkrati, da odprete teci pogovorno okno.

2. Vrsta ms-settings: appsfeatures odpreti aplikacije& Lastnosti v Nastavitve sistema Windows.

Ms Settings Aplikacije Funkcije Min

3. Poiščite svoje Namestitev Linuxa (na primer Ubuntu) na seznamu aplikacij.

4. Kliknite na tri navpične pike poleg in izberite Odstrani.

Odstranite distribucijo Ubuntu Linux Min

5. Dokončajte odstranitev po navodilih na zaslonu.

6. Zdaj poiščite Podsistem Windows za Linux na seznamu aplikacij.

7. Kliknite na tri navpične pike povezane z njo in kliknite na Odstrani.

Odstrani podsistem Windows za Linux Min

8. Po odstranitvi odstranite vse povezane datoteke in komponente WSL z uporabo Funkcije sistema Windows. Sledite korakom v Popravi 1 do onemogočite WSL in hipervizorsko platformo Windows.

9. Ponovno zaženite vaš sistem in nato namestite WSL.

B. Namestite podsistem Windows za Linux

Windows 10 različice 2004 in novejše ali Windows 11

1. Pritisnite na Windows in R ključ in tip powershell v teci pogovorno okno, ki se odpre.

2. Pritisnite Ctrl + Shift + Enter odpreti PowerShell kot skrbnik.

Zaženite Powershell Min

3. Vnesite spodnji ukaz.

wsl --namesti

4. Prenese najnovejšo različico Linuxa in tudi vklopi potrebne izbirne komponente za zagon podsistema Linux.

5. Ponovni zagon vaš računalnik po izvedbi ukaza.

6. Izvedite novo namestitev programske opreme Linux, ki ste jo predhodno odstranili. Zaženite svoj terminal Linux in preverite, ali je napaka odpravljena.

Ročna namestitev (namesto zgornjega ukaza za namestitev) ali starejše različice sistema Windows

1. Odprto Zaženi (Windows + R).

2. Vrsta powershell in pritisnite Ctrl + Shift + Enter odpreti Ukazni poziv kot skrbnik.

Zaženite Powershell Min

3. Vnesite spodnji ukaz

dism.exe /na spletu /omogočiti funkcijo /featurename:Microsoft-Windows-Podsistem-Linux /vse /norestart

4. Ponovno zaženite vaš računalnik, ko se zgornji ukaz konča.

5. Po zagonu uporabite Windows Store za prenos in namestitev distribucije Linuxa, ki ste jo odstranili.

6. Zaženite aplikacijo Linux in preverite, ali je težava odpravljena.

To je to!

Upamo, da vam je uspelo premagati napako WslRegisterDistribution z napako 0x8007023e v vašem računalniku s popravki v tem članku. Komentirajte in nam sporočite popravek, ki vam je pomagal.

Zbiranje potrebnih informacij v programu Windows Installer visi v sistemu Windows 10 Fix

Zbiranje potrebnih informacij v programu Windows Installer visi v sistemu Windows 10 FixNamestitevWindows 10

Namestitveni program Windows omogoča namestitev ene aplikacije hkrati. Če katera koli druga aplikacija zadrži storitev Windows Installer, boste v računalniku videli to sporočilo o napaki - »Zbiranj...

Preberi več
Odpravite kodo napake 0x8007007B med aktivacijo sistema Windows 10

Odpravite kodo napake 0x8007007B med aktivacijo sistema Windows 10NamestitevWindows 10

Med aktivacijo sistema Windows je morda prišlo do napak, kot je naslednjaWindows ne moremo pravilno aktivirati zdaj. (0x8007007B)Napaka aktivacije: Koda 0x8007007B.Napaka pri aktiviranju sistema Wi...

Preberi več
Kako popraviti kodo napake InstallShield 1722 v sistemu Windows 10

Kako popraviti kodo napake InstallShield 1722 v sistemu Windows 10NamestitevWindows 10

Med nameščanjem novega programskega paketa (ki je na voljo v formatu MSI) se lahko postopek namestitve ustavi in ​​vrne kodo napake InstallShield 1722. Videli boste, da se sporočilo o napaki pri na...

Preberi več