How to Fix Xbox App Error Code 0x87e0000f on Windows?

The error code 0x87e0000f typically indicates a failure during the download or installation of games. It often occurs when installing or updating titles via the Xbox app, particularly through Game Pass or the Microsoft Store. One of the most common reasons behind this error is corrupted cache data stored by either the Xbox app or the Microsoft Store. This corruption can occur due to failed installations, system crashes, or conflicts with Windows updates.

Xbox App 0x87e0000f Error Prompt Screenshot
Example of the 0x87e0000f error prompt in the Xbox app

In addition to cache problems, account-related issues can also trigger this error. These include expired login tokens (temporary credentials stored by the app), recent password changes, or switching Microsoft accounts—especially following a system update or sign-in change. A mismatch between app and system authentication can result in failed game downloads.

Before diving into more advanced solutions, sign out and sign back into the Xbox app using your active Microsoft account. This step resets the app session and clears expired tokens or cookies that may be blocking authentication with Microsoft services.

If this quick reset doesn’t resolve the issue, proceed with the detailed solutions outlined below.

1. Clear Cache and Reset the Xbox App

The Microsoft Store and Xbox apps rely on temporary cache files to manage downloads, improve performance, and maintain session data. However, this cache often becomes outdated or desynchronized after Windows updates, crashes, or abrupt shutdowns. These invalid cache entries can interfere with the app’s logic or download queue, triggering installation failures like error code 0x87e0000f.

To fix this, start by clearing the Microsoft Store cache using the built-in wsreset.exe tool. This command is officially provided by Microsoft to reset the Store without affecting your installed apps or settings. If the issue persists, you’ll need to fully reset the Xbox app to eliminate persistent configuration corruption, reset broken permissions, and restore the default environment.

Note: Resetting the Xbox app will remove local settings, app-specific cache data, and sign-in sessions. You’ll need to sign back into your Microsoft account. This reset does not uninstall your games or delete cloud saves.
  1. Press Windows + R to open the Run dialog, type wsreset.exe, and click OK.
    Run dialog with wsreset.exe command entered
  2. A blank Command Prompt window will briefly appear. This is expected. Wait for the Microsoft Store to open automatically, confirming that the cache has been cleared.
  3. Next, press Windows + I to open the Settings window.
  4. Go to Apps > Installed apps.
    Windows Settings showing Installed apps
  5. Find the Xbox app in the list. Click the three dots () next to it and select Advanced options.
    Advanced options menu for Xbox app
  6. Scroll down and click the Reset button. This will clear local app data and restore permissions to default.
    Reset button in Xbox app settings
  7. Restart your PC after the reset is complete, and launch the Xbox app again to check if the error is resolved.

2. Ensure Windows is Up to Date

Keeping Windows updated is essential for fixing compatibility issues, missing services, or outdated system components required by the Xbox and Microsoft Store apps. An outdated OS can break communication between Microsoft services and the Xbox app, causing installation errors like 0x87e0000f. Updating ensures that key frameworks like Gaming Services, Delivery Optimization, and app certificates are functioning correctly.

Tip: Even if Windows shows “You’re up to date,” click on Advanced options and install Optional Updates if available. These sometimes include missing dependencies required by the Xbox ecosystem.
  1. Press Windows + I to open Settings.
  2. Select Windows Update from the left sidebar and click Check for updates.
    Check for updates in Windows Update panel
  3. If updates are found, click Download and install.
    Windows Update Download and Install button
  4. After installation, restart your PC to apply changes.

3. Check for Windows Store and Xbox Services

If essential services such as Xbox Live Networking Service, Xbox Live Auth Manager, or the Microsoft Store Install Service are not running, the Xbox app may fail to install or update games—resulting in error 0x87e0000f. These services enable critical background communication for Xbox account authentication, multiplayer networking, and game content delivery.

  1. Press Windows + R to open the Run dialog.
  2. Type services.msc and click OK.
    Run window with services.msc typed
  3. In the Services window, locate and review the following services:
    • Xbox Accessory Management Service – Manages Xbox accessories and drivers.
    • Xbox Live Auth Manager – Handles Xbox account token validation.
    • Xbox Live Game Save – Syncs save data with the cloud.
    • Xbox Live Networking Service – Maintains backend connectivity for multiplayer.
    • Microsoft Store Install Service – Enables app and game installations from the Store.
  4. Right-click each service and choose Properties.
    Service properties dialog for Xbox services
  5. Set the Startup type to Automatic and click Apply.
    Set service to automatic startup
  6. Repeat these steps for all listed services.

If none of the above fixes work, the Xbox app itself may be corrupted. Reinstalling the app can eliminate broken files and reset all configurations.

Reinstall the Xbox App

  1. Press Windows + I to open Settings.
  2. Navigate to Apps > Installed Apps.
  3. Find Xbox, click the three dots (), and select Uninstall.
    Uninstalling Xbox app from Windows settings
  4. Open the Microsoft Store, search for Xbox, and click Install.
    Reinstalling Xbox app from Microsoft Store
Advanced Option: If uninstalling via Settings fails, use PowerShell to force-remove the app:

Get-AppxPackage *xboxapp* | Remove-AppxPackage
ABOUT THE AUTHOR

Hamza Mohammad Anwar


Hamza Mohammad Anwar is an intermediate JavaScript web developer with a focus on developing high-performance applications using MERN technologies. His skill set includes expertise in ReactJS, MongoDB, Express NodeJS, and other related technologies. Hamza is also a Google IT Certified professional, which highlights his competence in IT support. As an avid problem-solver, he recreates errors on his computer to troubleshoot and find solutions to various technical issues.