web-dev-qa-db-fra.com

Comment supprimer de force des applications dans Windows 10?

Comment supprimer des applications que Windows ne semble pas autoriser à désinstaller, telles que Xbox et Groove Music?

29
WernerCD
  1. ligne de commande Powershell surélevée
  2. cette commande pour obtenir la liste des paquets:

    Get-AppxPackage | Sélectionnez Nom, PackageFullName

  3. Trouver le paquet que vous souhaitez supprimer

  4. 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.

enter image description here

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

32
WernerCD

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.)

16
bobkush

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
4
palswim
Remove-AppxProvisionedPackage -online -PackageName Microsoft.ZuneMusic_2019.6.11821.0_neutral_~_8wekyb3d8bbwe

C’est ce qui fonctionnera pour supprimer une seule application provisionnée.

0
Bflood