So richten Sie WSL unter Windows 11 ein: Ein vollständiges Tutorial

Die Installation des Windows-Subsystems für Linux (WSL) unter Windows 11 ist nicht nur etwas für Technikbegeisterte – sie ist äußerst hilfreich, wenn Sie Linux-Tools unkompliziert nutzen möchten, ohne Dual-Boot oder virtuelle Maschinen einrichten zu müssen. Falls Sie Probleme mit der WSL-Installation hatten oder einfach nur sichergehen wollen, dass Sie alles richtig machen, kann Ihnen diese Anleitung viel Ärger ersparen. Im Prinzip erhalten Sie eine Linux-Umgebung direkt in Windows, mit der Sie Terminalbefehle, Skripte und sogar grafische Anwendungen ausführen können (sofern Sie WSL 2 mit GUI-Unterstützung eingerichtet haben).Es ist nicht sonderlich kompliziert, aber Windows kann bei bestimmten Einstellungen manchmal etwas eigenwillig sein. Daher finden Sie hier die häufigsten Fallstricke und deren Behebung Schritt für Schritt.

So beheben Sie Installationsprobleme mit WSL unter Windows 11

Stellen Sie sicher, dass die Virtualisierung im BIOS/UEFI aktiviert ist.

Dies ist häufig die Ursache von WSL-Problemen. Wenn die Virtualisierung deaktiviert ist, behebt die Aktivierung in den BIOS/UEFI-Einstellungen in der Regel viele Probleme. Gehen Sie dazu zu Einstellungen > Datenschutz & Sicherheit > Windows-Sicherheit > Gerätesicherheit und prüfen Sie, ob die virtualisierungsbasierte Sicherheit aktiviert ist. Alternativ können Sie den Task-Manager öffnen ( Ctrl + Shift + Esc), zum Tab „Leistung “ wechseln und prüfen, ob Virtualisierung als „Aktiviert“ angezeigt wird. Falls nicht, starten Sie Ihren PC neu, rufen Sie das BIOS auf und suchen Sie nach Optionen wie „Intel VT-x“, „AMD-V“ oder „Virtualisierung“.Aktivieren Sie diese.

Verwenden Sie PowerShell, um WSL und die Plattform für virtuelle Maschinen zu aktivieren.

Manchmal reicht das Klicken in der Benutzeroberfläche nicht aus. Am besten führen Sie diese Befehle als Administrator aus.Öffnen Sie PowerShell als Administrator und geben Sie Folgendes ein:

 dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Diese Befehle aktivieren die Kernfunktionen von WSL sowie die Virtual Machine Platform. Bei manchen Konfigurationen kann dies den entscheidenden Unterschied zwischen einer funktionierenden Installation und einem Scheitern ausmachen.

Aktualisieren Sie Ihre Windows-Version

Wenn Ihr Windows 11 nicht vollständig aktualisiert ist, kann die Installation von WSL möglicherweise fehlschlagen, da bestimmte Updates erforderlich sind.Überprüfen Sie unter „Einstellungen“ > „Windows Update“, ob alles auf dem neuesten Stand ist. Manchmal blockiert ein ausstehendes Update bestimmte Funktionen. Installieren Sie diese Updates daher zuerst.

Führen Sie den WSL-Installationsbefehl erneut aus

Versuchen Sie nach dem Neustart den einfachen Befehl erneut:

wsl --install

Dieser Befehl soll alle benötigten Komponenten, einschließlich des Linux-Kernels, herunterladen. Falls er jedoch hängen bleibt oder Fehler ausgibt, müssen Sie möglicherweise die Linux-Kernel-Update-Komponente manuell von Microsoft installieren. Laden Sie sie aus dem WSL2-Kernel-Update-Paket von Microsoft herunter und führen Sie sie aus. Manchmal kann der automatische Prozess hängen bleiben oder wichtige Schritte überspringen.

Überprüfen Sie die WSL-Version und setzen Sie sie gegebenenfalls zurück.

Falls WSL installiert ist, aber etwas nicht stimmt, öffnen Sie PowerShell und führen Sie folgenden Befehl aus:

wsl --list --verbose

Hier werden die installierten Distributionen und ihre Versionen angezeigt. Manchmal hilft ein Wechsel zu WSL 2. Um WSL 2 als Standard festzulegen, geben Sie Folgendes ein:

wsl --set-default-version 2

Falls eine bestimmte Distribution Probleme bereitet, versuchen Sie, sie zu deinstallieren und anschließend aus dem Microsoft Store neu zu installieren. Das ist wie ein Neustart des Systems.

Windows macht es einem natürlich unnötig schwer, daher retten diese Schritte zur Fehlerbehebung oft den Tag. Ich weiß nicht genau warum, aber auf manchen Rechnern schlägt die Installation beim ersten Mal fehl oder bleibt hängen, funktioniert dann aber nach einem Neustart oder einem Kernel-Update wie von Zauberhand.

Zusätzliche Tipps für eine reibungslose WSL-Einrichtung

  • Halten Sie Windows auf dem neuesten Stand – es ist erstaunlich, wie viele Probleme sich durch ein einfaches Update beheben lassen.
  • Prüfen Sie, ob Sie die Virtualisierung im BIOS tatsächlich aktiviert haben; dies wird oft übersehen und verursacht Probleme.
  • Verwenden Sie PowerShell-Befehle anstatt sich durch grafische Benutzeroberflächen zu klicken, wenn etwas instabil erscheint.
  • Auf einem Rechner musste ich das Kernel-Update-Paket manuell installieren, also überspringen Sie das nicht, wenn der Installer Fehler meldet.
  • Tritt Foren oder Reddit-Communities bei; manchmal haben andere genau dasselbe Problem und eine schnelle Lösung.

Häufig gestellte Fragen (weil natürlich einige Fragen auftauchen)

Was, wenn sich WSL nach all dem immer noch nicht installieren lässt?

Wenn nichts hilft, versuchen Sie einen schnellen Neustart: Einstellungen > Apps > Apps & Features, suchen Sie nach Windows-Subsystem für Linux, klicken Sie auf Erweiterte Optionen und wählen Sie dann Zurücksetzen. Manchmal ist ein Neustart die einfachste Lösung.

Ist es sicher, diese Funktionen zu aktivieren?

Ja, im Allgemeinen schon. Sie sind in Windows integriert, aber sichern Sie Ihr System trotzdem vorsichtshalber – Vorsicht ist besser als Nachsicht.

Zusammenfassung

  • Prüfen Sie, ob die Virtualisierung im BIOS aktiviert ist.
  • Verwenden Sie PowerShell, um WSL- und VM-Funktionen zu aktivieren.
  • Halten Sie Windows auf dem neuesten Stand und installieren Sie gegebenenfalls den aktuellsten Kernel.
  • Setzen Sie die Distributionen zurück oder installieren Sie sie neu, falls sie Probleme bereiten.

Zusammenfassung

Die Einrichtung von WSL unter Windows 11 kann etwas knifflig sein, vor allem wegen der vielen Optionen und Einstellungen. Ist es aber erst einmal eingerichtet, läuft es ziemlich stabil und man erhält eine solide Linux-Umgebung ohne virtuelle Maschinen oder Dual-Boot. Falls es anfangs nicht reibungslos läuft, nicht aufgeben – meistens ist es nur eine Kleinigkeit, wie zum Beispiel eine nicht aktivierte Virtualisierung. Hoffentlich ersparen diese Tipps jemandem stundenlanges Frust. Wenn dadurch auch nur ein Windows-Update installiert werden kann, ist das Ziel erreicht.