Comment supprimer des applications que Windows ne semble pas autoriser à désinstaller, telles que Xbox et Groove Music?
cette commande pour obtenir la liste des paquets:
Get-AppxPackage | Sélectionnez Nom, PackageFullName
Trouver le paquet que vous souhaitez supprimer
Cette commande pour supprimer le package (Copier/Coller le nom du package):
Remove-AppxPackage Microsoft.XboxApp_7.7.17003.0_x64__8wekyb3d8bbwe
Mise en garde: lors de la manipulation, cela semble supprimer les applications de l'utilisateur connecté. Ils existaient toujours pour un autre utilisateur lorsque je me suis connecté en tant que tel. Je vais jouer plus et voir si je peux trouver un moyen "d'interdire" un ordinateur d'application/réseau à l'échelle.
Edit 1: De plus, vous pouvez supprimer les ProvisionedPackages afin qu’ils ne soient pas installés ultérieurement:
Get-AppxProvisionedPackage -Online | Select DisplayName, PackageName
Remove-AppxProvisionedPackage Microsoft.ZuneMusic_2019.6.11821.0_neutral_~_8wekyb3d8bbwe
Éditer 2: Enfin, vous pouvez effectuer une "suppression en bloc" dans des packages "Terre brûlée" et provisionnés.
Juste un avertissement: Ceci désinstallera le Windows Store. Ce n'est pas un problème pour moi, mais tout désinstaller ne l'est pas pour les âmes sensibles.
Get-AppxPackage | Remove-AppxPackage
Get-AppxProvisionedPackage -online | Remove-AppxProvisionedPackage -online
Il est probablement sage de ne pas supprimer complètement le magasin Windows. Je n'ai pas encore essayé cela, mais ceci (dans les commentaires) semble être approximatif de ce que j'utiliserais, pour tout supprimer sauf Windows Store.
Get-AppxPackage -AllUsers | where-object {$_.name –notlike “*store*”} | Remove-AppxPackage
Get-appxprovisionedpackage –online | where-object {$_.packagename –notlike “*store*”} | Remove-AppxProvisionedPackage -online
Autres ressources: Supprimer les applications Windows 10 et Restaurer les applications Windows 10 par défaut
Si vous trouvez que les mêmes applications universelles ou provisionnées sont difficiles à supprimer, essayez la commande GRID dans Powershell:
Commandes PowerShell pour supprimer des applications dans GridView
Utilisez simplement Out-Gridview
pour sélectionner les applications que vous souhaitez supprimer.
Get-AppxPackage | Out-GridView -Passthru | Remove-AppXPackage
N'oubliez pas que ce qui précède n'a supprimé que les applications de l'utilisateur actuel. Pour supprimer les applications de l'ordinateur pour tous les utilisateurs, exécutez les opérations suivantes:
Get-AppxProvisionedPackage -Online | Out-GridView -PassThru | Remove-AppxProvisionedPackage -Online
Cela affichera une grille de toutes les applications installées. Vous pouvez SELECTIONNER les applications (surligner en bleu) que vous souhaitez supprimer de la liste affichée et cliquer sur OK. Redémarrer.
(J'ai découvert que je ne pouvais supprimer que quelques applications à la fois en répétant la commande ci-dessus et en en sélectionnant quelques-unes à chaque fois que je la réexécutais.)
Vous pouvez cibler des applications spécifiques sans connaître le nom complet du package avec des filtres génériques.
Pour les packages individuels, par utilisateur:
Get-AppxPackage *bing* | Remove-AppxPackage
Pour les packages "fournis" que Windows installe pour chaque utilisateur:
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like "*bing*"} | Remove-AppxProvisionedPackage -Online
Remove-AppxProvisionedPackage -online -PackageName Microsoft.ZuneMusic_2019.6.11821.0_neutral_~_8wekyb3d8bbwe
C’est ce qui fonctionnera pour supprimer une seule application provisionnée.