A felhasználók telepíthetik és futtathatják a Linux Distribution programot Windows PC-jükön a WSL (Windows alrendszer Linuxhoz) szolgáltatás használatával. De amikor a Linux alrendszert WSL-en keresztül telepítik, a felhasználók arról számoltak be, hogy látják a hibát „WslRegisterDistribution Failed with Error: 0x8007023e”. Általában ez a probléma a Windows-alrendszer Linuxhoz (WSL) manipulálásával vagy a Windowsban használt virtuális gép-beállításokkal kapcsolatos. Olvassa el ezt a cikket, és kövesse a javításokat, hogy kiküszöbölje ezt a hibát a számítógépén.
Tartalomjegyzék
1. javítás – A Linux alrendszer letiltása és engedélyezése
1. nyomja meg Windows és R gombokat a billentyűzeten a megnyitáshoz Fuss.
2. típus optionalfeatures.exe elindítani Ablakok jellemzői.
3. Ban,-ben Kapcsolja be és ki a Windows szolgáltatást ablakot, muszáj letiltása minden virtuális géppel kapcsolatos opciót.
- Keresse meg Hyper-V és törölje a jelölést a mellette lévő dobozt.
- Törölje a jelölést az opció Windows alrendszer Linuxhoz.
- Ezenkívül kapcsolja ki az opciót Virtuális gép platform által törlése a hozzá tartozó dobozt.
- Ha van Windows Hypervisor platform azután letiltása Az is.
4. Kattintson RENDBEN. Ekkor a Windows szolgáltatásai megkeresik a szükséges fájlokat, és végrehajtják a módosításokat.
5. A megerősítő párbeszédpanelen kattintson a gombra Újraindítás most a számítógép újraindításához.
6. A rendszer újraindítása után térjen vissza a következőhöz Ablakok jellemzői mint a 1. és 2. lépés és engedélyezze az összes fenti lehetőséget ellenőrzése a hozzájuk tartozó doboz.
7. Újrakezd az újraengedélyezés után újra a számítógépet.
8. Ellenőrizze, hogy el tudja-e indítani a Linux Distributiont hiba nélkül.
2. javítás – A Linux alrendszer engedélyezése a PowerShell segítségével
1. megnyomni a ablakok kulcs és típus powershell a keresőmezőben.
2. Jobb klikk tovább PowerShell a keresési eredményre, és kattintson a gombra Futtatás rendszergazdaként.
3. Ha a Felhasználói hozzáférés-szabályozás kéri, kattintson rá Igen.
4. Írja be az alábbi parancsot, és nyomja meg Belép.
Enable-Windows OptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
5. A parancs végrehajtása után a parancsot kéri újrakezd. nyomja meg Y a számítógép újraindításához a művelet befejezéséhez.
6. Ellenőrizze, hogy a hiba megszűnt-e az indítás után.
3. javítás – Frissítse a Linux alrendszert a parancssoron keresztül
1. megnyomni a ablakok kulcs és típus cmd a keresőmezőben.
2. Jobb klikk tovább Parancssor és válassza ki Futtatás rendszergazdaként.
3. Frissítse a Linux disztribúciót az alábbi paranccsal.
C:\> bash $ sudo apt-get update $ sudo apt-get dist-upgrade $C:\> kilépés
4. Most nyissa meg a Linux terminált, és ellenőrizze, hogy a hiba megoldódott-e.
4. javítás – Telepítse újra a Windows alrendszert Linuxhoz (WSL)
Ha mindkét fenti javítás nem szüntette meg a hibát a Linux Distribution esetében, akkor el kell távolítania, majd újra kell telepítenie a WSL-t, mivel problémák lehetnek magával a WSL-lel.
A. Távolítsa el a Linux Distribution és a Windows Subsystem for Linux programot
1. Csak tartsa a Windows és R gombokat egyszerre, hogy megnyissa a Fuss párbeszéd.
2. típus ms-settings: appsfeatures kinyitni Alkalmazások elemre& Jellemzők ban ben Windows beállítások.
3. Keresse meg Linux telepítés (például Ubuntu) az alkalmazások listájában.
4. Kattintson a három függőleges pont mellette, és válassza ki Eltávolítás.
5. A képernyőn megjelenő utasításokat követve fejezze be az eltávolítást.
6. Most keresse meg Windows alrendszer Linuxhoz az alkalmazások listájában.
7. Kattintson a három függőleges pont társítva, és kattintson rá Eltávolítás.
8. Az eltávolítás után távolítsa el a WSL összes kapcsolódó fájlját és összetevőjét Ablakok jellemzői. Kövesse a lépéseket Javítás 1 nak nek tiltsa le a WSL-t és a Windows Hypervisor Platformot.
9. Újraindítás rendszerét, majd telepítse a WSL-t.
B. Telepítse a Windows alrendszert Linuxhoz
Windows 10 2004 és újabb verzió vagy Windows 11
1. Üsd a Windows és R kulcs és típus powershell ban,-ben Fuss megnyíló párbeszédpanel.
2. nyomja meg Ctrl + Shift + Enter kinyitni PowerShell rendszergazdaként.
3. Írja be az alábbi parancsot.
wsl --install
4. Letölti a Linux legújabb verzióját, és bekapcsolja a Linux alrendszer működéséhez szükséges opcionális összetevőket is.
5. Újrakezd számítógépére a parancs végrehajtása után.
6. Hajtsa végre a korábban eltávolított Linux-szoftver újbóli telepítését. Indítsa el a Linux terminált, és ellenőrizze, hogy a hiba megoldódott-e.
Kézi telepítés (a fenti telepítési parancs helyett) vagy régebbi Windows-builds
1. Nyisd ki Futtatás (Windows + R).
2. típus powershell és nyomja meg Ctrl + Shift + Enter kinyitni Parancssor rendszergazdaként.
3. Írja be az alábbi parancsot
dism.exe /online /engedélyezési funkció /featurename:Microsoft-Windows-Alrendszer-Linux /all /norestart
4. Újraindítás számítógépére, miután a fenti parancs végrehajtása befejeződött.
5. Az indítás után a Windows Áruházból töltse le és telepítse az eltávolított Linux disztribúciót.
6. Indítsa el a Linux alkalmazást, és ellenőrizze, hogy a probléma megoldódott-e.
Ez az!
Reméljük, hogy a cikkben található javítások segítségével biztosan sikerült leküzdenie a WslRegisterDistribution Failed with Error 0x8007023e problémát a számítógépén. Írjon megjegyzést, és tudassa velünk a javítást, amely segített Önnek.