Schlüsselpunkte
- Eingabeaufforderung:, Führen Sie wsl –list und wsl –unregister <DistroName> in der Eingabeaufforderung als Administrator aus.
- PowerShell (Remote-Skript für mehrere PCs):, Verwenden Sie ein Remote-PowerShell-Skript mit wsl –unregister .
- Windows-Einstellungen (GUI-Methode):, Gehen Sie zu Einstellungen > Apps > Installierte Apps > Deinstallieren.
- Gruppenrichtlinie (WSL-Zugriff deaktivieren):, Deaktivieren Sie über gpedit.msc die Richtlinie WSL zulassen unter Windows-Subsystem für Linux.
Mit WSL können Windows-Benutzer:innen Linux nativ auf ihrem Computer ausführen. Das Tool eignet sich gut, um Staging- und Entwicklungsumgebungen für verschiedene Projekte aufzubauen. Mit der Zeit sammeln sich jedoch möglicherweise zu viele WSL-Distros auf Ihrem Gerät an und Sie möchten WSL auf Ihrem Windows-11-Computer deinstallieren. Dabei werden allerdings sämtliche Daten gelöscht, die zu dieser WSL-Distro gehören.
Deshalb lohnt es sich, diesen Vorgang zu beherrschen, wenn Sie unbeabsichtigte Folgen vermeiden möchten. Bevor Sie eine WSL-Distro von Ihrem Windows-11-Computer entfernen, sollten Sie einige Aspekte berücksichtigen. Dieser Leitfaden erklärt, was WSL ist, warum man es installiert, wie die einzelnen Deinstallationsmethoden Schritt für Schritt funktionieren und welche zusätzlichen Faktoren Sie beachten sollten.
Lieber als Video? Sehen Sie sich unsere Anleitung an: So deinstallieren Sie eine WSL-Distro unter Windows 11.
Methode wählen | 💻 Am besten für Einzelanwender:innen | 💻💻💻 Am besten für Unternehmen |
| Methode 1: Deinstallation über die Eingabeaufforderung (CMD) | ✓ | |
| Methode 2: Deinstallation über PowerShell | ✓ | |
| Methode 3: Deinstallation über die Windows-Einstellungen (GUI) | ✓ | ✓ |
| Methode 4: Umweg über Gruppenrichtlinien (GPO) | ✓ |
Schritt-für-Schritt-Anleitung zum Deinstallieren einer WSL-Distro
Vorbereitung
- Stellen Sie sicher, dass Sie über vollständige Administratorrechte verfügen, insbesondere für das Ausführen von Skripten und Änderungen am Gerät.
- Prüfen Sie, welche WSL-Distros auf Ihrem Computer installiert sind. Folgen Sie dazu den Schritten 1 bis 3 in dieser Anleitung.
- Erstellen Sie ein Backup Ihrer WSL-Daten:
- Öffnen Sie das Startmenü und suchen Sie nach Eingabeaufforderung.
- Klicken Sie mit der rechten Maustaste auf Eingabeaufforderung > Als Administrator ausführen > Ja.
- Geben Sie wsl –export <DistroName> [Dateipfad, unter dem Sie das Backup speichern möchten] ein und drücken Sie die Eingabetaste. Möchten Sie beispielsweise die Distro Ubuntu deinstallieren, geben Sie wsl –export Ubuntu [Dateipfad, unter dem Sie das Backup speichern möchten] ein und drücken Sie dann die Eingabetaste.
- Hier ein Beispiel für einen Dateipfad: C:\Users\User1\Ubuntu.tar
- Ubuntu.tar ist ein Beispiel für einen Dateinamen. Sie können einen beliebigen Dateinamen verwenden, solange Sie die Endung .tar nutzen.
Methode 1: Deinstallation über die Eingabeaufforderung (CMD)
- Öffnen Sie das Startmenü und suchen Sie nach Eingabeaufforderung.
- Klicken Sie mit der rechten Maustaste auf Eingabeaufforderung > Als Administrator ausführen > Ja.
- Geben Sie wsl –list ein und drücken Sie die Eingabetaste, um alle installierten Distros aufzulisten.
- Suchen Sie die Distro, die Sie deinstallieren möchten, geben Sie wsl –unregister <DistroName> ein und drücken Sie die Eingabetaste. Möchten Sie beispielsweise die Distro Ubuntu deinstallieren, geben Sie wsl –unregister Ubuntu ein und drücken Sie die Eingabetaste.
- Die Linux-Distro und alle zugehörigen Daten sind nun dauerhaft vom Computer gelöscht. Sie können die Eingabeaufforderung schließen.
Methode 2: Deinstallation über PowerShell
Die Eingabeaufforderung eignet sich gut, um WSL-Distros auf einzelnen Geräten zu löschen, bei größeren Umgebungen hilft sie jedoch kaum weiter. Wenn Sie mehrere Geräte verwalten, ist es einfacher, über Entfernte PowerShell ein Skript auszuführen, das die WSL-Distro gleichzeitig von mehreren Computern entfernt.
- Öffnen Sie das Startmenü und suchen Sie nach Windows PowerShell.
- Klicken Sie mit der rechten Maustaste auf Windows PowerShell > Als Administrator ausführen > Ja.
- Geben Sie dieses Skript in Windows PowerShell ein (hier steht „Ubuntu“ beispielhaft für den Namen der Distro. Ersetzen Sie ihn durch den Namen der Distro, die Sie auf Ihren Geräten deinstallieren möchten):
$computers = Get-Content "C:\scripts\machine_list.txt"
foreach ($computer in $computers) {
Invoke-Command -ComputerName $computer -ScriptBlock {
wsl --unregister "Ubuntu"
}
}
- Die Linux-Distro und alle zugehörigen Daten sind nun dauerhaft von allen Geräten gelöscht, auf die Sie das Skript angewendet haben. Sie können Windows PowerShell schließen.
Methode 3: Deinstallation über die Windows-Einstellungen (GUI)
Wenn Endbenutzer:innen oder Beschäftigte außerhalb der IT die WSL-Distro selbst deinstallieren sollen, ist dies die beste Option für sie. Auch Administrator:innen können diesen Weg wählen, wenn sie eine grafische Oberfläche dem Skripting über die Eingabeaufforderung oder Windows PowerShell vorziehen.
- Öffnen Sie das Startmenü > Einstellungen.
- Gehen Sie in der Seitenleiste zu Apps > Installierte Apps.
- Suchen Sie die Distro, die Sie deinstallieren möchten.
- Klicken Sie auf das Dreipunktmenü (…) > Deinstallieren.
- Bestätigen Sie die Abfrage.
Methode 4: Umweg über Gruppenrichtlinien (GPO)
Es gibt keine eigene Gruppenrichtlinie, die eine WSL-Distro löscht. Sie können die Nutzung von WSL jedoch komplett deaktivieren.
- Drücken Sie Win + R, geben Sie gpedit.msc in das Textfeld ein und klicken Sie auf OK.
- Navigieren Sie zu Computerkonfiguration > Administrative Vorlagen > Windows-Komponenten > Windows-Subsystem für Linux.
- Suchen Sie die Richtlinie WSL zulassen und doppelklicken Sie darauf.
- Setzen Sie sie auf Deaktiviert > OK.
Damit werden die WSL-Distro und ihre Daten nicht vom Computer entfernt, aber Benutzer:innen können nicht mehr darauf zugreifen. Soll alles gelöscht werden, verwenden Sie die Eingabeaufforderung.
💡 Tipp: Wenn Sie Ihre WSL-Distro aktualisieren oder ein Upgrade durchführen möchten, statt sie zu deinstallieren, sehen Sie sich unsere Videoanleitung an: So aktualisieren und upgraden Sie WSL-Distro-Pakete unter Windows
Zusätzliche Überlegungen beim Deinstallieren einer WSL-Distro
- Wenn Sie mehrere Distros verwalten, achten Sie bei wsl –unregister unbedingt auf den richtigen Distro-Namen, damit Sie nicht die falsche entfernen.
- Mit wsl –unregister werden die meisten Daten der WSL-Dateien entfernt. Um sicherzugehen, dass wirklich alles gelöscht ist, öffnen Sie den Datei-Explorer und geben Sie %USERPROFILE%\AppData\Local\Packages in die Adressleiste ein, um nach übrig gebliebenen Dateien und Ordnern zu suchen.
- Haben Sie die Distro über den Microsoft Store installiert, ist die Deinstallation über die Einstellungen der schnellste und unkomplizierteste Weg, sie zu entfernen.
Was ist eine WSL-Distro?
Windows-Subsystem für Linux (WSL) ist eine Linux-Distro, mit der Sie Linux-Umgebungen auf Windows-Computern ausführen können. So erhalten Sie das Beste aus beiden Welten: Sie arbeiten sowohl mit Distros, die es nur im Microsoft Store gibt, als auch mit Linux-Distros aus anderen Quellen.
Mit WSL führen Sie Kommandozeilenprogramme wie BASH aus und legen Dateien in isolierten Linux-Dateisystemen ab. Besonders nützlich ist das für Test- und Staging-Umgebungen, die unter Linux besser laufen als unter Windows.
Gründe für die Deinstallation einer WSL-Distro
Es gibt viele Gründe, warum Sie eine WSL-Distro deinstallieren möchten oder müssen. Der naheliegendste ist, Speicherplatz freizugeben. Wenn Sie doppelte Distros haben oder die WSL-Distro als Test- oder Entwicklungsumgebung nicht mehr brauchen, ist es sinnvoller, sie vom Computer zu entfernen.
Auch für Sicherheit und Schutz ist das ein Plus. Befinden sich nicht autorisierte WSL-Distros auf einem Computer, sollten sie so schnell wie möglich entfernt werden. Und wenn eine Distro beschädigt oder falsch konfiguriert ist, kann das unbeabsichtigte Folgen für das Gerät haben. In diesem Fall deinstallieren Sie sie besser und installieren sie neu.
Fazit: So deinstallieren Sie eine WSL-Distro
Es gibt viele Wege, eine WSL-Distro unter Windows 11 zu deinstallieren. Sie können dafür die Einstellungen oder die Eingabeaufforderung nutzen. Bei mehreren Geräten lässt sich auch ein Skript über Windows PowerShell ausführen, das die Distro gleichzeitig auf verschiedenen Computern löscht. Und wenn Sie auf diese Optionen keinen Zugriff haben, können Sie den Zugriff auf WSL über Gruppenrichtlinien komplett deaktivieren.
