Wie kann ich Apps entfernen, deren Deinstallation Windows scheinbar nicht zulässt, wie etwa Xbox und Groove Music?
Antwort1
erhöhte Powershell-Befehlszeile
dieser Befehl, um eine Liste der Pakete zu erhalten:
Get-AppxPackage | Name auswählen, PackageFullName
Suchen Sie das Paket, das Sie entfernen möchten
Dieser Befehl zum Entfernen des Pakets (Paketnamen kopieren/einfügen):
Remove-AppxPackage Microsoft.XboxApp_7.7.17003.0_x64__8wekyb3d8bbwe
Vorbehalt: Beim Herumspielen scheint dies die Apps für den angemeldeten Benutzer zu entfernen. Sie existierten noch für einen anderen Benutzer, als ich mich als dieser angemeldet habe. Ich werde weiter damit herumspielen und sehen, ob ich einen Weg finde, eine App computer-/netzwerkweit zu „sperren“.
Bearbeitung 1:Darüber hinaus können Sie dieBereitgestellte Paketedamit sie in Zukunft nicht installiert werden:
Get-AppxProvisionedPackage -Online | Select DisplayName, PackageName
Remove-AppxProvisionedPackage Microsoft.ZuneMusic_2019.6.11821.0_neutral_~_8wekyb3d8bbwe
Bearbeitung 2:Schließlich können Sie eine Massenentfernung für die Pakete und Bereitstellungen der „verbrannten Erde“ durchführen.
Nur eine Warnung:Dadurch wird der Windows Store deinstalliert. Für mich ist das kein Problem, aber alles zu deinstallieren ist nichts für schwache Nerven.
Get-AppxPackage | Remove-AppxPackage
Get-AppxProvisionedPackage -online | Remove-AppxProvisionedPackage -online
Es ist wahrscheinlich ratsam, den Windows Store nicht vollständig zu entfernen. Ich habe das noch nicht versucht, aberdies (in den Kommentaren)scheint ungefähr das zu sein, was ich verwenden würde, um alles zu entfernenaußerWindows Store.
Get-AppxPackage -AllUsers | where-object {$_.name –notlike “*store*”} | Remove-AppxPackage
Get-appxprovisionedpackage –online | where-object {$_.packagename –notlike “*store*”} | Remove-AppxProvisionedPackage -online
Weitere Ressourcen:Löschen Sie Windows 10-AppsUndStandardmäßige Windows 10-Apps wiederherstellen
Antwort2
Wenn sich bestimmte universelle oder bereitgestellte Apps nur schwer entfernen lassen, versuchen Sie es mit dem GRID-Befehl in Powershell:
PowerShell-Befehle zum Entfernen von Apps in GridView
Wählen Sie einfach Out-Gridview
mit die Anwendungen aus, die Sie entfernen möchten.
Get-AppxPackage | Out-GridView -Passthru | Remove-AppXPackage
Beachten Sie, dass oben nur die Apps für den aktuellen Benutzer entfernt wurden. Um die Apps für alle Benutzer vom Computer zu entfernen, führen Sie Folgendes aus:
Get-AppxProvisionedPackage -Online | Out-GridView -PassThru | Remove-AppxProvisionedPackage -Online
Dadurch wird eine Liste aller installierten Apps angezeigt. Sie können die Apps (blau hervorgehoben), die Sie entfernen möchten, aus der angezeigten Liste AUSWÄHLEN und auf OK klicken. Neustart.
(Ich habe festgestellt, dass ich durch Wiederholen des obigen Befehls und Auswählen einiger weniger bei jeder erneuten Ausführung des Befehls immer nur einige Apps gleichzeitig löschen konnte.)
Antwort3
Mit Platzhalterfiltern können Sie bestimmte Apps ansprechen, ohne den gesamten Paketnamen zu kennen.
Für individuelle Pakete pro Benutzer:
Get-AppxPackage *bing* | Remove-AppxPackage
Für „bereitgestellte“ Pakete, die Windows für jeden Benutzer installiert:
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like "*bing*"} | Remove-AppxProvisionedPackage -Online
Antwort4
Remove-AppxProvisionedPackage -online -PackageName Microsoft.ZuneMusic_2019.6.11821.0_neutral_~_8wekyb3d8bbwe
Dies funktioniert zum Entfernen einer einzelnen bereitgestellten App.