Käyttäjät voivat asentaa ja käyttää Linux-jakelua Windows-tietokoneessaan WSL-ominaisuuden (Windows Subsystem for Linux) avulla. Mutta kun asennat Linux-alijärjestelmän WSL: n kautta, käyttäjät ovat ilmoittaneet nähneensä virheen "WslRegisterDistribution Failed with Error: 0x8007023e". Yleensä tämä ongelma liittyy itse Windows Subsystem for Linuxin (WSL) manipulointiin tai Windowsissa käytettäviin VM-asetuksiin. Lue tämä artikkeli ja seuraa korjauksia tämän virheen voittamiseksi tietokoneellasi.
Sisällysluettelo
Korjaus 1 - Poista käytöstä ja ota käyttöön Linux-alijärjestelmä
1. Lehdistö Windows ja R näppäimistön näppäimiä avataksesi Juosta.
2. Tyyppi optionalfeatures.exe käynnistää Windowsin ominaisuudet.
![Suorita valinnaiset ominaisuudet Min](/f/94b755f055c58f65cddc80bbe4c2880c.png)
3. Vuonna Ota Windows-ominaisuus käyttöön ja poista se käytöstä
ikkuna, sinun täytyy Poista käytöstä kaikki virtuaalikoneeseen liittyvät vaihtoehdot.- Paikantaa Hyper-V ja poista valinta vieressä olevasta laatikosta.
![Windowsin ominaisuudet Poista Hyper V Min käytöstä](/f/9ba7cf95575bf9b64adfa30e87f94fc6.png)
- Poista valinta vaihtoehto Windows-alijärjestelmä Linuxille.
- Poista myös vaihtoehto käytöstä Virtuaalikonealusta kirjoittaja poistamalla valinnan siihen liittyvä laatikko.
- Jos sinulla on Windows Hypervisor -alusta sitten Poista käytöstä se myös.
![Windowsin ominaisuudet Poista valinta Vm Wsl Min](/f/c2ba7d03ff810043ba572ab9f52e8238.png)
4. Klikkaa OK. Tällä hetkellä Windowsin ominaisuudet etsivät tarvittavat tiedostot ja tekevät muutokset.
5. Napsauta vahvistuskehotteessa Käynnistä uudelleen nyt käynnistääksesi tietokoneesi uudelleen.
![Windowsin ominaisuudet Käynnistä PC Min](/f/56723c7cb6e7ca9dbc7d7820a550648f.png)
6. Kun järjestelmä on käynnistetty uudelleen, palaa kohtaan Windowsin ominaisuudet kuten sisällä Vaiheet 1 ja 2 ja ota käyttöön kaikki yllä olevat vaihtoehdot tarkistamassa niihin liittyvää laatikkoa.
7. Uudelleenkäynnistää tietokoneellesi uudelleen käyttöönoton jälkeen.
8. Tarkista, voitko käynnistää Linux Distributionin ilman virhettä.
Korjaus 2 – Ota Linux-alijärjestelmä käyttöön PowerShellin kautta
1. paina Windows avain ja tyyppi powershell hakukentässä.
2. Oikealla painikkeella päällä PowerShell hakutuloksessa ja napsauta Suorita järjestelmänvalvojana.
![Powershell Suorita järjestelmänvalvojana Min](/f/d52deb2008bffb37d74269731eb190cf.png)
3. Jos Käyttäjän kulunvalvonta kehotteita, napsauta Joo.
4. Kirjoita alla oleva komento ja paina Tulla sisään.
Ota käyttöön - Windowsin valinnainen ominaisuus - Online - Ominaisuuden nimi Microsoft-Windows-Alijärjestelmä-Linux
5. Komennon suorittamisen jälkeen se pyytää a uudelleenkäynnistää. Lehdistö Y käynnistääksesi tietokoneen uudelleen suorittaaksesi toiminnon loppuun.
![Ota käyttöön Windowsin alijärjestelmä Powershell Min](/f/bc219572de2a049b6c1bb08082f88c77.png)
6. Tarkista, onko virhe korjautunut käynnistyksen jälkeen.
Korjaus 3 - Päivitä Linux-alijärjestelmä komentokehotteen kautta
1. paina Windows avain ja tyyppi cmd hakukentässä.
2. Oikealla painikkeella päällä Komentokehote ja valitse Suorita järjestelmänvalvojana.
![Komentorivi Suorita järjestelmänvalvojan Windows-näppäimenä](/f/b0ccc87f05e471262401d849416331b6.png)
3. Päivitä Linux-jakelu käyttämällä alla olevaa komentoa.
C:\> bash $ sudo apt-get update $ sudo apt-get dist-upgrade $C:\> poistu
4. Avaa nyt Linux-pääte ja tarkista, onko virhe ratkaistu.
Korjaus 4 – Asenna uudelleen Windows-alijärjestelmä Linuxille (WSL)
Jos molemmat yllä olevat korjaukset eivät poistaneet Linux Distributionin virhettä, sinun on poistettava WSL-asennus ja asennettava se uudelleen, koska itse WSL: ssä voi olla ongelmia.
A. Poista Linux Distribution ja Windows Subsystem for Linux
1. Pidä vain Windows ja R näppäimiä samanaikaisesti avataksesi Juosta valintaikkuna.
2. Tyyppi ms-asetukset: appsfeatures avata Sovellukset& Ominaisuudet sisään Windowsin asetukset.
![Ms Asetukset Sovellukset Ominaisuudet Min](/f/591f42cb67ac71b650047f8aa52c0ad0.png)
3. Paikanna omasi Linuxin asennus (esimerkiksi Ubuntu) sovellusluettelossa.
4. Klikkaa kolme pystysuoraa pistettä sen vieressä ja valitse Poista asennus.
![Poista Ubuntu Linux Distribution Min](/f/4b2761abd8abe6e16ccab418843380c4.png)
5. Suorita asennuksen poisto loppuun noudattamalla näytön ohjeita.
6. Nyt paikantaa Windows-alijärjestelmä Linuxille sovellusluettelossa.
7. Klikkaa kolme pystysuoraa pistettä liittyy siihen ja napsauta Poista asennus.
![Poista Windowsin alijärjestelmä Linuxille Min](/f/0732ee4ebf5876847d5679bbc443a568.png)
8. Poista asennuksen poistamisen jälkeen kaikki WSL: n tiedostot ja komponentit käyttämällä Windowsin ominaisuudet. Seuraa ohjeita Korjaa 1 kohtaan poista WSL ja Windows Hypervisor Platform käytöstä.
9. Käynnistä uudelleen järjestelmääsi ja asenna sitten WSL.
B. Asenna Windows-alijärjestelmä Linuxille
Windows 10 -versio 2004 tai uudempi tai Windows 11
1. Lyö Windows ja R avain ja tyyppi powershell in Juosta avautuva valintaikkuna.
2. Lehdistö Ctrl + Vaihto + Enter avata PowerShell järjestelmänvalvojana.
![Suorita Powershell Min](/f/75f92c397fc23761e7b9dcbdd73e66ac.png)
3. Kirjoita alla oleva komento.
wsl --asennus
4. Se lataa uusimman Linux-version ja ottaa käyttöön myös tarvittavat valinnaiset komponentit, jotta Linux-alijärjestelmä toimii.
5. Uudelleenkäynnistää tietokoneellesi komennon suorittamisen jälkeen.
6. Suorita aiemmin poistamasi Linux-ohjelmiston uusi asennus. Käynnistä Linux-pääte ja tarkista, onko virhe korjattu.
Manuaalinen asennus (yllä olevan asennuskomennon sijaan) tai Windowsin vanhemmat versiot
1. Avata Suorita (Windows + R).
2. Tyyppi powershell ja paina Ctrl + Vaihto + Enter avata Komentorivi järjestelmänvalvojana.
![Suorita Powershell Min](/f/75f92c397fc23761e7b9dcbdd73e66ac.png)
3. Kirjoita alla oleva komento
dism.exe /online /aktivoi-ominaisuus /featurename:Microsoft-Windows-Alijärjestelmä-Linux /all /norestart
4. Käynnistä uudelleen tietokoneellesi sen jälkeen, kun yllä oleva komento on suoritettu.
5. Lataa ja asenna käynnistämisen jälkeen poistamasi Linux-jakelu Windows Storesta.
6. Käynnistä Linux-sovellus ja tarkista, onko ongelma korjattu.
Se siitä!
Toivomme, että olet pystynyt voittamaan WslRegisterDistribution Failed with Error 0x8007023e -ongelman tietokoneessasi käyttämällä tämän artikkelin korjauksia. Kommentoi ja kerro meille, mikä korjaus auttoi sinua.