How to Fix Xbox App Error 0x8007112A in Windows?

The Xbox error 0x8007112a occurs when the users attempt to install any game from the Xbox app. The error code states ‘An unexpected error has occurred’ when the installation is in process. This error dialog also recommends performing a reboot and checking if that helps, but according to most users, it is useless. 

We had a look 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 you can try to resolve the problem. However, before you proceed, we recommend restarting your PC if you have not tried that yet. In case the error is caused due to a temporary glitch in the system, performing a reboot will fix it. 

If the error persists, proceed with the solutions below one by one.

1. Update Windows

The first thing that we recommend doing is installing the latest Windows updates because you might be facing the issue because of an incompatibility between the Xbox app and the system. In case the issue is being caused due to incompatibility, updating Windows to the latest available build should fix the problem. 

Windows updates are also packed with bug fixes, so even if a bug is a culprit, they are likely to help you fix the issue.

Here is how you can install the latest Windows updates:

  1. Press Win + I to open the Settings app.
  2. In the following window, choose Windows Update from the left pane.
  3. Move to the right side of the window and click on the Check for Updates button. 

    Check for the Windows updates
    Check for the Windows updates
  4. The system will now scan for available updates. If any updates are found, install them one by one by clicking on the Download & 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, the drivers also need to be up to date for apps like Xbox to function properly. In the case of this error, the relevant driver (graphics card driver) can be outdated, which is causing the problem at hand.

The solution, in this case, is simple, as all that you need to do is update the driver to its latest build. We will be using 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 following window, expand the Display adapters section and locate your graphics card driver.
  3. Right-click on it and choose Update driver from the context menu.

    Update the driver in the Device Manager
    Update the driver in the Device Manager
  4. Next, click on Search automatically for drivers and wait for the system to pick a driver automatically.

    Allow the Device Manager to search for drivers in the system
    Allow the 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 application.

3. Repair Windows Store and Xbox Application

Another fix that worked for users was repairing the Windows Store and the Xbox application. There are two methods of doing this, and we have explained both in detail below. 

If the first method does not work for you, proceed with the second method, which also involves repairing the update components of Windows. 

Here is all that you need to do:

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

    Launch Windows Terminal as an administrator
    Launch Windows Terminal as an administrator
  2. Alternatively, you can type Powershell in the search area of the taskbar and choose Run as administrator.
  3. Click Yes in the User Account Control prompt.

    Choose Yes in the UAC
    Choose Yes in the UAC
  4. In the Powershell window, type the command below and hit Enter to execute it.

    Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
    Execute the Powershell command
    Execute the Powershell command

Once the command is executed, check if the issue is resolved. If the error persists, proceed with the following steps:

  1. Open Windows Powershell as an administrator again.
  2. In the following window, execute the following commands one by one:

    net stop bits
    
    net stop wuauserv
    
    net stop appidsvc
    
    net stop cryptsvc
    
    Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
    
    rmdir %systemroot%\SoftwareDistribution /S /Q
    
    rmdir %systemroot%\system32\catroot2 /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 upon reboot, check if the problem is fixed.

4. Update the Xbox App

Your Xbox app itself might be outdated, which is resulting in the problem. Fortunately, updating the app is quite simple, and should help you fix the problem. 

Here is how you can do that:

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

    Click on the Library icon
    Click on the Library icon
  3. Now, in the Updates & 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 if the Xbox or Gaming Services app is on the list.
  5. Wait for the updates to successfully install and then check if the problem is fixed.

5. Repair the Xbox App

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

We will be using the Settings app for this method as well.

Follow these steps to proceed:

  1. Press Win + I to open Settings.
  2. Choose Apps from the left pane and click on Apps & features on the right side of the window.

    Launch the Apps & features section
    Launch the Apps & features section
  3. In the following window, scroll down to locate the Xbox application and click on the three dots associated with it.
  4. Choose 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 on the Repair button
    Click on the Repair button
  6. Follow the on-screen instructions to proceed and check if the problem is fixed.

6. Adjust the Region Settings

Some users also reported success after they adjusted the region settings of their system. Apparently, changing the region to the United States for a short period of time fixes the problem. 

While the exact reason as to why this happens is unclear, we suggest you give it a go and check if that fixes the problem for you.

  1. Press Win + I to open Settings.
  2. Choose Apps from the left pane and click on Apps & features on the right side of the window.
  3. In the following window, scroll down to locate the Xbox application and click on the three dots associated with it.
  4. Choose Uninstall from the context menu.

    Choose Uninstall button
    Choose Uninstall button
  5. Once done, head over to the Time & Language section in the Settings app.
  6. Choose Date & time in the right pane.

    Click on the Date & time option
    Click on the Date & time option
  7. Turn the toggle for Set time automatically and Set time zone automatically option.

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

    Choose Language & region
    Choose Language & region
  9. Change the region to the United States.

    Pick United States as the region
    Pick United States as the region
  10. Finally, open the Microsoft Store app and install the Xbox app.
  11. After the Microsoft Store installs the app, check if you can install new games now. 

You can change the region settings back once you have fixed the problem.

ABOUT THE AUTHOR

Zainab Falak


Zainab Falak is a highly educated professional with a background in actuarial science and a strong passion for technology. Her expertise lies in the field of data analytics and she is a proficient programmer in languages such as Python and R. At Appuals, Zainab shares her extensive knowledge of Windows 8, 10, and 11, covering a broad range of topics related to these operating systems. Zainab's ability to effectively communicate technical concepts in a clear and concise manner has earned her recognition and respect in the tech community. She is committed to staying up-to-date with the latest developments in the field and providing readers with insightful and informative content.