WSL

WslRegisterDistribution ist mit Fehler 0x800700b7 oder 0x80080005 fehlgeschlagen

WslRegisterDistribution ist mit Fehler 0x800700b7 oder 0x80080005 fehlgeschlagen

Einige der Benutzer haben sich beschwert WslRegisterDistribution ist mit Fehler 0x800700b7 fehlgeschlagen oder0x80080005, was manchmal nach dem Neustart des Computers passiert. Es wird angezeigt, wenn Ubuntu oder ein anderes Dextro gestartet wird. Dieser Beitrag hilft Ihnen, das Problem zu lösen. Hier die komplette Fehlermeldung:

Installation, dies kann einige Minuten dauern…
WslRegisterDistribution ist mit Fehler fehlgeschlagen: 0x800700b7/0x80080005
Die Distributionsinstallation ist beschädigt.
Bitte wählen Sie in den App-Einstellungen Zurücksetzen oder deinstallieren Sie die App und installieren Sie sie erneut.
Fehler: 0x800700b7 Kann keine Datei erstellen, wenn diese Datei bereits existiert.
Drücken Sie eine beliebige Taste, um fortzufahren…

WslRegisterDistribution ist mit Fehler 0x800700b7 oder 0x80080005 fehlgeschlagen

Die Auflösung ist ziemlich einfach und erfordert einen Neustart des LxssManager verfügbare und andere Dienste in Windows. WSL enthält zwei Modi - Benutzermodus und Kernelmodus, einschließlich Bash, LxssManager, Lxss.sys und lxcore.sys. LxssManager ist ein Sitzungsmanagerdienst im Benutzermodus, der eine neue Instanz von WSL startet. Hier ist, was die Beschreibung sagt:

Der LXSS Manager-Dienst unterstützt die Ausführung nativer ELF-Binärdateien. Der Dienst stellt die Infrastruktur bereit, die für die Ausführung von ELF-Binärdateien unter Windows erforderlich ist. Wenn der Dienst beendet oder deaktiviert wird, werden diese Binärdateien nicht mehr ausgeführt.

LxssManager-Dienst neu starten

Drücken Sie die Windows-Taste und geben Sie cmd ein, bis die Eingabeaufforderung in der Liste angezeigt wird. Klicken Sie mit der rechten Maustaste darauf und wählen Sie Als Administrator ausführen. Geben Sie dann den folgenden Befehl ein.

sc LxssManager abfragen sc LxssManager stoppen sc LxssManager starten

Wenn Sie fertig sind, starten Sie WSL, und es sollte keine Probleme geben. Dies kann jedoch jedes Mal passieren, wenn Sie den Computer neu starten. Um sicherzustellen, dass dies nicht jedes Mal passiert, führen Sie den folgenden Befehl aus.

sc config LxssManager start=auto

Wenn Sie den Computer das nächste Mal starten und WSL starten, sollte dies kein Problem sein.

Legen Sie den automatischen Start von LxssManager über die Registrierung fest

Falls Sie die Dienststarttypisierung mit dem oben genannten Befehl nicht ändern können, können Sie sie über die Registrierung ändern. Der Fehler tritt auf, wenn der Dienst bereits verwendet wird und Sie versucht haben, ihn zu ändern.

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LxssManager\Start

Dadurch wird sichergestellt, dass die LxssManager ist auf automatisch eingestellt.

Ich hoffe, der Beitrag war leicht zu verstehen und Sie konnten den WslRegisterDistribution-Fehler 0x80080005 oder 0x800700b7 mit diesem Tipp beheben. Der Fehler ist einfach zu beheben, und solange Sie den Dienst so einstellen können, dass er automatisch gestartet wird, sollten Sie ihn beheben können.

Ähnliche WslRegisterDistribution ist mit Fehlern fehlgeschlagen: 0xc03a001a | 0x80041002 | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e und 0x8000000d.

Beste Befehlszeilenspiele für Linux
Die Befehlszeile ist nicht nur Ihr größter Verbündeter bei der Verwendung von Linux – sie kann auch eine Quelle der Unterhaltung sein, da Sie damit vi...
Beste Gamepad-Mapping-Apps für Linux
Wenn du Spiele unter Linux gerne mit einem Gamepad statt mit einem typischen Tastatur- und Maus-Eingabesystem spielst, gibt es einige nützliche Apps f...
Nützliche Tools für Linux-Spieler
Wenn Sie gerne unter Linux spielen, haben Sie wahrscheinlich Apps und Dienstprogramme wie Wine, Lutris und OBS Studio verwendet, um das Spielerlebnis ...