Tutorial: WSL-Fehler 0x8007019e beheben (WSLRegisterDistribution Failed)

Melden

Hier ist ein detailliertes Tutorial, um den Fehler 0x8007019e unter Windows zu beheben.


Wenn du versuchst, eine Linux-Distribution (wie Ubuntu) über das Windows-Subsystem für Linux (WSL) zu starten und die Fehlermeldung "WslRegisterDistribution failed with error: 0x8007019e" erhältst, liegt das in der Regel daran, dass das WSL-Feature in deinem Windows-System noch nicht aktiviert ist.

Dieser Guide zeigt dir zwei Wege, wie du das Problem schnell lösen kannst.


Methode 1: Über die Windows-Features (Grafische Oberfläche)

Dies ist der einfachste Weg für die meisten Benutzer.

  1. Suche öffnen: Drücke die Windows-Taste und tippe "Windows-Features" ein.
  2. Programm öffnen: Wähle den Punkt "Windows-Features aktivieren oder deaktivieren" aus.
  3. WSL suchen: Scrolle in der Liste nach unten, bis du den Eintrag "Windows-Subsystem für Linux" findest.
  4. Aktivieren: Setze ein Häkchen in das Kästchen davor.
  5. Bestätigen: Klicke auf OK. Windows wird nun die benötigten Dateien installieren.
  6. Neustart: Ganz wichtig! Windows wird dich auffordern, den Computer neu zu starten. Klicke auf "Jetzt neu starten".

Methode 2: Über die PowerShell (Schnellste Methode)

Wenn du lieber mit Befehlen arbeitest, kannst du das Feature in wenigen Sekunden über die Konsole aktivieren.

  1. PowerShell öffnen: Drücke die Windows-Taste, tippe "PowerShell" ein, mache einen Rechtsklick darauf und wähle "Als Administrator ausführen".
  2. Befehl eingeben: Kopiere den folgenden Befehl und füge ihn in die PowerShell ein:
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
  3. Bestätigen: Drücke Enter.
  4. Neustart: Nach Abschluss des Vorgangs wirst du gefragt, ob du den Computer neu starten möchtest. Tippe Y (für Yes) und drücke Enter.

Nach dem Neustart: Linux einrichten

Sobald dein PC neu gestartet ist, ist das Feature aktiv. Gehe nun wie folgt vor:

  1. Öffne deine installierte Linux-App (z. B. Ubuntu) über das Startmenü.
  2. Die Installation wird nun fortgesetzt (dies kann einige Minuten dauern).
  3. Du wirst aufgefordert, einen Benutzernamen und ein Passwort für dein Linux-System festzulegen.
  4. Fertig! Der Fehler 0x8007019e sollte nun nicht mehr erscheinen.

Bonus: Falls ein weiterer Fehler auftritt (WSL 2)

Solltest du nach der Behebung dieses Fehlers die Meldung erhalten, dass ein Kernel-Update erforderlich ist (Error 0x800701bc), gehe wie folgt vor:

  1. Lade das offizielle "WSL2 Linux-Kernel-Update-Paket" von Microsoft herunter: Link zur Microsoft-Seite.
  2. Installiere die .msi-Datei.
  3. Öffne die PowerShell als Administrator und setze WSL 2 als Standard:
    wsl --set-default-version 2

Nun ist dein System auf dem modernsten Stand und bereit für die Arbeit mit Linux!

0