The Microsoft Store breaking after the 24H2 update is frustrating precisely because the errors are so unhelpful: “Something happened on our end,” a hex code like 0x80070005 or 0x803F8001, or the Store just spinning forever. You know the internet works, you know your account is fine, but the Store disagrees.
On 24H2 specifically, the pattern is consistent: the feature update touches the app platform underneath the Store, and on some machines the Store’s cache, package registration, or license sync doesn’t survive the trip. The fixes below go from the 30-second cache clear to the deeper repairs, and one of them will match your error.
Why this happens
- Corrupt Store cache: The most common cause. The cache that holds temporary Store data gets damaged during the 24H2 upgrade, and the Store errors out instead of recovering.
- Broken app package registration: 24H2’s app-platform changes can leave the Store’s registration pointing at the wrong files or versions.
- License sync failures: The Store can’t verify your app licenses against your Microsoft account — common right after a feature update changes the device identity.
- Wrong date, time, or region: The Store’s servers reject connections when your clock is off, producing cryptic errors instead of a helpful message.
- Corrupt system files: Damage to the app-platform components the Store depends on.
- Third-party antivirus or VPN interference: Security software and VPNs intercepting Store traffic or blocking its background services.
- User profile corruption: Store data in your profile is damaged while the system-wide installation is fine — hence “works in a new account.”
How to fix it
Work through these in order — the cache clear alone fixes most cases.
Fix 1: Clear the Store cache with wsreset
The fastest fix and the most effective first step.
- Press Win + R, type
wsreset.exe, and press Enter. - A blank Command Prompt window appears — leave it alone. After 30-60 seconds the Store opens automatically with a fresh cache.
- Try downloading or updating an app. If the error is gone, you’re done.
- If wsreset itself errors out or changes nothing, the problem is deeper than cache — continue.
Fix 2: Check date, time, region — and disconnect VPN/antivirus interference
The Store is picky about clocks in a way browsers aren’t, and security software loves intercepting its traffic.
- Open Settings > Time & language > Date & time.
- Turn on Set time automatically and Set time zone automatically, then click Sync now.
- Go to Time & language > Language & region and confirm your region matches where your Microsoft account is registered.
- Disconnect any VPN — the Store’s license servers are region-sensitive, and VPNs cause exactly the cryptic errors you’re seeing.
- Temporarily disable third-party antivirus and retry the Store (Windows Security stays active and doesn’t interfere). If it works, add the Store as an exception in your security product.
- Restart the Store and test. Clock, region, VPN, and antivirus account for a large share of “mysterious” Store errors.
Fix 3: Run the Store Apps troubleshooter
Windows can diagnose its own Store problems.
- Open Settings > System > Troubleshoot > Other troubleshooters.
- Find Windows Store Apps and click Run.
- Apply whatever it recommends — it commonly resets permissions and re-registers components.
- Microsoft documents additional Store repair steps at Microsoft’s Windows support hub .
Fix 4: Repair or reset the Microsoft Store app
The built-in app repair, no commands needed.
- Open Settings > Apps > Installed apps, find Microsoft Store.
- Click the three dots > Advanced options.
- First click Repair and test the Store.
- If it still errors, go back and click Reset — this clears all Store data (not your apps) and usually resolves
0x80070005and license errors.
Fix 5: Re-register the Store with PowerShell
For a Store that won’t open at all or crashes instantly.
- Open Terminal (Admin) (Win + X > Terminal (Admin)).
- Run:
Get-AppXPackage -AllUsers *WindowsStore* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} - Wait for completion, ignoring errors about already-registered packages.
- Restart and test. This rebuilds the registration 24H2 may have damaged.
Fix 6: Sign out and back into the Store
License sync failures need a fresh sign-in.
- Open the Store, click your profile icon, and Sign out.
- Close the Store completely (end it in Task Manager to be sure).
- Reopen, sign back in with your Microsoft account, and wait a minute for licenses to sync.
- Then try the failing download again. For the “won’t open” variant specifically, see Windows Store not opening in 24H2 .
Fix 7: Repair system files
When the app platform underneath is damaged.
- In Terminal (Admin), run
sfc /scannow. - Then
DISM /Online /Cleanup-Image /RestoreHealth. - Restart and test. If Store errors started immediately after the 24H2 upgrade, this repairs upgrade damage.
Fix 8: Test a new user profile
The final isolation step.
- Create a new local account (Settings > Accounts > Other users > Add account) and sign into it.
- Open the Store there. If it works, your original profile’s Store data is corrupt.
- You can try repairing it by deleting the profile’s Store cache folders, but migrating to the new profile is more reliable.
- For the post-update error-code family, Microsoft Store error after a Windows 11 update covers related codes with the same toolkit.
Closing
Microsoft Store errors on 24H2 look cryptic but they’re almost always one of three things: a corrupt cache (wsreset), a broken registration (PowerShell re-register), or a license sync failure (sign out/in). Work the list top to bottom and the Store comes back — and once it’s healthy, leave the cache alone and let updates install promptly, since most of these corruptions trace back to interrupted updates in the first place.
One last habit worth building: when the Store misbehaves again in the future, start with wsreset before anything else. It takes thirty seconds, fixes the most common cause, and tells you immediately whether you’re dealing with cache (fixed) or something deeper (not fixed) — which makes the rest of the troubleshooting dramatically faster.
