Corregir aplicaciones Win32 instaladas desde la Tienda que faltan en Agregar o quitar programas
🔍 WiseChecker

Corregir aplicaciones Win32 instaladas desde la Tienda que faltan en Agregar o quitar programas

Cuando instalas una aplicación Win32 desde Microsoft Store, esperas que aparezca en Configuración > Aplicaciones > Aplicaciones instaladas o en la lista clásica de Agregar o quitar programas del Panel de control. Muchos usuarios empresariales informan que después de la instalación, la aplicación simplemente no aparece en ninguna de las dos ubicaciones. Esto impide desinstalar, modificar o reparar la aplicación a través de la interfaz estándar de Windows.

La causa raíz es una discrepancia en el registro o en archivos del sistema que impide que el Administrador de paquetes de Windows registre la aplicación instalada en la clave de desinstalación. Esto ocurre a menudo después de una actualización de Windows, una sincronización fallida de la Tienda o una corrupción en la canalización de implementación de AppX. La aplicación sigue siendo funcional en tu sistema, pero Windows ya no sabe cómo gestionarla.

Este artículo explica por qué las aplicaciones Win32 de la Tienda desaparecen de Agregar o quitar programas y proporciona una solución fiable, paso a paso, para restaurar la entrada. También aprenderás cómo evitar que este problema se repita y qué hacer si la solución estándar no funciona.

Puntos clave: Restaurar aplicaciones Win32 de la Tienda que faltan en la lista de aplicaciones instaladas

  • Comando Get-AppxPackage de Windows PowerShell: Lista todas las aplicaciones de la Tienda instaladas y su PackageFullName para identificar la aplicación Win32 que falta.
  • Comando Add-AppxPackage -Register: Vuelve a registrar el paquete de la aplicación con Windows para reconstruir la entrada de desinstalación en el registro.
  • Filtro de Configuración > Aplicaciones > Aplicaciones instaladas: Usa el filtro para verificar si la aplicación reaparece después del paso de registro.

ADVERTISEMENT

Por qué las aplicaciones Win32 de la Tienda desaparecen de Agregar o quitar programas

Las aplicaciones Win32 instaladas a través de Microsoft Store utilizan un modelo de implementación híbrido. La Tienda descarga la aplicación como un paquete MSIX o AppX, pero los componentes ejecutables reales se comportan como programas Win32 tradicionales. Windows debe registrar la instalación en dos ubicaciones: el Registro de Windows bajo HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall y la base de datos del Administrador de paquetes de Windows. Si alguna de las dos ubicaciones se corrompe o se desincroniza, la lista de aplicaciones instaladas ya no muestra la aplicación.

El desencadenante más común es una actualización de Windows fallida que modifica la base de datos del Administrador de paquetes sin actualizar la clave de registro de desinstalación. Un segundo escenario implica errores de validación de licencia de la Tienda que hacen que Windows trate la aplicación como si no estuviera instalada correctamente. En ambos casos, el binario de la aplicación permanece en tu disco y sigue ejecutándose, pero Windows no puede gestionarlo a través de la interfaz estándar.

La clave del registro que controla la visibilidad

Windows 11 lee la lista de aplicaciones instaladas desde la clave de registro de desinstalación. Cada aplicación instalada debe tener una subclave bajo esta ruta. Las aplicaciones Win32 de la Tienda crean una subclave con un nombre que coincide con su PackageFullName. Cuando esa subclave falta o contiene datos incorrectos, la aplicación no aparece. El proceso de re-registro restaura esta subclave con los valores correctos.

Corrupción de la base de datos del Administrador de paquetes

El Administrador de paquetes de Windows mantiene una base de datos separada de todos los paquetes instalados. Esta base de datos se almacena en una ubicación protegida por el sistema. Si una actualización de Windows o una herramienta de limpieza de terceros elimina la entrada de una aplicación Win32 de la Tienda, la lista de aplicaciones instaladas pierde la referencia aunque los archivos de la aplicación permanezcan. Re-registrar el paquete obliga a Windows a reconstruir la entrada de la base de datos.

Pasos para re-registrar la aplicación Win32 de la Tienda que falta

Sigue estos pasos para restaurar la entrada de la aplicación que falta. Necesitas acceso administrativo al dispositivo con Windows 11.

  1. Abrir Windows PowerShell como administrador
    Haz clic derecho en el botón Inicio o presiona Windows + X. Selecciona Windows PowerShell (Admin) o Terminal (Admin). Haz clic en en el mensaje de Control de cuentas de usuario.
  2. Listar todas las aplicaciones de la Tienda instaladas
    En la ventana de PowerShell, escribe el siguiente comando y presiona Enter:

    Get-AppxPackage | Select-Object Name, PackageFullName

    Este comando muestra todas las aplicaciones de la Tienda instaladas en tu sistema. Busca en la lista el nombre de la aplicación Win32 que falta. Anota el PackageFullName exacto de esa aplicación. El nombre se ve como PublisherName.AppName_version_architecture_…neutral.

  3. Re-registrar el paquete de la aplicación
    Escribe el siguiente comando, reemplazando PackageFullName con el nombre completo que anotaste en el paso 2:

    Add-AppxPackage -Register "$env:ProgramFiles\WindowsApps\PackageFullName\AppxManifest.xml" -DisableDevelopmentMode

    Presiona Enter. El comando se ejecuta silenciosamente y tarda unos segundos. Si recibes un error de acceso denegado, verifica que estás ejecutando PowerShell como administrador y que la aplicación no se está ejecutando en segundo plano.

  4. Verificar que la aplicación aparece en Aplicaciones instaladas
    Abre Configuración > Aplicaciones > Aplicaciones instaladas. Usa el cuadro de búsqueda o desplázate para encontrar la aplicación que faltaba. Si la aplicación aparece, ahora puedes desinstalarla, modificarla o repararla a través de la interfaz estándar.

Método alternativo: Usar el comando de reparación de Microsoft Store

Si el método de PowerShell no funciona, usa la herramienta de reparación integrada de la Tienda. Abre Configuración > Aplicaciones > Aplicaciones instaladas. Localiza la entrada de Microsoft Store en sí. Haz clic en el menú de tres puntos junto a ella y selecciona Opciones avanzadas. Desplázate hacia abajo y haz clic en Reparar. Después de que se complete la reparación, reinicia tu PC y verifica Aplicaciones instaladas nuevamente. Este proceso restablece la base de datos interna de la Tienda, lo que a menudo resuelve problemas de sincronización.

ADVERTISEMENT

Si la aplicación Win32 aún no aparece

El comando de PowerShell devuelve un error sobre el acceso a la carpeta WindowsApps

La carpeta WindowsApps está protegida por la cuenta TrustedInstaller. Si recibes un error de acceso denegado, necesitas tomar posesión de la carpeta específica de la aplicación. Abre el Explorador de archivos y navega a C:\Program Files\WindowsApps. Si no puedes verla, habilita Ver > Mostrar > Elementos ocultos. Haz clic derecho en la carpeta de la aplicación que falta, selecciona Propiedades, ve a la pestaña Seguridad, haz clic en Opciones avanzadas y cambia el propietario a Administradores. Aplica el cambio, otorga control total a Administradores y luego ejecuta el comando de re-registro de PowerShell nuevamente. Después de que la aplicación aparezca, restaura los permisos originales restableciendo el propietario a TrustedInstaller.

La aplicación fue instalada por una cuenta de usuario diferente

Las aplicaciones Win32 de la Tienda instaladas bajo una cuenta de usuario no aparecen automáticamente para otros usuarios. Inicia sesión con la cuenta original que instaló la aplicación. Si necesitas que la aplicación aparezca para todos los usuarios del dispositivo, desinstálala y vuelve a instalarla desde la Tienda mientras inicias sesión con la cuenta que tiene la licencia. Para entornos empresariales, usa Directiva de grupo > Configuración del equipo > Plantillas administrativas > Componentes de Windows > Implementación de paquetes de aplicaciones para habilitar la implementación para todos los usuarios.

La entrada de la aplicación reaparece pero la aplicación en sí se bloquea o no se inicia

Esto indica una instalación corrupta de la aplicación en lugar de una entrada de registro faltante. Desinstala la aplicación a través de Configuración > Aplicaciones > Aplicaciones instaladas ahora que es visible. Luego reinstálala desde Microsoft Store. Si la aplicación no se desinstala, usa el comando Remove-AppxPackage de PowerShell con el PackageFullName que identificaste anteriormente. Después de la eliminación, reinicia el dispositivo e instala la aplicación nuevamente.

Elemento Re-registro con PowerShell Herramienta de reparación de la Tienda
Descripción Re-registra manualmente el paquete de la aplicación usando AppxManifest.xml Restablece la base de datos interna de Microsoft Store
Cuándo usarlo Aplicación falta en la lista pero sigue instalada y funcional Faltan varias aplicaciones de la Tienda o la Tienda en sí está dañada
Requiere derechos de administrador No
Efecto en otras aplicaciones Solo afecta a la aplicación objetivo Puede restablecer la configuración de todas las aplicaciones de la Tienda
Tasa de éxito Alta cuando PackageFullName es correcto Moderada; depende de la corrupción subyacente

Ahora puedes restaurar aplicaciones Win32 de la Tienda que faltan en la lista de aplicaciones instaladas usando el comando de re-registro de PowerShell o la herramienta de reparación de la Tienda. Si el problema persiste, verifica los permisos de la carpeta de la aplicación y asegúrate de haber iniciado sesión con la cuenta de usuario correcta. Para futuras instalaciones, considera usar la herramienta de línea de comandos winget, que registra las aplicaciones Win32 en la clave de desinstalación de manera más confiable que la interfaz de la Tienda.

ADVERTISEMENT