Cómo borrar la caché de una aplicación específica sin restablecer toda la store
🔍 WiseChecker

Cómo borrar la caché de una aplicación específica sin restablecer toda la store

Solución rápida: Configuración → Aplicaciones → Aplicaciones instaladas → busca la aplicación específica de Microsoft Store → menú de tres puntos → Opciones avanzadas → haz clic en Restablecer. Esto borra solo los datos y la caché de esa aplicación. No afecta a otras aplicaciones de la Store ni a Microsoft Store en sí. Es posible que la aplicación deba volver a iniciar sesión después.

Los datos de las aplicaciones de Microsoft Store se guardan por aplicación en %LOCALAPPDATA%\Packages\[package-name]. Para borrar una sin afectar a las demás: usa Configuración → Aplicaciones → Opciones avanzadas → Restablecer. O elimina manualmente subcarpetas de caché específicas.

Síntoma: Quieres borrar la caché de una aplicación específica sin restablecer Microsoft Store en sí.
Afecta a: Windows 11.
Tiempo de solución: ~5 minutos.

ADVERTISEMENT

Qué causa esta necesidad

A veces una aplicación específica de Microsoft Store funciona mal: se queda cargando, no permite iniciar sesión o muestra contenido incorrecto. Restablecer borra los datos de esa aplicación sin afectar a:

  • Otras aplicaciones de la Store.
  • Microsoft Store en sí.
  • Aplicaciones instaladas.
  • Configuración del sistema.

Método 1: Restablecer mediante Opciones avanzadas

La ruta estándar.

  1. Abre Configuración → Aplicaciones → Aplicaciones instaladas.
  2. Busca la aplicación específica (buscar).
  3. Haz clic en el menú de tres puntos junto a la aplicación → Opciones avanzadas.
  4. Desplázate hasta la sección Restablecer.
  5. Dos opciones:
    • Reparar: intenta corregir la aplicación sin perder datos. Moderado.
    • Restablecer: borra todos los datos, la configuración y el inicio de sesión de la aplicación. Agresivo.
  6. Haz clic en Reparar primero. Prueba la aplicación. Si sigue sin funcionar, haz clic en Restablecer.
  7. La aplicación se reinicia con un estado limpio.
  8. Vuelve a iniciar sesión si es necesario.
  9. La aplicación vuelve a la configuración predeterminada.

Esta es la solución estándar.

ADVERTISEMENT

Método 2: Eliminación manual de la caché

Para una subcarpeta específica.

  1. Para eliminar una caché específica sin un restablecimiento completo: ve a LocalAppData de la aplicación.
  2. Abre el Explorador de archivos. Muestra los archivos ocultos.
  3. Ve a: %LOCALAPPDATA%\Packages\[package-full-name].
  4. Busca el nombre del paquete: Get-AppxPackage *AppName* en PowerShell. Anota PackageFamilyName.
  5. Dentro de la carpeta del paquete, subcarpetas:
    • LocalState: datos locales persistentes.
    • LocalCache: archivos de caché.
    • RoamingState: sincronizado mediante la cuenta de Microsoft.
    • Settings: configuración de la aplicación.
    • TempState: archivos temporales.
  6. Elimina la subcarpeta específica. Por ejemplo, LocalCache solo para la caché.
  7. Reinicia la aplicación. La caché se reconstruye y la aplicación se vuelve a sincronizar si es necesario.
  8. Para conservar la configuración pero borrar la caché: elimina solo LocalCache.

Esta es la ruta granular.

Método 3: PowerShell para una limpieza específica

Para scripting.

  1. Para la limpieza automatizada de la caché:
    # Clear cache for specific app
    $packageName = "Microsoft.WindowsCamera"
    $package = Get-AppxPackage $packageName
    $cachePath = "$env:LOCALAPPDATA\Packages\$($package.PackageFamilyName)\LocalCache"
    if (Test-Path $cachePath) {
        Remove-Item -Path "$cachePath\*" -Recurse -Force -ErrorAction SilentlyContinue
        Write-Host "Cleared cache for $packageName"
    }
  2. Para subcarpetas específicas: ajusta la ruta.
  3. Para la limpieza por lotes de varias aplicaciones: usa un bucle.
  4. Para la caché de Edge (mecanismo diferente): edge://settings/clearBrowserData.
  5. Para la caché de Office: es independiente por cada aplicación de Office.
  6. Para Steam / Epic / Origin: usan sus propias ubicaciones de caché, no están en Packages.
  7. Para problemas crónicos de caché: programa una tarea para limpiarla semanalmente.

Esta es la ruta con scripts.

ADVERTISEMENT

Cómo verificar que la solución funcionó

  • La aplicación se abre con un estado limpio.
  • Se resolvió el problema de la aplicación específica.
  • Otras aplicaciones no se ven afectadas.
  • Microsoft Store sigue funcionando con normalidad.
  • La carpeta LocalCache es más pequeña después del restablecimiento.

Si nada de esto funciona

Si el restablecimiento falla: Problema de permisos: los datos de la aplicación pueden estar protegidos por el administrador. Ejecuta PowerShell como administrador. Para una aplicación dañada: desinstala y vuelve a instalar desde la Store. Para problemas crónicos de la aplicación: vuelve a registrar mediante PowerShell:

Get-AppxPackage *AppName* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest.xml"}

Para aplicaciones del sistema protegidas: algunas no se pueden restablecer (por ejemplo, Cortana). Usa PowerShell. Para problemas de licencia después del restablecimiento: la aplicación necesita iniciar sesión con la cuenta de Microsoft. Para aplicaciones administradas por la empresa: Intune puede restaurarlas automáticamente. Para hacer una copia de seguridad de datos específicos antes del restablecimiento: copia primero el contenido de LocalState a un lugar seguro. Después del restablecimiento, restáuralo.

En resumen: Configuración → Aplicaciones → Aplicaciones instaladas → elige la aplicación → Opciones avanzadas → Restablecer (o Reparar). Para algo granular: elimina manualmente las subcarpetas en %LOCALAPPDATA%\Packages\[app]. Scripts de PowerShell para la limpieza por lotes.

ADVERTISEMENT