¿Cómo se eliminan forzosamente las aplicaciones en Windows 10?
¿Cómo puedo eliminar aplicaciones que Windows no parece permitir que se desinstalen, como Xbox y Groove Music?
¿Cómo puedo eliminar aplicaciones que Windows no parece permitir que se desinstalen, como Xbox y Groove Music?
este comando para obtener la lista de paquetes:
Este comando para eliminar el paquete (Copiar/Pegar el nombre del paquete):
Advertencia: Mientras jugaba, esto parece eliminar las aplicaciones para el usuario conectado. Todavía existían para otro usuario cuando me conecté como ellos. Voy a jugar más y ver si puedo encontrar una manera de “prohibir” una aplicación en todo el equipo/red.
Get-AppxProvisionedPackage -Online | Select DisplayName, PackageName
Remove-AppxProvisionedPackage Microsoft.ZuneMusic_2019.6.11821.0_neutral_~_8wekyb3d8bbwe
Edición 1: Además, puedes eliminar los ProvisionedPackages para que no se instalen en el futuro:
Get-AppxPackage | Remove-AppxPackage
Get-AppxProvisionedPackage -online | Remove-AppxProvisionedPackage -online
Edición 2: Por último, puedes hacer un “Bulk remove” a los Paquetes “tierra quemada” y a los Provisioned.
Sólo una advertencia: Esto desinstalará la Tienda de Windows. Eso no es un problema para mí, pero desinstalar todo no es para los débiles de corazón.
Get-AppxPackage -AllUsers | where-object {$_.name –notlike “*store*”} | Remove-AppxPackage
Get-appxprovisionedpackage –online | where-object {$_.packagename –notlike “*store*”} | Remove-AppxProvisionedPackage -online
Probablemente sea prudente no eliminar completamente la tienda de Windows. No he probado esto todavía, pero esto (en los comentarios) parece ser la aproximación de lo que yo usaría, para eliminar todo excepto la tienda de Windows.
Más recursos: Eliminar aplicaciones de Windows 10 y Restaurar aplicaciones predeterminadas de Windows 10
Si encuentra que las mismas aplicaciones universales o provisionadas son difíciles de eliminar, pruebe el comando GRID en Powershell:
Comandos PowerShell para eliminar aplicaciones en GridView
Get-AppxPackage | Out-GridView -Passthru | Remove-AppXPackage
Tenga en cuenta que lo anterior sólo elimina las aplicaciones para el usuario actual. Para eliminar las aplicaciones del ordenador para todos los usuarios, ejecute lo siguiente:
Get-AppxProvisionedPackage -Online | Out-GridView -PassThru | Remove-AppxProvisionedPackage -Online
Esto mostrará una cuadrícula de todas las aplicaciones instaladas. Puedes SELECCIONAR las aplicaciones (resaltadas en azul) que quieras eliminar de la lista mostrada y hacer clic en OK. Reiniciar.
(Descubrí que sólo podía eliminar unas pocas aplicaciones a la vez repitiendo el comando anterior y seleccionando unas pocas cada vez que repetía el comando)
Puede dirigirse a aplicaciones específicas sin conocer el nombre completo del paquete con filtros comodín.
Para paquetes individuales, por usuario:
Get-AppxPackage *bing* | Remove-AppxPackage
Para paquetes “provisionados”, que Windows instala para cada usuario:
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like "*bing*"} | Remove-AppxProvisionedPackage -Online