Brukere har lov til å installere og kjøre Linux-distribusjon på sin Windows-PC ved å bruke WSL-funksjonen (Windows Subsystem for Linux). Men når de installerer Linux-undersystemet via WSL, har brukere rapportert å se feilen "WslRegisterDistribution mislyktes med feil: 0x8007023e". Vanligvis er dette problemet assosiert med at selve Windows Subsystem for Linux (WSL) blir manipulert eller VM-innstillingene som brukes i Windows. Les denne artikkelen og følg rettelsene for å overvinne denne feilen på din PC.
Innholdsfortegnelse
Fix 1 – Deaktiver og aktiver Linux-undersystemet
1. trykk Windows og R tastene på tastaturet for å åpne Løpe.
2. Type optionalfeatures.exe til lansering Windows-funksjoner.
3. I Slå Windows-funksjonen på og av vindu, må du deaktiver alle virtuell maskin-relaterte alternativer.
- Lokaliser Hyper-V og fjern merket boksen ved siden av.
- Fjern merket valget Windows-undersystem for Linux.
- Deaktiver også alternativet Virtuell maskinplattform av fjerner merket boksen knyttet til den.
- Hvis du har Windows Hypervisor-plattform deretter deaktiver det også.
4. Klikk på OK. På dette tidspunktet ser Windows-funksjoner etter de nødvendige filene og gjør endringene.
5. Klikk på på bekreftelsesmeldingen Start på nytt nå for å starte PC-en på nytt.
6. Etter at systemet har startet på nytt, gå tilbake til Windows-funksjoner som i Trinn 1 og 2 og muliggjøre alle de ovennevnte alternativene ved sjekker boksen knyttet til dem.
7. Omstart PC-en din igjen etter reaktivering.
8. Sjekk om du er i stand til å starte Linux-distribusjonen uten feilen.
Fix 2 – Aktiver Linux Subsystem Via PowerShell
1. trykk Windows nøkkel og type kraftskall i søkefeltet.
2. Høyreklikk på Kraftskall på søkeresultatet og klikk på Kjør som administrator.
3. Hvis Brukertilgangskontroll forespørsler, klikk på Ja.
4. Skriv inn kommandoen nedenfor og trykk Tast inn.
Enable-WindowsOptionalFeature -Online -Funksjonsnavn Microsoft-Windows-Subsystem-Linux
5. Etter kommandoutførelsen ber den om en omstart. trykk Y for å starte PC-en på nytt for å fullføre operasjonen.
6. Sjekk om feilen er løst etter oppstart.
Fix 3 – Oppdater Linux-undersystem via ledetekst
1. trykk Windows nøkkel og type cmd i søkefeltet.
2. Høyreklikk på Ledeteksten og velg Kjør som administrator.
3. Oppdater Linux-distribusjonen ved å bruke kommandoen nedenfor.
C:\> bash $ sudo apt-get update $ sudo apt-get dist-upgrade $C:\> avslutt
4. Åpne nå Linux-terminalen og sjekk om feilen er løst.
Fix 4 – Installer Windows Subsystem for Linux (WSL) på nytt
Hvis begge rettelsene ovenfor ikke løste feilen for deg med Linux-distribusjon, må du avinstallere og installere WSL på nytt, da det kan være problemer med selve WSL.
EN. Avinstaller Linux Distribution og Windows Subsystem for Linux
1. Bare hold Windows og R tastene samtidig for å åpne Løpe dialog.
2. Type ms-innstillinger: appfunksjoner å åpne Apper& Funksjoner i Windows-innstillinger.
3. Finn din Linux installasjon (for eksempel Ubuntu) i listen over applikasjoner.
4. Klikk på tre vertikale prikker ved siden av og velg Avinstaller.
5. Fullfør avinstalleringen ved å følge instruksjonene på skjermen.
6. Finn nå Windows-undersystem for Linux i listen over apper.
7. Klikk på tre vertikale prikker knyttet til den og klikk på Avinstaller.
8. Etter avinstalleringen, fjern alle tilknyttede filer og komponenter av WSL ved hjelp av Windows-funksjoner. Følg trinnene i Reparer 1 til deaktiver WSL og Windows Hypervisor Platform.
9. Start på nytt systemet ditt og installer deretter WSL.
B. Installer Windows Subsystem for Linux
Windows 10 versjon 2004 og nyere eller Windows 11
1. Slå den Windows og R nøkkel og type kraftskall i Løpe dialogboksen som åpnes.
2. trykk Ctrl + Shift + Enter å åpne PowerShell som administrator.
3. Skriv inn kommandoen nedenfor.
wsl --installer
4. Den laster ned den nyeste versjonen av Linux og slår også på de nødvendige valgfrie komponentene for at Linux-undersystemet skal kjøre.
5. Omstart datamaskinen din etter at kommandoen er utført.
6. Utfør en ny installasjon av Linux-programvaren som du hadde avinstallert tidligere. Start Linux-terminalen og sjekk om feilen er løst.
Manuell installasjon (i stedet for installasjonskommandoen ovenfor) eller eldre versjoner av Windows
1. Åpen Kjør (Windows + R).
2. Type kraftskall og trykk Ctrl + Shift + Enter å åpne Ledetekst som administrator.
3. Skriv inn kommandoen nedenfor
dism.exe /online /aktivere-funksjon /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
4. Start på nytt PC-en din etter at kommandoen ovenfor er fullført.
5. Etter oppstart bruker du Windows Store til å laste ned og installere Linux-distribusjonen som du hadde avinstallert.
6. Start Linux-applikasjonen og sjekk om problemet er løst.
Det er det!
Vi håper du må ha vært i stand til å overvinne WslRegisterDistribution Failed with Error 0x8007023e på PC-en din ved å bruke rettelsene i denne artikkelen. Kommenter og gi oss beskjed om løsningen som hjalp deg.