Cómo eliminar aplicaciones integradas de Microsoft Store en Windows 11 y 10

Gestionar esas aplicaciones nativas de Windows puede ser un verdadero dolor de cabeza. A menudo, se trata de liberar espacio o simplemente deshacerte del desorden del menú Inicio, sobre todo si no se necesitan en el entorno de trabajo. A veces, intentar desinstalarlas a través de la interfaz gráfica de usuario solo te deja con los botones de «Desinstalar» atenuados, porque, claro, Windows tiene que complicarlo más de lo necesario. Ahí es donde entran en juego PowerShell o las GPO. No es perfecto, pero suele ser la única forma de eliminar definitivamente un montón de esas aplicaciones preinstaladas, sobre todo en varios equipos.

Cómo reparar aplicaciones integradas en Windows 10/11

Eliminar la aplicación integrada de Microsoft Store desde la GUI de Configuración

Esta es la opción más sencilla, pero también la más limitada. Puedes ir a Configuración -> Aplicaciones -> Aplicaciones instaladas e intentar desinstalarlas directamente. Parece fácil, ¿verdad? Pero muchas veces, las aplicaciones nativas como El Tiempo o la propia Microsoft Store no se desinstalan sin permiso: no tienen un botón de «Desinstalar» que funcione; está inactivo. Solo tendrás éxito con aplicaciones que no estén protegidas, y solo afecta al perfil de usuario actual. Por lo tanto, si un nuevo usuario inicia sesión, esas aplicaciones se reinician de inmediato. Para aplicaciones más difíciles, necesitarás PowerShell o alguna herramienta de GPO.

Cómo usar la directiva de grupo para eliminar aplicaciones predeterminadas de Microsoft Store

Esto es más para administradores de sistemas o cualquier persona familiarizada con las directivas de dominio. A partir de la versión 25H2 de Windows 11, Microsoft introdujo una configuración de directiva de grupo que permite eliminar aplicaciones específicas integradas de Microsoft Store. Por supuesto, esto solo aplica a las ediciones Enterprise o Education (lamentablemente, la versión Pro no permite esto ahora).Es un poco extraño, pero primero debes actualizar tus plantillas ADMX a la última versión de Microsoft.

  • Abra gpedit.msc y navegue a Configuración del equipo -> Plantillas administrativas -> Componentes de Windows -> Implementación de paquetes de aplicaciones
  • Busque Eliminar paquetes predeterminados de Microsoft Store del sistema y habilítelo.
  • Elige las aplicaciones que quieres eliminar. Como Xbox, El Tiempo y Teams. Sí, se acumulan.
  • Ejecútelo gpupdate /forcedesde un símbolo del sistema o simplemente reinicie la máquina para aplicar.

Este método desinstalará esas aplicaciones durante eventos específicos, como el inicio de sesión, la actualización del sistema o la configuración inicial. Una vez hecho esto, puede confirmarlo con el ID de evento 762 en el Visor de eventos. También puede comprobar el estado de la eliminación con:

Get-AppxPackage -AllUsers | Select Name, IsPartOfSystem

Y, si es necesario, también puede modificar el registro en HKLM\SOFTWARE\Policies\Microsoft\Windows\Appx\RemoveDefaultMicrosoftStorePackages para seleccionar manualmente las aplicaciones que desea eliminar; simplemente agregue entradas con la extensión RemovePackage = 1.

Cómo eliminar aplicaciones preinstaladas (nativas) con PowerShell

Aquí es donde empieza el verdadero trabajo. Las aplicaciones almacenadas C:\Program Files\WindowsApps\son complejas: algunas están protegidas, otras están preinstaladas y otras son aplicaciones del sistema. Para ver qué tiene instalado el usuario actual, puede ejecutar:

Get-AppxPackage | select Name, NonRemovable, PackageUserInformation, PackageFullName

Si desea ver todos los usuarios en la máquina, agregue -AllUsers:

Get-AppxPackage -AllUsers | Format-List -Property Name, PackageFullName > c:\ps\all_apps.txt

Esto genera una larga lista que puedes explorar. Para eliminar una aplicación del usuario actual, copia PackageFullNamey ejecuta:

Remove-AppxPackage Microsoft. BingWeather_4.53.60911.0_x64__8wekyb3d8bbwe

Para todos los usuarios, agrega -AllUsersal comando lo siguiente:

Get-AppxPackage -Name *Weather* -AllUsers | Remove-AppxPackage -AllUsers -Verbose

A veces es un poco impredecible: en Windows 11, si aparece un error como 0x80073CFA, significa que la aplicación está protegida o es crítica para el sistema. En esos casos, consulta guías como esta. Además, recuerda que las aplicaciones almacenadas en la imagen podrían reaparecer para los nuevos usuarios a menos que se eliminen específicamente mediante [Nombre del usuario] Remove-AppxProvisionedPackage.

Desinstalar por la fuerza todas las aplicaciones integradas no deseadas mediante PowerShell

Hacerlo uno por uno es tedioso, por eso te presentamos un script rápido que elimina una docena aproximadamente que probablemente no necesites, y evita que algunos se reinstale automáticamente.

$appsToRemove = @( "Microsoft. BingNews", "Microsoft. GamingApp", "Microsoft. MicrosoftSolitaireCollection", "Microsoft. WindowsCommunicationsApps", "Microsoft. WindowsFeedbackHub", "Microsoft. XboxGameOverlay", "Microsoft. XboxGamingOverlay", "Microsoft. XboxIdentityProvider", "Microsoft. XboxSpeechToTextOverlay", "Microsoft. YourPhone", "Microsoft. ZuneMusic", "Microsoft. ZuneVideo", "MicrosoftTeams", "Microsoft. OutlookForWindows", "Microsoft. Windows. DevHome", "Microsoft. MicrosoftOfficeHub", "Microsoft. MicrosoftStickyNotes", "Microsoft. People", "Microsoft. ScreenSketch", "microsoft.windowscommunicationsapps", "Microsoft. WindowsFeedbackHub", "Microsoft. WindowsMaps" ) # List of apps you want gone foreach ($app in $appsToRemove) { Get-AppxPackage -Name $app -AllUsers | Remove-AppxPackage -AllUsers -Verbose Get-AppxProvisionedPackage -Online | Where-Object { $_. DisplayName -eq $app } | Remove-AppxProvisionedPackage -Online -Verbose }

Simplemente ejecútalo como administrador en PowerShell ISE o en un editor de scripts. Eliminará la mayoría de las aplicaciones preinstaladas no deseadas en Windows 11 y 10, lo que agilizará las configuraciones y reducirá el desorden. Sin embargo, ten cuidado: no intentes eliminar elementos esenciales del sistema, como los paneles de control principales, sin saber lo que haces. Algunas aplicaciones están muy integradas, y eliminarlas podría interrumpir funciones o causar inestabilidad.

Y sí, a veces es raro: algunas aplicaciones simplemente se niegan a desaparecer o dejan rastros. Además, ciertas aplicaciones integradas en Windows están protegidas o preinstaladas, por lo que la desinstalación no siempre es limpia. Aun así, este enfoque es suficiente para la mayoría de los usuarios que desean controlar el bloatware de Windows.

Resumen

Deshacerse de esas aplicaciones nativas no siempre es sencillo, sobre todo sin causar problemas. Usar scripts de PowerShell para la eliminación masiva suele ser lo más efectivo, mientras que la directiva de grupo puede ser útil si se administran muchas máquinas. Aun así, siempre hay aplicaciones que no se pueden eliminar sin herramientas de terceros o ajustes más avanzados. Recuerda que algunas aplicaciones están integradas en el sistema y eliminarlas podría causar problemas inesperados. Por lo tanto, prueba en una máquina virtual o de repuesto, si es posible.

Resumen

  • La desinstalación desde Configuración solo funciona para algunas aplicaciones y solo para el usuario actual.
  • La política de grupo ofrece una forma más limpia de eliminar determinadas aplicaciones predeterminadas en todas las máquinas.
  • Los scripts de PowerShell son los más flexibles pero pueden ser riesgosos si no se tienen cuidado.
  • No todas las aplicaciones son completamente extraíbles: algunas están protegidas o almacenadas en la imagen del sistema.

Aviso

Si encuentras errores como 0x80073CFA, consulta guías sobre cómo desbloquear aplicaciones UWP protegidas, ya que a veces no se desinstalan correctamente. Además, crea siempre una copia de seguridad o un punto de restauración del sistema antes de realizar eliminaciones masivas; más vale prevenir que curar.

Cruzo los dedos para que esto ayude a alguien a reducir el desorden y a agilizar la instalación de Windows.¡Mucha suerte!