Benutzer dürfen die Linux-Distribution auf ihrem Windows-PC mithilfe der WSL-Funktion (Windows Subsystem for Linux) installieren und ausführen. Bei der Installation des Linux-Subsystems über WSL haben Benutzer jedoch gemeldet, dass der Fehler aufgetreten ist „WslRegisterDistribution fehlgeschlagen mit Fehler: 0x8007023e“. Im Allgemeinen hängt dieses Problem damit zusammen, dass das Windows-Subsystem für Linux (WSL) selbst manipuliert wird oder die VM-Einstellungen, die in Windows verwendet werden. Lesen Sie diesen Artikel und befolgen Sie die Fehlerbehebungen, um diesen Fehler auf Ihrem PC zu beheben.
Inhaltsverzeichnis
Fix 1 – Deaktivieren und aktivieren Sie das Linux-Subsystem
1. Drücken Sie Fenster und R Tasten auf Ihrer Tastatur zum Öffnen Lauf.
2. Typ optionalfeatures.exe starten Windows-Funktionen.
3. In dem Windows-Funktion ein- und ausschalten Fenster, du musst deaktivieren alle VM-bezogenen Optionen.
- Lokalisieren Hyper-V und deaktivieren die Kiste daneben.
- Deaktivieren Sie die Option Windows-Subsystem für Linux.
- Deaktivieren Sie außerdem die Option Plattform für virtuelle Maschinen von deaktivieren die dazugehörige Box.
- Wenn Sie haben Windows Hypervisor-Plattform dann deaktivieren es auch.
4. Klicke auf OK. Zu diesem Zeitpunkt sucht Windows-Funktionen nach den erforderlichen Dateien und nimmt die Änderungen vor.
5. Klicken Sie in der Bestätigungsaufforderung auf Jetzt neustarten um Ihren PC neu zu starten.
6. Gehen Sie nach dem Neustart Ihres Systems zurück zu Windows-Funktionen wie in Schritte 1 und 2 und aktivieren alle oben genannten Optionen von Überprüfung die dazugehörige Box.
7. Neu starten Ihren PC nach der erneuten Aktivierung wieder.
8. Überprüfen Sie, ob Sie die Linux-Distribution ohne den Fehler starten können.
Fix 2 – Aktivieren des Linux-Subsystems über PowerShell
1. Drücken Sie die Fenster Schlüssel und Typ Power Shell im Suchfeld.
2. Rechtsklick An Power Shell auf das Suchergebnis und klicken Sie auf Als Administrator ausführen.
3. Wenn die Benutzerzugriffskontrolle Aufforderungen, klicken Sie auf Jawohl.
4. Geben Sie den folgenden Befehl ein und drücken Sie Eintreten.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
5. Nach der Ausführung des Befehls fordert es a neu starten. Drücken Sie Ja um Ihren PC neu zu starten, um den Vorgang abzuschließen.
6. Prüfen Sie, ob der Fehler nach dem Start behoben ist.
Fix 3 – Aktualisieren Sie das Linux-Subsystem über die Eingabeaufforderung
1. Drücken Sie die Fenster Schlüssel und Typ cmd im Suchfeld.
2. Rechtsklick An Eingabeaufforderung und wählen Sie Als Administrator ausführen.
3. Aktualisieren Sie die Linux-Distribution mit dem folgenden Befehl.
C:\> bash $ sudo apt-get update $ sudo apt-get dist-upgrade $C:\> beenden
4. Öffnen Sie nun das Linux-Terminal und prüfen Sie, ob der Fehler behoben ist.
Fix 4 – Windows-Subsystem für Linux (WSL) neu installieren
Wenn die beiden oben genannten Fixes den Fehler mit Linux Distribution nicht behoben haben, müssen Sie die WSL deinstallieren und neu installieren, da es möglicherweise Probleme mit der WSL selbst gibt.
A. Deinstallieren Sie die Linux-Distribution und das Windows-Subsystem für Linux
1. Halte einfach die Fenster und R Tasten gleichzeitig zum Öffnen der Lauf Dialog.
2. Typ MS-Einstellungen: Apps-Funktionen öffnen Apps& Merkmale in Windows-Einstellungen.
3. Finden Sie Ihre Linux-Installation (zum Beispiel Ubuntu) in der Liste der Anwendungen.
4. Klicken Sie auf die drei vertikale Punkte daneben und wählen Sie Deinstallieren.
5. Schließen Sie die Deinstallation gemäß den Anweisungen auf dem Bildschirm ab.
6. Jetzt suchen Windows-Subsystem für Linux in der App-Liste.
7. Klicken Sie auf die drei vertikale Punkte verknüpft und klicken Sie auf Deinstallieren.
8. Entfernen Sie nach der Deinstallation alle zugehörigen Dateien und Komponenten von WSL mit Windows-Funktionen. Folgen Sie den Schritten in Fix 1 zu Deaktivieren Sie WSL und die Windows Hypervisor-Plattform.
9. Neustart Ihr System und installieren Sie dann WSL.
B. Installieren Sie das Windows-Subsystem für Linux
Windows 10 Version 2004 und höher oder Windows 11
1. Hit the Fenster und R Schlüssel und Typ Power Shell in dem Lauf Dialog, der sich öffnet.
2. Drücken Sie Strg + Umschalt + Eingabetaste öffnen PowerShell als Administrator.
3. Geben Sie den folgenden Befehl ein.
wsl --install
4. Es lädt die neueste Version von Linux herunter und aktiviert auch die erforderlichen optionalen Komponenten für die Ausführung des Linux-Subsystems.
5. Neu starten Ihren Computer, nachdem der Befehl ausgeführt wurde.
6. Führen Sie eine Neuinstallation der Linux-Software durch, die Sie zuvor deinstalliert haben. Starten Sie Ihr Linux-Terminal und prüfen Sie, ob der Fehler behoben ist.
Manuelle Installation (anstelle des obigen Installationsbefehls) oder ältere Builds von Windows
1. Offen Ausführen (Windows + R).
2. Typ Power Shell und drücke Strg + Umschalt + Eingabetaste öffnen Eingabeaufforderung als Administrator.
3. Geben Sie den folgenden Befehl ein
dism.exe /online /Enable-Funktion /featurename:Microsoft Windows-Subsystem-Linux /alle /norestart
4. Neustart Ihren PC, nachdem der obige Befehl ausgeführt wurde.
5. Verwenden Sie nach dem Start den Windows Store, um die deinstallierte Linux-Distribution herunterzuladen und zu installieren.
6. Starten Sie die Linux-Anwendung und prüfen Sie, ob das Problem behoben ist.
Das ist es!
Wir hoffen, dass Sie die WslRegisterDistribution Failed with Error 0x8007023e auf Ihrem PC mit den Fixes in diesem Artikel beheben konnten. Kommentieren Sie und teilen Sie uns die Fehlerbehebung mit, die Ihnen geholfen hat.