Apps deinstallieren mit PowerShell unter Windows 11: Ein komplettes Tutorial
Hier ist ein ausführliches Tutorial, wie du Apps unter Windows 11 mithilfe der PowerShell deinstallieren kannst.
Die Verwendung der PowerShell zur Deinstallation von Programmen ist besonders nützlich, wenn sich Apps über die normalen Einstellungen nicht entfernen lassen oder wenn du System-Apps (Bloatware) löschen möchtest, die Microsoft standardmäßig sperrt.
1. PowerShell als Administrator öffnen
Damit du Änderungen am System vornehmen kannst, musst du die PowerShell mit Administratorrechten starten.
- Drücke die Windows-Taste.
- Suche nach "PowerShell" oder "Terminal".
- Klicke mit der rechten Maustaste auf das Ergebnis und wähle "Als Administrator ausführen".
- Bestätige die Benutzerkontensteuerung mit "Ja".
Methode A: Deinstallation mit dem "Winget"-Tool (Empfohlen)
Windows 11 enthält den Paketmanager winget. Dies ist der einfachste und modernste Weg, sowohl Store-Apps als auch klassische Desktop-Programme (.exe/.msi) zu deinstallieren.
Schritt 1: Installierte Apps auflisten
Gib den folgenden Befehl ein, um eine Liste aller installierten Programme zu sehen:
winget list
Hinweis: Beim ersten Mal musst du eventuell den Quellbedingungen mit "y" zustimmen.
Schritt 2: App deinstallieren
Suche den Namen oder die ID der App in der Liste. Deinstalliere sie dann mit:
winget uninstall --name "Name der App"
Beispiel: winget uninstall --name "Spotify"
Methode B: Deinstallation von Windows-Store-Apps (Appx)
Diese Methode eignet sich hervorragend für vorinstallierte Windows-Apps (wie Rechner, Kamera, etc.).
Schritt 1: Den vollen Paketnamen finden
Windows nutzt interne Namen für Apps. Um den exakten Namen zu finden, nutze:
Get-AppxPackage | Select Name, PackageFullName
Wenn die Liste zu lang ist, kannst du filtern (z.B. nach der Kamera-App):
Get-AppxPackage *camera* | Select Name, PackageFullName
Schritt 2: Die App entfernen
Nutze den folgenden Befehl, um die App für den aktuellen Benutzer zu löschen:
Get-AppxPackage *NameDerApp* | Remove-AppxPackage
Beispiel (um die Kamera-App zu löschen):
Get-AppxPackage *windowscamera* | Remove-AppxPackage
Bonus: App für alle Benutzer löschen
Wenn die App komplett vom System verschwinden soll, füge den Parameter -AllUsers hinzu:
Get-AppxPackage -allusers *windowscamera* | Remove-AppxPackage -AllUsers
Methode C: Klassische Desktop-Programme (Win32) entfernen
Für ältere Programme, die nicht über den Store kamen, kannst du die WMI-Schnittstelle nutzen.
Schritt 1: Programme auflisten
Get-WmiObject -Class Win32_Product | Select-Object Name
(Dies kann einen Moment dauern, bis die Liste geladen ist.)
Schritt 2: Programm löschen
Ersetze ProgrammName exakt durch den Namen aus der Liste:
$app = Get-WmiObject -Class Win32_Product -Filter "Name = 'ProgrammName'"
$app.Uninstall()
Häufige Befehle zum Entfernen von "Bloatware"
Hier sind einige gängige Befehle, um oft unerwünschte Windows 11 Apps schnell zu entfernen:
- Wetter-App:
Get-AppxPackage *bingweather* | Remove-AppxPackage - News:
Get-AppxPackage *bingnews* | Remove-AppxPackage - Xbox-Apps:
Get-AppxPackage *xbox* | Remove-AppxPackage - Solitaire Collection:
Get-AppxPackage *solitairecollection* | Remove-AppxPackage
Wichtige Sicherheitshinweise
- Vorsicht bei System-Apps: Deinstalliere keine Apps wie "Microsoft Store" oder "Windows Start Experience", da dies die Stabilität deines Systems beeinträchtigen kann.
- Backup: Wenn du unsicher bist, erstelle vorab einen Systemwiederherstellungspunkt.
- Fehlermeldungen: Rote Fehlermeldungen in der PowerShell bedeuten oft, dass die App eine kritische Systemkomponente ist und von Windows geschützt wird. Diese sollten im Normalfall nicht gewaltsam entfernt werden.
Zusammenfassung
- Nutze Winget für fast alle gängigen Programme.
- Nutze Get-AppxPackage, um tief im System verankerte Microsoft-Apps loszuwerden.
- Starte die PowerShell immer als Administrator.