Skip to content

WSL2 aktivieren und konfigurieren

Bevor Sie WSL Dashboard verwenden, muss Ihr Windows-System die WSL 2-Umgebung korrekt aktivieren und konfigurieren. Dieser Abschnitt führt Sie durch die notwendigen Grundeinstellungen.

1. Systemanforderungen prüfen

WSL 2 hat Mindestanforderungen an die Windows-Version. Drücken Sie Win + R, geben Sie winver ein, um Ihre Version zu überprüfen:

  • Windows 10: Version 1903 oder höher, und die Build-Version muss 18362 oder höher sein.
  • Windows 11: Alle Versionen werden unterstützt.

IMPORTANT

Wenn Ihre Version zu alt ist, aktualisieren Sie zuerst Ihr System über "Windows Update".

2. Hardware-Virtualisierung aktivieren

WSL 2 basiert auf Virtualisierungstechnologie, daher müssen Sie Virtualization Technology im BIOS/UEFI des Motherboards aktivieren.

  • Überprüfungsverfahren: Öffnen Sie den "Task-Manager" -> Registerkarte "Leistung" -> "CPU".
  • Status prüfen: Stellen Sie sicher, dass der "Virtualisierung"-Status rechts unten als "Aktiviert" angezeigt wird.
  • Aktivierungsart: Wenn es nicht aktiviert ist, müssen Sie den Computer neu starten und in die BIOS/UEFI-Einstellungen gelangen, eine Option wie Intel VT-x oder AMD-V finden und auf Enabled setzen.

3. Windows-bezogene Funktionen aktivieren

Sie müssen die Windows-Funktionen "Windows Subsystem for Linux" und "Virtual Machine Platform" aktivieren.

Methode A: Über die grafische Benutzeroberfläche (empfohlen)

  1. Drücken Sie Win + S, suchen und öffnen Sie "Windows-Features aktivieren oder deaktivieren".
  2. Markieren Sie die beiden folgenden Optionen:
    • Windows Subsystem for Linux (Windows-Subsystem für Linux)
    • Virtual Machine Platform (Virtualisierungsplattform)
  3. Klicken Sie auf "OK" und starten Sie den Computer neu, wenn Sie dazu aufgefordert werden.

Methode B: Über die Befehlszeile (mit Administratorrechten)

Führen Sie PowerShell als Administrator aus und führen Sie die folgenden Befehle aus:

powershell
# WSL aktivieren
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

# Virtualisierungsplattform aktivieren
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Nach der Ausführung starten Sie den Computer manuell neu.

4. WSL-Kernel installieren/aktualisieren

Moderne Windows-Versionen können WSL-Updates über den Microsoft Store erhalten.

5. WSL 2 als Standardversion festlegen

Um sicherzustellen, dass neu installierte Verteilungen standardmäßig WSL 2 verwenden, führen Sie im Terminal aus:

powershell
wsl --set-default-version 2

Häufige Probleme

  • Fehler 0x80370102: Normalerweise verursacht durch nicht aktivierte Virtualisierung im BIOS oder Konflikten mit Hyper-V.
  • Wechsel zwischen WSL 1 und WSL 2: Sie können wsl --set-version <Verteilungsname> 2 verwenden, um eine bestehende WSL 1-Instanz auf WSL 2 zu aktualisieren.