¿Cómo reparar el error 0x80131505 de Microsoft Store en Windows 10?

El error 0x80131505 se produce cuando los usuarios de Windows 10 intentan acceder a la aplicación Microsoft Store. En la mayoría de los casos, el código de error se muestra después de un período prolongado en el que la Tienda Windows intenta cargarse. Este problema es muy grave, ya que impide que los usuarios afectados descarguen y actualicen aplicaciones para UWP.

¿Qué está causando el código de error 0x80131505 de la Tienda Windows?

  • Fallo de la tienda genérica : si el problema se debe a un fallo genético que ya fue documentado por Microsoft, debería poder solucionarlo automáticamente ejecutando el solucionador de problemas de las aplicaciones de la Tienda Windows y aplicando la estrategia de reparación recomendada.
  • Caché de la tienda dañado: el caché de la tienda de Windows puede ser el anfitrión de una serie de archivos corruptos que, en última instancia, podrían terminar afectando la capacidad de la tienda de Windows para conectarse al servidor principal. Si este escenario es aplicable, puede solucionar el problema eliminando todo el caché de la Tienda Windows manualmente o utilizando la utilidad WSReset.exe.
  • Datos de distribución de software incompletos / dañados : también es posible que tenga este problema debido a datos dañados o incompletos que se almacenan en la carpeta de distribución de software. En este caso, puede solucionar el problema restableciendo el subcontenido de la carpeta de distribución de software mediante una serie de comandos CMD.
  • Las DLL de la tienda ya no están registradas : resulta que también es posible que se encuentre con este problema debido al hecho de que algunos componentes importantes de la Tienda ya no están registrados. En este caso, puede solucionar el problema utilizando una ventana de Powershell elevada para volver a registrar todos los archivos.
  • Corrupción de archivos del sistema : en raras circunstancias, la corrupción de archivos del sistema puede ser el factor que terminará activando este código de error. Si este escenario es aplicable, la forma más conveniente de solucionar el problema sin pérdida de datos es ejecutar un par de utilidades (DISM y SFC) capaces de lidiar con la corrupción de archivos del sistema.

Método 1: ejecutar el solucionador de problemas de aplicaciones de la Tienda Windows

Antes de iniciar otras correcciones, la forma ideal de comenzar es probar para ver si su computadora con Windows es capaz de solucionar el problema automáticamente. Si encuentra el problema en Windows 10, es probable que la versión mejorada del solucionador de problemas clásico identifique y aplique una estrategia de reparación aplicable de manera aún más efectiva.

Si el error 0x80131505 se  produce debido a un problema genérico como una carpeta de caché dañada, los pasos a continuación deberían permitirle solucionar el problema con un mínimo de molestias. Aquí hay una guía rápida para intentar solucionar el problema ejecutando el solucionador de problemas de aplicaciones de la Tienda Windows.

  1. Abrir un Ejecutar cuadro de diálogo pulsando tecla de Windows + R . A continuación, escriba ' control.exe / nombre Microsoft.Troubleshooting'  y presione Entrar para abrir la pestaña Solución de problemas del menú Configuración.

    Nota: En Windows 10, puede usar la interfaz más nueva usando el comando ' ms-settings: troubleshoot' en su  lugar.

  2. Una vez que esté dentro de la ventana Solución de problemas de Windows , vaya a Buscar y solucionar otros problemas y haga clic en Aplicaciones de la Tienda Windows . Luego, haga clic en Ejecutar el solucionador de problemas para abrir la utilidad.
  3. Una vez que la utilidad de resolución de problemas esté abierta, espere pacientemente hasta que se complete el escaneo inicial. A continuación, siga las instrucciones en pantalla para aplicar la estrategia de reparación recomendada (según el tipo de problema que tenga) haciendo clic en Aplicar esta solución .
  4. Una vez que se aplica la solución, reinicie su computadora una vez más y vea si la utilidad ha logrado solucionar el problema automáticamente una vez que se complete la siguiente secuencia de inicio.

En caso de que siga viendo el error 0x80131505 al intentar abrir la aplicación Microsoft Store, continúe  con la siguiente solución potencial a continuación.

Método 2: eliminar la caché de la tienda de Windows

Como ha sido confirmado por muchos usuarios afectados, este problema también puede ocurrir debido a uno o más archivos temporales dañados que finalmente inhibirán la capacidad de su sistema operativo para establecer y mantener conexiones entre la tienda UWP y los servidores de Microsoft.

En la mayoría de los casos, se informa que este problema ocurre después de que un escáner de seguridad terminó poniendo en cuarentena algunas dependencias utilizadas por la Tienda Windows. Si este escenario es aplicable, debería poder solucionar el problema restableciendo todo el caché de la Tienda Windows utilizando uno de los métodos que se presentan a continuación.

Si se siente cómodo con la imputación de comandos en un terminal CMD, siga la Opción 1 para restablecer la caché de la Tienda Windows usando la utilidad WSReset.exe . Si prefiere el enfoque de GUI, siga la Opción 2: es más largo, pero puede hacerlo todo desde los menús de configuración de Windows.

Restablecer la tienda de Windows a través de CMD

  1. Abrir un Ejecutar cuadro de diálogo pulsando tecla de Windows + R . A continuación, escriba 'cmd' dentro del cuadro de texto recién aparecido y presione Ctrl + Shift + Enter para abrir una ventana CMD elevada. En el mensaje de Control de cuentas de usuario, presione Sí para otorgar privilegios administrativos.
  2. Dentro del indicador de CMD recién abierto, escriba el siguiente comando en orden y presione Entrar para restablecer todo el componente de la Tienda Windows (junto con cada dependencia):
    wsreset.exe
  3. Tan pronto como se complete el comando, cierre la ventana CMD elevada y reinicie su computadora para ver si el problema se solucionó en el próximo inicio del sistema.

Restablecimiento de la Tienda Windows a través del menú Configuración

  1. Abre un cuadro de diálogo Ejecutar presionando tecla de Windows + R . A continuación, escriba " ms-settings: appsfeatures" y presione  Entrar para abrir el menú Aplicaciones y características de la ventana Configuración .
  2. Una vez que haya logrado ingresar a la ventana Aplicaciones y características , recorra la lista de aplicaciones para UWP instaladas y busque la entrada asociada con Microsoft Store.
  3. Una vez que lo vea, mire directamente debajo de él y verá un hipervínculo llamado Opciones avanzadas (en Microsoft Corporation). Haga clic en él una vez para abrir el menú Opciones avanzadas .
  4. Haga clic en el botón Restablecer y luego confirme para iniciar el proceso de limpieza de la caché de Microsoft Store.
  5. Espere pacientemente hasta que se complete la operación, luego reinicie su máquina y vea si el problema se resuelve en el próximo inicio del sistema al intentar abrir Microsoft Store una vez más.

Si sigue apareciendo el mismo error 0x80131505,  continúe con el siguiente método a continuación.

Método 3: borrar datos de la carpeta SoftwareDistribution

Como resultado, este problema también puede surgir en caso de que la carpeta SoftwareDistribution que está siendo utilizada por WU (Windows Update) contenga datos corruptos. En este caso, debería poder solucionar el problema restableciendo el subcontenido de la carpeta de distribución de software mediante una serie de comandos CMD.

IMPORTANT: Before you do this, it’s important to ensure that that your computer is not connected to the Internet. With this in mind, ensure that your Wi-Fi is disabled or the ethernet cable is physically disconnected from your PC. Unless you do this, Windows 10 will give the signal that some files cannot be modified, so the command will not be successful.

Once you’ve ensured that internet access is disabled, follow the instructions below to clear data from the SoftwareDistribution folder:

  1. Open up a Run window by pressing Windows key + R. Next, type ‘cmd’ inside the run box, then press Ctrl + Shift + Enter to open up an elevated CMD prompt. When you see the UAC (User Account Control), click Yes to grant administrative privileges.
  2. After you manage to get inside the elevated Command Prompt, type the following commands in order and press Enter after each command to reset the SoftwareDistribution folder:
    net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old rmdir C:\Windows\SoftwareDistribution\DataStore rmdir C:\Windows\SoftwareDistribution\Download net start cryptSvc net start bits net start msiserver

    Note: This series of commands will first stop the services that might interfere with this operation, then rename the folder and delete the DataStore and Download folders before re-enabling the previously disabled services.

  3. Once every command has been processed successfully, close the elevated CMD prompt and restart your computer to ensure that the changes are enforced.
  4. At the next startup sequence, attempt to start Windows Store once again and see if the issue is now resolved.

Method 4: Re-registering the Store App

Another scenario in which this issue will occur is an instance where some files belonging to the Windows Store component have become de-registered. If this scenario is applicable to your current situation, you should be able to fix the issue by using Powershell to re-registering the Store app.

Here’s a quick guide on using an elevated PowerShell window to re-register the Store app:

  1. Press Windows key +  R to open up a Run dialogue box. Inside the next menu, type ‘powershell’ and press Ctrl + Shift + Enter to open up an elevated Powershell window. When you see the UAC (User Account Control) window, click Yes to allow it to open with admin access.
  2. Once you’re inside the elevated Powershell window, type the following command and press Enter to re-register the Windows Store component:
    Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
  3. After the command is complete and successfully processed, restart your computer and see if the issue is resolved at the next system startup

If the same 0x80131505 error is still occurring, move down to the final potential fix below.

Method 5: Running SFC and DISM scans

If none of the potential fixes above has allowed you to fix the 0x80131505 error, it’s very likely that you’re encountering this issue due to some kind of system file corruption. as it turns out, in certain circumstances, this can end up breaking your PCs ability to access the Microsoft Store.

In this case, you should be able to fix the problem swiftly with a series of built-in utilities (DISM and SFC).

Both System File Checker and Deployment Image Servicing and Management are built-in tools that are designed to deal with those instances where corrupted system files are causing certain components to stop working.

Since SFC is better at fixing logical errors and DISM is superior at replacing corrupted dependencies, we encourage you to run both scans in order to improve your chances of fixing the issue.

Here’s a quick guide on running both utilities in order to resolve the 0x80131505 error code:

  1. Press Windows key + R to open up a Run dialog box. Once you’re inside the Run box window, type ‘cmd’ and press Ctrl +Shift + Enter to open up an elevated command prompt. Then, click Yes at the UAC prompt to grant administrative access.
  2. Once you’re inside the elevated Command Prompt, type the following command and press Enter to initiate an SFC scan:
    sfc /scannow

    Note: This utility uses a locally cached copy to replace corrupted files with healthy copies. It’s important that you don’t interrupt this process once you get this started – Doing this exposes your system to other types of system file corrupted.

  3. Once the scan is finished, restart your computer. At the next startup, follow step 1 again to open up another elevated CMD window. Then, type the following command line and hit Enter to initiate a DISM scan:
    DISM /Online /Cleanup-Image /RestoreHealth

    Note: Keep in mind that DISM requires a stable internet connection since it uses the WU (Windows Update) component to download healthy copies in order to replace corrupted instances.

  4. Una vez completado el proceso, reinicie su computadora y vea si el problema se resuelve en el próximo inicio de la computadora.