Microsoft releases guide to fix error 0x80131500 for Microsoft Store

Microsoft has finally released a detailed guide on how to fix the "0x80131500" error on the Microsoft Store. In fact, this is a long-standing issue on the Microsoft Store, with the first complaints appearing as far back as 2019, that is, 6 years ago and even two years before Windows 11 was released.

In a new support article about error 0x80131500 on the website https://support.microsoft.com/, Microsoft lists four ways to fix the problem including adjusting TLS (transport layer security) internet settings.

Specifically, if you encounter the error " Try again " or " Error 0x80131500 " when using or trying to open the Microsoft Store on Windows, try the following solutions:

Reset Microsoft Store apps

  1. Press and hold the Windows Logo Key , and then press R to open the Run dialog box .
  2. Type wsreset.exe and select OK .

Note: A blank Command Prompt window will open and after about 10 seconds, the window will close and the Microsoft Store will open automatically.

Check for updates

  • Make sure Windows is running the latest updates.

Note: If your Windows 10 version is lower than 15063, you need to update Windows or go to www.microsoft.com/store. To check your Windows version.

  • Update the Microsoft Store app to the latest version.
  • Check time and location settings.

Run the Store troubleshooter (Windows 10 only)

  1. Windows 10 can run the Store app troubleshooter.
  2. Select Additional Troubleshooting Guides.
  3. Scroll down to select Windows Store Apps.
  4. Select Run the troubleshooter.

Update internet TLS settings

  1. Select the Windows icon to open the Start menu and search for Run.
  2. Type inetcpl.cpl in the Run dialog box, and then click OK.
  3. Select the Advanced tab and scroll down to the bottom.
  4. Check the Use TLS settings:
    Microsoft releases guide to fix error 0x80131500 for Microsoft Store
  1. Make sure Use TLS 1.0 and Use TLS 1.1 are unchecked.
  2. Make sure Use TLS 1.2 and Use TLS 1.3 are selected.

Note: Your settings may say " Use TLS 1.3 (experimental) ". That's okay, just make sure it's checked.

5. Press OK to save your settings.

Interestingly, Microsoft has used this code "0x80131500" in the context of Windows 10 20H2 update errors for some cases. Also, in case you may not know, the end of support for TLS 1.0 and 1.1 on Windows has been announced for 2023 and is disabled by Microsoft 365 products as well as the WinHTTP and WinINet API surfaces.

Leave a Comment

Build a Debian 12 RAID 1 Mirror with mdadm

Build a Debian 12 RAID 1 Mirror with mdadm

Create and verify a two-disk Debian 12 RAID 1 data array, format it safely, and configure it to assemble and mount after reboot.

Encrypt Debian 12 Swap with a Fresh Key at Every Boot

Encrypt Debian 12 Swap with a Fresh Key at Every Boot

Set up random-key encryption for an existing Debian 12 swap partition, verify the active dm-crypt mapping, and understand the hibernation trade-off.

How to Restrict SSH Users to Specific Directories on Ubuntu 24.04 (SFTP Chroot Guide)

How to Restrict SSH Users to Specific Directories on Ubuntu 24.04 (SFTP Chroot Guide)

Restrict Ubuntu 24.04 SSH accounts to designated SFTP folders with chroot, proper permissions, Match rules, and safe tests—without granting shell access.

Release Ubuntu’s APT Lock Safely and Finish the Update

Release Ubuntu’s APT Lock Safely and Finish the Update

Find which process owns Ubuntu’s dpkg frontend lock, let package work finish, and repair interrupted installations without deleting lock files.

How to Set Up Automated Btrfs Snapshots on Ubuntu Desktop

How to Set Up Automated Btrfs Snapshots on Ubuntu Desktop

Set up scheduled Btrfs system snapshots on Ubuntu Desktop with Timeshift, verify the Ubuntu subvolume layout, choose retention, and understand what snapshots cannot protect.

How to Migrate Debian 12 to Testing Without Breaking Dependencies

How to Migrate Debian 12 to Testing Without Breaking Dependencies

Plan a safer Debian 12 to Testing migration: upgrade through Stable, back up, clean APT sources, simulate dependency changes, and verify what changed.

Ubuntu Server Booting into Emergency Mode: A Step-by-Step Rescue Guide

Ubuntu Server Booting into Emergency Mode: A Step-by-Step Rescue Guide

Diagnose Ubuntu Server emergency mode safely. Read boot logs, check root and fstab mounts, repair a failed unit, handle filesystem errors, and verify a clean reboot.

How to Configure a WireGuard Point-to-Site VPN on Debian 12

How to Configure a WireGuard Point-to-Site VPN on Debian 12

Set up a Debian 12 WireGuard VPN server for one remote client. Configure keys, IPv4 forwarding, nftables NAT, firewall access, and connection checks.

Step-by-Step Debian 12 Hardening Guide for CIS Compliance

Step-by-Step Debian 12 Hardening Guide for CIS Compliance

Harden a Debian 12 workstation with a careful CIS Benchmark workflow: select the right profile, patch safely, review services and access, configure nftables, and document evidence.

Debian 12 on a Low-RAM VPS: How to Reduce MySQL OOM Crashes

Debian 12 on a Low-RAM VPS: How to Reduce MySQL OOM Crashes

Diagnose MySQL OOM kills on Debian 12, check VPS memory limits, configure swap, and tune database memory and concurrency without promising a universal fix.