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:
- Press Win + I to open the Settings app.
- In the following window, choose Windows Update from the left pane.
- Move to the right side of the window and click on the Check for Updates button.
- 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:
- Type Device Manager in Windows search and click Open.
- In the following window, expand the Display adapters section and locate your graphics card driver.
- Right-click on it and choose Update driver from the context menu.
- Next, click on Search automatically for drivers and wait for the system to pick a driver automatically.
- 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:
- Right-click on the Windows icon in your taskbar and choose Windows Powershell (Admin).
- Alternatively, you can type Powershell in the search area of the taskbar and choose Run as administrator.
- Click Yes in the User Account Control prompt.
- In the Powershell window, type the command below and hit Enter to execute it.
Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Once the command is executed, check if the issue is resolved. If the error persists, proceed with the following steps:
- Open Windows Powershell as an administrator again.
- 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
- 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:
- Click on the Microsoft Store icon in your taskbar.
- In the Microsoft Store window, click on the Library icon in the bottom left corner.
- Now, in the Updates & downloads section, click on the Get updates button.
- 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.
- 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:
- Press Win + I to open Settings.
- Choose Apps from the left pane and click on Apps & features on the right side of the window.
- In the following window, scroll down to locate the Xbox application and click on the three dots associated with it.
- Choose Advanced options from the context menu.
- Now, scroll down to the Reset section and click on the Repair button.
- 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.
- Press Win + I to open Settings.
- Choose Apps from the left pane and click on Apps & features on the right side of the window.
- In the following window, scroll down to locate the Xbox application and click on the three dots associated with it.
- Choose Uninstall from the context menu.
- Once done, head over to the Time & Language section in the Settings app.
- Choose Date & time in the right pane.
- Turn the toggle for Set time automatically and Set time zone automatically option.
- Now, go back to the Time & Language page and this time, choose Language & region.
- Change the region to the United States.
- Finally, open the Microsoft Store app and install the Xbox app.
- 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.