Lietotājiem ir atļauts instalēt un palaist Linux Distribution savā Windows datorā, izmantojot WSL (Windows apakšsistēmas Linux) līdzekli. Taču, instalējot Linux apakšsistēmu, izmantojot WSL, lietotāji ir ziņojuši par kļūdu “WslRegisterDistribution Failed ar kļūdu: 0x8007023e”. Parasti šī problēma ir saistīta ar operētājsistēmas Windows apakšsistēmu operētājsistēmai Linux (WSL) vai virtuālās mašīnas iestatījumiem, kas tiek izmantoti sistēmā Windows. Izlasiet šo rakstu un izpildiet labojumus, lai novērstu šo kļūdu savā datorā.
Satura rādītājs
1. labojums – atspējojiet un iespējojiet Linux apakšsistēmu
1. Nospiediet Windows un R taustiņus uz tastatūras, lai atvērtu Skrien.
2. Tips optionalfeatures.exe uzsākt Windows līdzekļi.
3. Iekš Ieslēdziet un izslēdziet Windows funkciju logs, tev vajag atspējot visas ar virtuālo mašīnu saistītās iespējas.
- Atrodiet Hiper-V un noņemiet atzīmi blakus esošo lodziņu.
- Noņemiet atzīmi opciju Windows apakšsistēma operētājsistēmai Linux.
- Tāpat atspējojiet opciju Virtuālās mašīnas platforma autors noņemot atzīmi ar to saistīto lodziņu.
- Ja Jums ir Windows hipervizora platforma tad atspējot tas arī.
4. Klikšķiniet uz LABI. Pašlaik Windows līdzekļi meklē nepieciešamos failus un veic izmaiņas.
5. Apstiprinājuma uzvednē noklikšķiniet uz Restartēt tagad lai restartētu datoru.
6. Pēc sistēmas atsāknēšanas atgriezieties pie Windows līdzekļi kā 1. un 2. darbība un iespējot visas iepriekš minētās opcijas pārbaudot ar tiem saistīto lodziņu.
7. Restartēt datorā pēc atkārtotas iespējošanas.
8. Pārbaudiet, vai varat palaist Linux Distribution bez kļūdas.
2. labojums — iespējojiet Linux apakšsistēmu, izmantojot PowerShell
1. Nospiediet Windows atslēga un veids Powershell meklēšanas lodziņā.
2. Ar peles labo pogu noklikšķiniet ieslēgts PowerShell meklēšanas rezultātos un noklikšķiniet uz Izpildīt kā administratoram.
3. Ja Lietotāja piekļuves kontrole uzvednes, noklikšķiniet uz Jā.
4. Ierakstiet zemāk esošo komandu un nospiediet Ievadiet.
Iespējot-WindowsOptionalFeature-Online-FeatureName Microsoft-Windows-Subsystem-Linux
5. Pēc komandas izpildes tas prasa a restartēt. Nospiediet Y lai restartētu datoru, lai pabeigtu darbību.
6. Pārbaudiet, vai kļūda ir novērsta pēc palaišanas.
3. labojums — atjauniniet Linux apakšsistēmu, izmantojot komandu uzvedni
1. Nospiediet Windows atslēga un veids cmd meklēšanas lodziņā.
2. Ar peles labo pogu noklikšķiniet ieslēgts Komandu uzvedne un atlasiet Izpildīt kā administratoram.
3. Atjauniniet Linux izplatīšanu, izmantojot tālāk norādīto komandu.
C:\> bash $ sudo apt-get update $ sudo apt-get dist-upgrade $C:\> iziet
4. Tagad atveriet Linux termināli un pārbaudiet, vai kļūda ir novērsta.
4. labojums — pārinstalējiet Windows apakšsistēmu operētājsistēmai Linux (WSL)
Ja abi iepriekš minētie labojumi neizdzēsa kļūdu, izmantojot Linux Distribution, jums ir jāatinstalē un atkārtoti jāinstalē WSL, jo var rasties problēmas ar pašu WSL.
A. Atinstalējiet Linux Distribution un Windows apakšsistēmu operētājsistēmai Linux
1. Vienkārši turiet Windows un R taustiņus vienlaicīgi, lai atvērtu Skrien dialoglodziņš.
2. Tips ms-settings: progrfeatures atvērt Lietotnes& Iespējas iekšā Windows iestatījumi.
3. Atrodiet savu Linux instalēšana (piemēram, Ubuntu) lietojumprogrammu sarakstā.
4. Noklikšķiniet uz trīs vertikāli punkti blakus tam un atlasiet Atinstalēt.
5. Pabeidziet atinstalēšanu, izpildot ekrānā redzamos norādījumus.
6. Tagad atrodiet Windows apakšsistēma operētājsistēmai Linux lietotņu sarakstā.
7. Noklikšķiniet uz trīs vertikāli punkti saistīti ar to un noklikšķiniet uz Atinstalēt.
8. Pēc atinstalēšanas noņemiet visus saistītos WSL failus un komponentus, izmantojot Windows līdzekļi. Izpildiet norādījumus Labot 1 uz atspējot WSL un Windows Hypervisor platformu.
9. Reboot savā sistēmā un pēc tam instalējiet WSL.
B. Instalējiet Windows apakšsistēmu operētājsistēmai Linux
Windows 10 versija 2004 un jaunāka versija vai Windows 11
1. Nospiediet uz Windows un R atslēga un veids Powershell iekš Skrien dialoglodziņš, kas tiek atvērts.
2. Nospiediet Ctrl + Shift + Enter atvērt PowerShell kā administrators.
3. Ievadiet komandu zemāk.
wsl - instalēt
4. Tas lejupielādē jaunāko Linux versiju un arī ieslēdz nepieciešamos izvēles komponentus, lai Linux apakšsistēma darbotos.
5. Restartēt datorā pēc komandas izpildes.
6. Veiciet jaunu iepriekš atinstalētās Linux programmatūras instalēšanu. Palaidiet savu Linux termināli un pārbaudiet, vai kļūda ir novērsta.
Manuālā instalēšana (iepriekš minētās instalēšanas komandas vietā) vai vecākas Windows versijas
1. Atvērt Palaist (Windows + R).
2. Tips Powershell un nospiediet Ctrl + Shift + Enter atvērt Komandu uzvedne kā administrators.
3. Ievadiet komandu zemāk
dism.exe /tiešsaiste /iespējot-funkcija /featurename:Microsoft-Windows-Apakšsistēma-Linux /all /norestart
4. Reboot datorā pēc tam, kad iepriekš minētās komandas izpilde ir pabeigta.
5. Pēc palaišanas izmantojiet Windows veikalu, lai lejupielādētu un instalētu atinstalēto Linux izplatīšanu.
6. Palaidiet lietojumprogrammu Linux un pārbaudiet, vai problēma ir novērsta.
Tieši tā!
Mēs ceram, ka esat spējis savā datorā pārvarēt WslRegisterDistribution Failed ar kļūdu 0x8007023e, izmantojot šajā rakstā sniegtos labojumus. Komentējiet un dariet mums zināmu labojumu, kas jums palīdzēja.