Xbox error 0x8007112a occurs when users attempt to install a game from the Xbox app. The error code says “An unexpected error has occurred” when the installation is in progress. This error dialog also recommends performing a reboot and checking if that helps, but according to most users, it doesn’t help.

We looked into the problem and discovered that it can be caused by a number of reasons such as outdated systems and incompatible drivers. Below we have discussed the troubleshooting methods that you can try to fix the problem. However, before continuing, we recommend restarting your PC if you haven’t tried it yet. If the error is due to a temporary glitch in the system, performing a reboot will fix it.

If the error still persists, proceed to the solutions below one by one.

1. Update Windows

The first thing we recommend you do is to install the latest Windows updates as you might be facing the problem due to incompatibility between the Xbox app and the system. If the problem is due to an incompatibility, updating Windows to the latest version available should fix the problem.

Windows Updates are also filled with bug fixes, so even if a bug is culprit, they are likely to help you fix the problem.

Here’s how to install the latest Windows updates:

  1. Hurry To win + I to open the Settings app.
  2. In the next window, choose Windows Update from the left pane.
  3. Move to the right of the window and click on the Check for updates button.

    Check Windows Updates
    Check Windows Updates
  4. The system will now search for available updates. If updates are found, install them one by one by clicking on the Download and install button.

After all the updates are installed, restart your computer and check if the issue is resolved.

2. Update relevant drivers

Like the system, drivers also need to be up to date for apps like Xbox to work properly. In the case of this error, the driver concerned (graphics card driver) may be outdated, which is the cause of the problem in question.

The solution, in this case, is simple, because all you have to do is update the driver to its latest version. We will use the Device Manager utility for this purpose.

Here is what you need to do:

  1. Type Device Manager in Windows Search and click Open.
  2. In the next window, expand the Screenshot taken section and locate your graphics card driver.
  3. Right click on it and choose Update Driver from the context menu.

    Update driver in Device Manager
    Update driver in Device Manager
  4. Then click on Automatically search for drivers and wait for the system to automatically select a driver.

    Allow Device Manager to search for drivers in the system
    Allow Device Manager to search for drivers in the system

  5. Follow the on-screen instructions to install it.

Once the driver is installed, check if you can now install the targeted games using the Xbox app.

3. Repair Windows Store and Xbox app

Another fix that worked for users was repairing Windows Store and Xbox app. There are two methods to do this, and we have explained them in detail below.

If the first method does not work for you, then move on to the second method, which is also to repair Windows update components.

Here is all you need to do:

  1. Right click on the windows icon in your taskbar and choose Windows Powershell (administrator).

    Launch Windows Terminal as Administrator
    Launch Windows Terminal as Administrator
  2. Alternatively, you can type Powershell in the taskbar search box and choose Execute as administrator.
  3. Click on Yes in the User Account Control prompt.

    Choose Yes in UAC
    Choose Yes in UAC
  4. In the Powershell window, type the command below and press Enter to run it.
    Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)AppXManifest.xml"}
    Run Powershell command
    Run Powershell command

Once the command is executed, check if the issue is resolved. If the error persists, follow these steps:

  1. Open Windows Powershell again as administrator.
  2. In the next window, run the following commands one by one:
    net stop bits
    
    net stop wuauserv
    
    net stop appidsvc
    
    net stop cryptsvc
    
    Del "%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloader*.*"
    
    rmdir %systemroot%SoftwareDistribution /S /Q
    
    rmdir %systemroot%system32catroot2 /S /Q
    
    regsvr32.exe /s atl.dll
    
    regsvr32.exe /s urlmon.dll
    
    regsvr32.exe /s mshtml.dll
    
    netsh winsock reset
    
    netsh winsock reset proxy
    
    net start bits
    
    net start wuauserv
    
    net start appidsvc
    
    net start cryptsvc
    Restart the services
    Restart the services
  3. Once done, restart your PC and on restart check if the issue is resolved.

4. Update the Xbox app

Your Xbox app itself may be outdated, causing the problem. Luckily, updating the app is quite simple and should help fix the problem.

Here’s how:

  1. Click the Microsoft Store icon on your taskbar.
  2. In the Microsoft Store window, click the Library icon in the lower left corner.

    Click the Library icon
    Click the Library icon
  3. Now, in the Updates and Downloads section, click on the Get updates button.

    Install updates from the Microsoft Store
    Install updates from the Microsoft Store

  4. You will see a list of outdated apps on the screen, waiting for their updates to be installed. Check to see if the Xbox or Gaming Services app is listed.
  5. Wait for the updates to install successfully then check if the issue is resolved.

5. Repair the Xbox app

If the problem is caused by a problem (such as a corruption error or a bug) in the Xbox app, you can also try repairing the app using the built-in repair feature.

We will also be using the Settings app for this method.

Follow these steps to continue:

  1. Hurry To win + I to open Settings.
  2. Picking out apps in the left pane and click Apps and Features on the right side of the window.

    Launch the Apps & Features section
    Launch the Apps & Features section
  3. In the next window, scroll down to locate the Xbox app and click on the three dots associated with it.
  4. Picking out Advanced options from the context menu.

    Choose advanced options
    Choose advanced options
  5. Now scroll down to the Reset section and click on the Repair button.

    Click the Repair button
    Click the Repair button
  6. Follow the on-screen instructions to continue and check if the issue is resolved.

6. Adjust Region Settings

Some users have also reported success after adjusting their system locale. Apparently changing the region to US for a short time solves the problem.

Although the exact reason why this is happening is unclear, we suggest you try and check if this fixes the problem for you.

  1. Hurry To win + I to open Settings.
  2. Picking out apps in the left pane and click Apps and Features on the right side of the window.
  3. In the next window, scroll down to locate the Xbox app and click on the three dots associated with it.
  4. Picking out Uninstall from the context menu.

    Choose the Uninstall button
    Choose the Uninstall button
  5. Once done, head to the Time and language section in the Settings app.
  6. Picking out Date and hour in the right pane.

    Click on the Date and Time option
    Click on the Date and Time option
  7. Turn the rocker to Set time automatically and Set time zone automatically option.

    Disable option
    Disable option
  8. Now go back to the Time & Language page and this time choose Language & region.

    Choose language and region
    Choose language and region
  9. Change the region to United States.

    Choose United States as region
    Choose United States as region
  10. Finally, open the Microsoft Store app and install the Xbox app.
  11. Once the Microsoft Store has installed the app, check if you can install new games now.

You can change the region settings once you fix the issue.

Previous

Xbox Live is down today, October 29, 2022

Next

November's Xbox Live Gold games have been revealed

Check Also