Hay aplicaciones que no se pueden desinstalar desde el Panel de control pero sí ejecutando unos comandos en una consola PowerShell. Existe cierta confusión con este asunto porque en muchos blogs han publicado soluciones que eran válidas para W8 pero no funcionan exactamente igual en W10. Las siguientes instrucciones las he probado y funcionan bien.
Desinstalar aplicaciones en Windows 10:
- Iniciar sesión con una cuenta con privilegios de administrador.
- Abrir PowerShell como administrador: Buscar "PowerShell", hacer clic derecho y seleccionar "Ejecutar como administrador".
- Ejecutando el siguiente comando se obtiene una lista con todas las aplicaciones instaladas de todos los usuarios:
Get-AppxPackage -AllUsers
Para filtrar al realizar la búsqueda se puede utilizar el siguiente comando:
Get-AppxPackage -AllUsers *[filtro]*
Como ejemplo voy a desinstalar la aplicación Xbox, así que filtro del siguiente modo:
Get-AppxPackage -AllUsers *xbox*
http://s2.postimg.org/uf31c5hs5/Get_Appx_Package.jpg
- Para desinstalar una aplicación sólo para el usuario actual, buscar el nombre completo o “PackageFullName” en el listado anterior y ejecutar el siguiente comando:
Remove-AppxPackage [PackageFullName]
Ejemplo: Remove-AppxPackage Microsoft.XboxApp_7.7.29027.0.x64__8wekyb3d8bbwe
http://s7.postimg.org/pctqvzytz/Remove_Appx_Package.jpg
- Se puede utilizar el siguiente método abreviado, pero perdemos el control de lo que se desinstala exactamente:
Get-AppxPackage *[aplicación]* | Remove-AppxPackage
Ejemplo: Get-AppxPackage *xbox* | Remove-AppxPackage
- Para desinstalar una aplicación de todas las cuentas de los usuarios creados es necesario repetir el proceso con cada uno de ellos, no funciona el comando Get-AppxPackage -AllUsers *xbox* | Remove-AppxPackage.
- Para desinstalar una aplicación de la imagen de Windows para que no se instale al crear nuevos usuarios. Primero listar las aplicaciones para averiguar el nombre o "PackageName" de la aplicación:
Get-AppxProvisionedPackage -online
A continuación desinstalar:
Remove-AppxProvisionedPackage -online -packagename [PackageName]
Ejemplo: Remove-AppxProvisionedPackage -online -packagename Microsoft.XboxApp_2015.729.509.0_neutral_~_8wekyb3 d8bbwe
http://s2.postimg.org/l51hm80n9/Remo...ed_Package.jpg