Gebruikers mogen Linux Distribution op hun Windows-pc installeren en uitvoeren met behulp van de WSL-functie (Windows Subsystem for Linux). Maar bij het installeren van het Linux-subsysteem via WSL hebben gebruikers gemeld dat ze de fout hebben gezien "WslRegisterDistribution mislukt met fout: 0x8007023e". Over het algemeen wordt dit probleem geassocieerd met het Windows-subsysteem voor Linux (WSL) zelf dat wordt gemanipuleerd of met de VM-instellingen die in Windows worden gebruikt. Lees dit artikel en volg de oplossingen om deze fout op uw pc te verhelpen.
Inhoudsopgave
Fix 1 - Schakel het Linux-subsysteem in en uit
1. druk op Ramen en R toetsen op je toetsenbord om te openen Loop.
2. Type optionalfeatures.exe lanceren Windows toepassingen.

3. In de Windows-functie in- en uitschakelen venster, je moet uitzetten alle virtuele machine-gerelateerde opties.
- bevind zich Hyper-V en uitvinken de doos ernaast.

- Schakel het vinkje uit de optie Windows-subsysteem voor Linux.
- Schakel ook de optie uit Platform voor virtuele machines door uitvinken het bijbehorende vak.
- Als je hebt Windows Hypervisor-platform dan uitzetten het ook.

4. Klik op OKE. Op dit moment zoekt Windows-functies naar de vereiste bestanden en brengt de wijzigingen aan.
5. Klik op de bevestigingsprompt op Nu opnieuw opstarten om uw pc opnieuw op te starten.

6. Nadat uw systeem opnieuw is opgestart, gaat u terug naar Windows toepassingen als in Stappen 1 en 2 en inschakelen alle bovenstaande opties door controleren de bijbehorende doos.
7. Herstarten uw pc opnieuw nadat u deze opnieuw hebt ingeschakeld.
8. Controleer of u de Linux-distributie kunt starten zonder de fout.
Fix 2 - Linux-subsysteem inschakelen via PowerShell
1. druk de ramen toets en type powershell in het zoekvak.
2. Klik met de rechtermuisknop Aan PowerShell op het zoekresultaat en klik op Als administrator uitvoeren.

3. Als de Gebruikerstoegangscontrole prompts, klik op Ja.
4. Typ het onderstaande commando en druk op Binnenkomen.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
5. Na de uitvoering van de opdracht vraagt het om a herstarten. druk op ja om uw pc opnieuw op te starten om de bewerking te voltooien.

6. Controleer of de fout is opgelost na het opstarten.
Fix 3 - Update Linux-subsysteem via opdrachtprompt
1. druk de ramen toets en type cmd in het zoekvak.
2. Klik met de rechtermuisknop Aan Opdrachtprompt en selecteer Als administrator uitvoeren.

3. Werk de Linux-distributie bij met de onderstaande opdracht.
C:\> bash $ sudo apt-get update $ sudo apt-get dist-upgrade $C:\> afsluiten
4. Open nu de Linux-terminal en controleer of de fout is opgelost.
Fix 4 - Installeer het Windows-subsysteem voor Linux (WSL) opnieuw
Als beide bovenstaande oplossingen de fout met Linux Distribution niet voor u hebben verholpen, moet u de WSL verwijderen en opnieuw installeren omdat er mogelijk problemen zijn met de WSL zelf.
A. Linux-distributie en Windows-subsysteem voor Linux verwijderen
1. Houd gewoon de Ramen en R toetsen tegelijk om de. te openen Loop dialoog.
2. Type ms-instellingen: apps-functies openen Apps& Functies in Windows-instellingen.

3. Zoek uw Linux-installatie (bijvoorbeeld Ubuntu) in de lijst met toepassingen.
4. Klik op de drie verticale stippen ernaast en selecteer Verwijderen.

5. Voltooi de verwijdering volgens de instructies op het scherm.
6. Zoek nu Windows-subsysteem voor Linux in de lijst met apps.
7. Klik op de drie verticale stippen geassocieerd met het en klik op Verwijderen.

8. Verwijder na het verwijderen alle bijbehorende bestanden en componenten van WSL met behulp van Windows toepassingen. Volg de stappen in 1. repareren tot WSL en Windows Hypervisor Platform uitschakelen.
9. Opnieuw opstarten uw systeem en installeer vervolgens WSL.
B. Installeer Windows-subsysteem voor Linux
Windows 10 versie 2004 en hoger of Windows 11
1. Druk op de Ramen en R toets en type powershell in de Loop dialoogvenster dat wordt geopend.
2. druk op Ctrl + Shift + Enter openen PowerShell als beheerder.

3. Voer de onderstaande opdracht in.
wsl --install
4. Het downloadt de nieuwste versie van Linux en zet ook de benodigde optionele componenten aan om het Linux-subsysteem te laten draaien.
5. Herstarten uw computer nadat de opdracht is uitgevoerd.
6. Voer een nieuwe installatie uit van de Linux-software die u eerder had verwijderd. Start uw Linux-terminal en controleer of de fout is opgelost.
Handmatige installatie (in plaats van de bovenstaande installatieopdracht) of oudere versies van Windows
1. Open Uitvoeren (Windows + R).
2. Type powershell en druk op Ctrl + Shift + Enter openen Opdrachtprompt als beheerder.

3. Voer de onderstaande opdracht in
dism.exe /online /enable-functie /featurename:Microsoft Windows-Subsysteem-Linux /all /norestart
4. Opnieuw opstarten uw pc nadat de bovenstaande opdracht is uitgevoerd.
5. Gebruik na het opstarten de Windows Store om de Linux-distributie te downloaden en te installeren die u had verwijderd.
6. Start de Linux-toepassing en controleer of het probleem is opgelost.
Dat is het!
We hopen dat u de WslRegisterDistribution Failed with Error 0x8007023e op uw pc moet hebben kunnen overwinnen met behulp van de oplossingen in dit artikel. Reageer en laat ons de oplossing weten die u heeft geholpen.