Fehler 0x80370102 beheben – WSL2 startet Ubuntu unter Windows 11 nicht

Fehler 0x80370102 beheben – WSL2 startet Ubuntu unter Windows 11 nicht

Mehrere Benutzer haben sich über den Fehler 0x80370102 beschwert, wenn sie versuchten, WSL2 Ubuntu auf ihren Windows 11-Geräten zu installieren. Diese Fehler treten am häufigsten bei der Installation einer Linux-Distribution auf, damit sie auf das Windows-Subsystem für Linux-Betriebssysteme zugreifen können. 

Wenn dieses Problem auch auftritt und Sie sich immer noch nicht sicher sind, was Sie als Nächstes tun sollen, lesen Sie diese Anleitung, um herauszufinden, was dieses Problem verursacht und wie Sie es auf Ihrem Windows 11-PC beheben können.

Warum startet WSL2 Ubuntu den Fehler 0x80370102 nicht?

„WSL2 Ubuntu will not start error 0x80370102“ kann auftreten, wenn Ihr System eine oder zwei der folgenden Bedingungen erfüllt:

Überprüfen Sie, ob die Hardwarevirtualisierung aktiviert ist oder nicht

Um eine virtuelle Maschine unter Windows 11 ausführen zu können, muss die Hardwarevirtualisierung aktiviert bleiben. Wenn Sie sicher sind, dass diese Funktion auf Ihrem Computer deaktiviert ist, überspringen Sie diesen Abschnitt und befolgen Sie die nächste Lösung. Überprüfen Sie andernfalls den aktuellen Hardwarevirtualisierungsstatus, indem Sie diese einfachen Schritte ausführen:

  • Drücken Sie gleichzeitig Strg + Umschalt + Eingabetaste, um den Task-Manager zu starten.
  • Gehen Sie zur Registerkarte Leistung, wählen Sie CPU und sehen Sie, was neben Virtualisierung geschrieben steht .
  • Wenn aktiviert, können virtuelle Maschinen auf Ihrem Computer ausgeführt werden. Wenn Disabled angezeigt wird, aktivieren Sie es, indem Sie das System-BIOS aufrufen. 

1] Hardwarevirtualisierung im BIOS aktivieren (falls noch nicht geschehen)

Wie oben erwähnt, muss die Hardwarevirtualisierung in Windows 11/10 aktiviert bleiben, um eine virtuelle Maschine auszuführen. Aktivieren Sie diese Funktion, indem Sie die folgenden Schritte ausführen:

  • Starten Sie zuerst Windows neu und halten Sie während des Neustarts die Boot-Taste gedrückt.
  • Der Bootschlüssel variiert von Hersteller zu Hersteller. Schauen Sie also in der Bedienungsanleitung Ihres Computers nach oder suchen Sie einfach im Internet nach dem Herstellernamen.
  • Die am häufigsten verwendeten Funktionstasten sind Entf, Esc, f1, f2 oder F4. 
  • Wenn Sie in Ihr System-BIOS booten, sehen Sie sich den Abschnitt zur Prozessorkonfiguration an. Diese finden Sie unter Prozessor, CPU-Konfiguration oder Chipsatz. 
  • Suchen Sie nach der Virtualisierungseinstellung und aktivieren Sie diese Funktion, wenn sie gefunden wird. Sie finden diese Funktion unter verschiedenen Aliasnamen wie AMD-V, Hyper-V, SVM, VT-X usw.
  • Drücken Sie nach dem Aktivieren der Virtualisierungseinstellung F10 , um zu speichern und das System-BIOS zu verlassen. 

2] Hyper-V unter Windows 11 aktivieren

Wenn der Fehler 0x80370102 auch nach der Aktivierung der Hardwarevirtualisierung im BIOS auftritt, muss Hyper-V auf Ihrem PC deaktiviert werden. Aktivieren Sie diese Funktion also im Abschnitt Windows-Funktionen. So können Sie diese Einstellung auf Ihrem Computer aktivieren –

  • Drücken Sie Win + S, um das Suchfeld zu öffnen.
  • Geben Sie „Windows-Funktionen ein oder aus“ in das Textfeld ein und klicken Sie auf das oberste Ergebnis.
  • Scrollen Sie nach unten und suchen Sie Hyper-V .
  • Wenn Sie es finden, aktivieren Sie das verfügbare Kontrollkästchen links davon. 

Hinweis . Denken Sie im Windows-Features-Fenster daran, auch die Virtual Machine Platform-Funktionzu aktivieren. Sie finden diese Funktion, indem Sie etwas nach unten scrollen. 

  • Klicken Sie auf OK , um die aktuelle Konfiguration zu bestätigen und zu speichern.

Starten Sie dann Ihren Computer neu und prüfen Sie, ob dies den Fehler 0x80370102 auf Ihrem Gerät behebt. 

3] Verschachtelte Virtualisierungsparameter konfigurieren

Wenn Sie weiterhin Probleme beim Ausführen von WSL2 Ubuntu haben, sollten Sie die verschachtelte Virtualisierung in Windows 11 aktivieren. Dies ist im Wesentlichen eine Funktion, mit der Benutzer Hyper-V in einer virtuellen Hyper-V-Maschine ausführen können. Wenn Sie dies aktivieren, können Sie den Visual Studio-Telefonemulator sogar auf einer virtuellen Maschine ausführen. Dies ist erforderlich, um Konfigurationen zu validieren, die ansonsten möglicherweise mehr als einen Host erfordern. 

So öffnen Sie die Virtualisierungseinstellungen in Windows 11 –

  • Fahren Sie zunächst die virtuelle Maschine im Hyper-V-Manager herunter.
  • Klicken Sie mit der rechten Maustaste auf das Windows-Symbol und wählen Sie – Windows Terminal (Admin) .
  • Terminal wechselt standardmäßig zu Windows PowerShell (Admin).
  • Kopieren / fügen Sie das folgende Cmdlet ein und drücken Sie die Eingabetaste

Set-VMProcessor <VMName> -ExposeVirtualizationExtensions $true

  • Das war’s, die verschachtelte Virtualisierung ist jetzt auf Ihrem Computer aktiv. 

Erhöhen Sie Ihre RAM-Einstellungen 

Nachdem Sie Ihre Virtualisierungseinstellungen konfiguriert haben, vergessen Sie nicht, auch Ihr Speicherlimit zu erhöhen, um den Fehler 0x80370102 zu beheben. Hier ist, was Sie als nächstes tun müssen – 

  • Öffnen Sie den Hyper-V-Manager und klicken Sie mit der rechten Maustaste auf die virtuelle Maschine.
  • Klicken Sie im Kontextmenü auf Optionen.
  • Wählen Sie im linken Navigationsbereich Speicher aus.
  • Ändern Sie den Startup-RAM-Wert, indem Sie ihn verdoppeln, und deaktivieren Sie das Kontrollkästchen links neben Enable Dynamic Memory.
  • Klicken Sie auf Übernehmen und dann auf OK , um diese Konfiguration zu speichern.

Alternativ können Sie das RAM-Limit auch erhöhen, indem Sie den folgenden Befehl in Windows PowerShell (Admin) ausführen –

Get-VM MyVM | Set-VMMemory -DynamicMemoryEnabled $True -MaximumBytes 2048MB -MinimumBytes 1024MB -StartupBytes 2048MB

Hinweis . Sie können den Wert neben den maximalen Bytes, minimalen Bytes oder Startbytes nach Ihren eigenen Anforderungen ändern.

Nachdem Sie das Arbeitsspeicherlimit geändert haben, starten Sie Ihre virtuelle Maschine erneut. Diesmal sollte alles gut laufen. Um die virtuelle Maschine zu starten, klicken Sie mit der rechten Maustaste darauf und wählen Sie Verbinden .

Ich hoffe, diese Anleitung hilft Ihnen, den Fehler 0x80370102 auf Ihrem Windows 11-PC zu beheben. 

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert