So aktualisieren Sie Ihren WSL-Kernel unter Windows 11



AKTUALISIERT 12.12.2025: Unter Windows 11 kann die Aktualisierung des WSL (Windows-Subsystem für Linux) manchmal etwas knifflig sein. Obwohl Windows viele Updates automatisch durchführt, gibt es Situationen, in denen Sie manuell nach Updates suchen oder diese erzwingen möchten, insbesondere wenn Fehler auftreten oder Sie die neuesten Kernel-Funktionen benötigen. Die gute Nachricht: All dies lässt sich ganz einfach über die Kommandozeile erledigen. Diese Anleitung zeigt Ihnen, wie Sie WSL reibungslos aktualisieren und sogar einige automatische Aktualisierungen aktivieren, sodass Sie sich nicht mehr darum kümmern müssen.

Wenn WSL-Updates nicht so schnell kommen, wie Sie es sich wünschen, liegt das oft daran, dass Microsoft neue Kernel oder Updates zuerst auf GitHub veröffentlicht und sie dann über Windows Update verteilt – was eine Weile dauern kann. Wenn Sie also die neuesten Funktionen sofort benötigen, kann ein manuelles Update über PowerShell oder die Eingabeaufforderung Abhilfe schaffen. Außerdem zeige ich Ihnen, wie Sie den aktuellen Stand überprüfen, bei Bedarf ein Downgrade durchführen und sicherstellen, dass WSL seine Updates automatisch im Hintergrund erhält. Denn natürlich muss Windows es einem unnötig schwer machen.

So aktualisieren Sie WSL unter Windows 11

Öffnen Sie PowerShell oder die Eingabeaufforderung als Administrator.

  • Klicken Sie auf das Startmenü und geben Sie PowerShell oder Eingabeaufforderung ein.
  • Klicken Sie mit der rechten Maustaste auf das Ergebnis und wählen Sie „ Als Administrator ausführen“. Ja, für die meisten WSL-Anwendungen benötigen Sie Administratorrechte.

Überprüfen Sie die aktuelle WSL-Version (optional, aber empfohlen).

  • Geben Sie den Befehl ein wsl --versionund drücken Sie die Eingabetaste. Dadurch wird angezeigt, ob Sie WSL 1 oder 2 verwenden und welche Build-Version installiert ist.

Dieser Schritt ist hilfreich, denn manchmal glaubt man, man sei auf dem neuesten Stand, ist aber tatsächlich eine Version hinterher und wusste es nicht.

Das neueste WSL-Update auslösen

  • Führen Sie wsl --updatediesen Befehl aus. Er lädt den neuesten Kernel und die neuesten Komponenten herunter und installiert sie.

Hinweis: Beim ersten Mal kann dies einige Minuten dauern, und die Aktualisierung ist manchmal nicht sofort sichtbar. Das ist normal. Bei manchen Systemen kann die Aktualisierung beim ersten Versuch fehlschlagen. Führen Sie den Befehl in diesem Fall einfach erneut aus.

Überprüfen Sie das Update (erneut).

  • Geben Sie den Befehl wsl --versionerneut ein, um zu prüfen, ob die Versionsnummer die neuesten Aktualisierungen widerspiegelt.

Wenn sich die Version nicht geändert hat, wartet das System möglicherweise nur auf ein Windows-Update. Ein Neustart des Programms wsl --updateerzwingt jedoch in der Regel das Herunterladen der benötigten Dateien.

Optional kann bei Problemen auf den vorherigen Kernel zurückgegriffen werden.

  • Typ wsl --update --rollback. Dadurch wird auf den letzten stabilen Kernel zurückgegriffen, falls ein Update Probleme verursacht hat.

Das ist zwar etwas ungewöhnlich, aber praktisch, wenn man etwas testet und zu einem vorherigen Zustand zurückkehren möchte, ohne alles neu installieren zu müssen.

Warum das funktioniert

Dadurch erhalten Sie die neuesten Kernel-Versionen direkt von Microsoft, anstatt auf Windows Update warten zu müssen. Dies ist besonders nützlich, wenn die neuesten Funktionen oder Fehlerbehebungen zuerst auf GitHub veröffentlicht werden. Auf manchen Rechnern kann dieser Befehl jedoch ungewöhnliche Probleme verursachen – manchmal funktioniert er nicht beim ersten Versuch oder er hängt sich auf. Ein Neustart von PowerShell oder Ihres PCs kann Abhilfe schaffen. Es ist zwar etwas umständlich, aber schneller als auf die offizielle Veröffentlichung zu warten.

Automatische Updates für WSL aktivieren

Um manuelle Prüfungen zu reduzieren, können Sie Windows hier so aktivieren, dass es Updates für andere Microsoft-Produkte herunterlädt – dies umfasst WSL-Kernel und -Komponenten:

  1. Einstellungen öffnen.
  2. Gehen Sie zu Windows Update.
  3. Klicken Sie auf Erweiterte Optionen.
  4. Suchen Sie den Schalter für „Updates für andere Microsoft-Produkte erhalten“ und aktivieren Sie ihn.

Dies garantiert zwar keine sofortigen Updates, stellt aber sicher, dass WSL Patches erhält, sobald diese veröffentlicht werden – bei manchen Konfigurationen kann es dennoch zu leichten Verzögerungen kommen, aber es ist besser als gar nichts.

Häufig gestellte Fragen zum Aktualisieren von WSL unter Windows 11

Wie kann ich WSL unter Windows 11 manuell aktualisieren?

Führen Sie wsl --updateden Befehl in PowerShell oder der Eingabeaufforderung mit Administratorrechten aus. Starten Sie anschließend Ihren Computer gegebenenfalls neu. In den meisten Fällen wird dadurch automatisch der neueste Kernel installiert.

Sollte ich regelmäßig manuell nach Updates suchen?

Windows Update funktioniert normalerweise recht gut, aber wenn Sie unbedingt den neuesten Kernel oder neue Funktionen benötigen, wsl --updateschadet es nicht, es ab und zu auszuführen. Vor allem, wenn ein Update bekanntermaßen Fehler behebt, auf die Sie gestoßen sind.

Wie kann ich herausfinden, welche WSL-Version ich verwende?

Einfach ausführen wsl --version. Ganz einfach, oder? Es zeigt dir an, ob du Version 1 oder 2 verwendest, inklusive der Build-Informationen. Nützlich zur Fehlersuche oder einfach, um damit anzugeben, die neueste Version zu haben.

Ist das Upgrade von WSL 1 auf 2 anders?

Ja – das Upgrade von WSL 1 auf 2 ist nicht nur ein Update, sondern ein echtes Upgrade. Sie müssen die Virtualisierung im BIOS/UEFI aktivieren und anschließend Ihre Distributionen konvertieren. Das Update aktualisiert lediglich den Backend-Kernel, nicht die gesamte Infrastruktur der Distribution.wsl --set-version 2

Kann ich auf eine ältere WSL-Version zurückgreifen, falls die neueste Version Probleme verursacht?

Ja – verwenden Sie den Befehl wsl --update --rollback. Er stellt den Kernel auf die vorherige Version zurück. Das ist hilfreich, wenn ein kürzliches Update Probleme verursacht. Normalerweise funktioniert dieser Befehl nach einem fehlgeschlagenen Update oder einem Kompatibilitätsproblem.

Warum hinkt meine WSL-Version der neuesten GitHub-Version hinterher?

Das ist ärgerlich. Microsoft lädt neue Kernel zuerst auf GitHub hoch. Es kann einige Tage oder Wochen dauern, bis Windows Update sie bereitstellt. Das ist normal, man muss einfach abwarten oder das Update manuell erzwingen.

Wie kann man sicherstellen, dass WSL-Updates automatisch erfolgen?

Gehen Sie zu Einstellungen > Windows Update > Erweiterte Optionen und aktivieren Sie „Updates für andere Microsoft-Produkte erhalten“. Dadurch wird der Kernel automatisch im Hintergrund heruntergeladen und installiert.

Wird ein WSL-Update meine Linux-Installationen beeinträchtigen?

Nein. Durch das Aktualisieren von WSL werden nur die Backend-Komponenten aktualisiert, nicht Ihre installierten Linux-Distributionen oder deren Pakete. Ihre Entwicklungsumgebung bleibt unverändert.

Update vom 12. Dezember 2025: Nur zur Erinnerung: Diese Informationen sind aktuell, aber Windows und WSL entwickeln sich weiter, sodass in Zukunft möglicherweise ein etwas anderer Prozess zum Einsatz kommt.



War dieser Artikel hilfreich?