WSL

WslRegisterDistribution ist mit Fehler 0x80370102 fehlgeschlagen

WslRegisterDistribution ist mit Fehler 0x80370102 fehlgeschlagen

Wenn Sie bei der Installation von WSL eine Fehlermeldung erhalten, die besagt:-WslRegisterDistribution ist mit Fehler fehlgeschlagen: 0x80370102-dann hilft dir dieser Beitrag bei der Lösung. Der Fehler tritt aus mehreren Gründen auf. Verschachtelte Virtualisierung, eine Begrenzung der CPUID, Virtualisierungsunterstützung und mehr.

WslRegisterDistribution ist mit Fehler fehlgeschlagen: 0x80370102

Befolgen Sie diese Vorschläge, um das Problem zu beheben.

Sie benötigen eine Administratorberechtigung und ein Verständnis des BIOS, um sie zu implementieren.

Verschachtelte Virtualisierung aktivieren

Wenn Sie Windows in einer VM installiert haben und dann versuchen, WSL zu installieren, müssen Sie die verschachtelte Virtualisierung aktivieren. Starten Sie PowerShell mit Administratorrechten und führen Sie den Befehl wie unten beschrieben aus.

Set-VMProcessor -VMName  -ExposeVirtualizationExtensions $true 

Wenn dies nicht funktioniert, müssen Sie die Virtualisierung auf Hardwareebene aktivieren. Dies hängt vom BIOS oder UEFI ab. Mehr dazu in den offiziellen Microsoft-Dokumenten.

Aktivieren Sie die Hyper-V-Unterstützung auf BIOS-Ebene

Öffnen Sie das BIOS/UEFI und suchen Sie nach Einstellungen, die möglicherweise als VT-x, AMD-V, SVM, Vanderpool, Intel VT-d oder AMD IOMMU . bezeichnet werden. Wenn es AMD ist, müssen Sie nach AMD-V, SVM usw. suchen. Bei Intel ist es normalerweise VT-x.

Folgen Sie dem verlinkten Beitrag, um die Einstellungen für Ihren Computer herauszufinden. Die Liste enthält Einstellungen für Dell, Asus, Acer usw.

Begrenzung der CPUID deaktivieren

Wenn Sie Ihren Computer einschalten, führt das Betriebssystem den CPUID-Befehl aus, um den Prozessor und seine Fähigkeiten zu bestimmen. CPUID wird verwendet, wenn Sie einen neuen Prozessor mit einem alten Betriebssystem verwenden. Windows hat möglicherweise Probleme mit der Verarbeitung der CPUID-Informationen, daher müssen Sie sie deaktivieren disable.

Die Lage der Maximale CPUID begrenzen variiert für jedes BIOS/UEFI. Schauen Sie sich also um, um herauszufinden, wo es auf Ihrem Computer steht.

Ich hoffe, der Beitrag war hilfreich, um die WslRegisterDistribution 0x80370102 zu beheben, die bei der Installation von WSL angezeigt wird.

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

So entwickeln Sie ein Spiel unter Linux
Vor einem Jahrzehnt hätten nicht viele Linux-Benutzer vorhergesagt, dass ihr Lieblingsbetriebssystem eines Tages eine beliebte Spieleplattform für kom...
Open-Source-Ports kommerzieller Spiele-Engines
Kostenlose, quelloffene und plattformübergreifende Spiel-Engine-Nachbildungen können verwendet werden, um sowohl alte als auch einige der relativ neue...
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...