Brugere har tilladelse til at installere og køre Linux Distribution på deres Windows-pc ved hjælp af WSL-funktionen (Windows Subsystem for Linux). Men når du installerer Linux-undersystemet via WSL, har brugere rapporteret at se fejlen "WslRegisterDistribution mislykkedes med fejl: 0x8007023e". Generelt er dette problem forbundet med, at selve Windows-undersystemet til Linux (WSL) bliver manipuleret, eller de VM-indstillinger, der bruges i Windows. Læs denne artikel og følg rettelserne for at overvinde denne fejl på din pc.
Indholdsfortegnelse
Fix 1 – Deaktiver og aktiver Linux-undersystemet
1. Trykke Windows og R tasterne på dit tastatur for at åbne Løb.
2. Type optionalfeatures.exe at lancere Windows-funktioner.
3. I den Slå Windows-funktion til og fra vindue, skal du deaktivere alle virtuelle maskiner-relaterede muligheder.
- Find Hyper-V og fjern markeringen boksen ved siden af.
- Fjern markeringen muligheden Windows-undersystem til Linux.
- Deaktiver også indstillingen Virtual Machine Platform ved fjerne markeringen den kasse, der er knyttet til den.
- Hvis du har Windows Hypervisor-platform derefter deaktivere det også.
4. Klik på OKAY. På dette tidspunkt leder Windows-funktioner efter de nødvendige filer og foretager ændringerne.
5. Klik på i bekræftelsesprompten Genstart nu for at genstarte din pc.
6. Når dit system er genstartet, skal du gå tilbage til Windows-funktioner som i Trin 1 og 2 og aktivere alle ovenstående muligheder ved kontrol boksen tilknyttet dem.
7. Genstart din pc igen efter genaktivering.
8. Tjek, om du er i stand til at starte Linux-distributionen uden fejlen.
Fix 2 – Aktiver Linux-undersystem via PowerShell
1. Tryk på Windows nøgle og type powershell i søgefeltet.
2. Højreklik på PowerShell på søgeresultatet og klik på Kør som administrator.
3. Hvis Brugeradgangskontrol prompter, klik på Ja.
4. Indtast kommandoen nedenfor og tryk Gå ind.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
5. Efter kommandoudførelsen beder den om en genstart. Trykke Y for at genstarte din pc for at fuldføre handlingen.
6. Tjek om fejlen er løst efter opstart.
Fix 3 – Opdater Linux-undersystem via kommandoprompt
1. Tryk på Windows nøgle og type cmd i søgefeltet.
2. Højreklik på Kommandoprompt og vælg Kør som administrator.
3. Opdater Linux-distributionen ved hjælp af kommandoen nedenfor.
C:\> bash $ sudo apt-get update $ sudo apt-get dist-upgrade $C:\> Afslut
4. Åbn nu Linux-terminalen og kontroller, om fejlen er løst.
Fix 4 – Geninstaller Windows Subsystem til Linux (WSL)
Hvis begge ovenstående rettelser ikke ryddede fejlen for dig med Linux Distribution, skal du afinstallere og geninstallere WSL, da der kan være problemer med selve WSL.
EN. Afinstaller Linux Distribution og Windows Subsystem til Linux
1. Bare hold Windows og R tasterne samtidigt for at åbne Løb dialog.
2. Type ms-indstillinger: apps-funktioner at åbne Apps& Funktioner i Windows-indstillinger.
3. Find din Linux installation (for eksempel Ubuntu) på listen over applikationer.
4. Klik på tre lodrette prikker ved siden af og vælg Afinstaller.
5. Fuldfør afinstallationen ved at følge instruktionerne på skærmen.
6. Find nu Windows-undersystem til Linux på listen over apps.
7. Klik på tre lodrette prikker knyttet til det og klik på Afinstaller.
8. Efter afinstallationen skal du fjerne alle de tilknyttede filer og komponenter af WSL vha Windows-funktioner. Følg trinene i Rette 1 til deaktiver WSL og Windows Hypervisor Platform.
9. Genstart dit system og installer derefter WSL.
B. Installer Windows Subsystem til Linux
Windows 10 version 2004 og nyere eller Windows 11
1. Tryk på Windows og R nøgle og type powershell i Løb dialogen, der åbnes.
2. Trykke Ctrl + Shift + Enter at åbne PowerShell som administrator.
3. Indtast kommandoen nedenfor.
wsl --installer
4. Den downloader den seneste version af Linux og tænder også for de nødvendige valgfrie komponenter for at Linux-undersystemet kan køre.
5. Genstart din computer, efter at kommandoen er udført.
6. Udfør en ny installation af Linux-softwaren, som du tidligere havde afinstalleret. Start din Linux-terminal og kontroller, om fejlen er løst.
Manuel installation (i stedet for ovenstående installationskommando) eller ældre versioner af Windows
1. Åben Kør (Windows + R).
2. Type powershell og tryk Ctrl + Shift + Enter at åbne Kommandoprompt som administrator.
3. Indtast kommandoen nedenfor
dism.exe /online /aktivere-funktion /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
4. Genstart din pc, efter at ovenstående kommando er fuldført.
5. Efter opstart skal du bruge Windows Store til at downloade og installere den Linux-distribution, som du havde afinstalleret.
6. Start Linux-applikationen og kontroller, om problemet er løst.
Det er det!
Vi håber, du skal have været i stand til at overvinde WslRegisterDistribution Failed with Error 0x8007023e på din pc ved hjælp af rettelserne i denne artikel. Kommenter og fortæl os den rettelse, der hjalp dig.