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.
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.
- 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.
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.
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.
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.
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.
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.
3. Paikanna omasi Linuxin asennus (esimerkiksi Ubuntu) sovellusluettelossa.
4. Klikkaa kolme pystysuoraa pistettä sen vieressä ja valitse Poista asennus.
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.
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.
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.
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.