Have you been facing the Microsoft Store Error 0x80D03805 while trying to download apps from the Microsoft store?
Microsoft introduced Microsoft Store with Windows 8 as the primary means of distributing Universal apps. Today, Microsoft Store hosts a wide range of both free and paid digital content, including Xbox and PC games, movies, TV shows, music, and Universal Windows Platform apps.
It has become an integral part of the operating system, but unfortunately, it can sometimes fail to respond.
Imagine needing to download an app urgently from the Microsoft Store, but your screen shows an unexpected error. Your instinct tells you to reconnect the Wi-Fi, but all in vain. Wouldn’t that be disappointing and frustrating? Well, not anymore.
Before jumping straight to the solutions, let’s look at the leading causes of the Microsoft Store Error 0x80D03805. This error occurs when one of the following conditions is true:
- The Microsoft Store cache is corrupted.
- The essential Dynamic Link Library files are no longer registered.
- A system file is corrupted.
- The KB4462919 update has broken the Windows Store component.
This guide will walk you through the process of fixing the Microsoft Store error 0x80D03805 in detail.
Let’s get started.
- 1. Run the Windows Store Apps Troubleshooter.
- 2. Reset the Microsoft Store Cache.
- 3. Reset the Microsoft Store via Settings.
- 4. Clean Temporary Files in the System.
- 5. Re-register DLLs Used By Windows Store.
1. Run the Windows Store Apps Troubleshooter.
If the Microsoft Store is preventing you from downloading or updating apps, you can run the Windows Store Apps troubleshooter to fix the error. This built-in application scans the Microsoft Store and fixes all the issues automatically.
To run the Windows Store Apps troubleshooter, follow the steps mentioned below:
- Press Windows + I keys simultaneously to open the Settings application.
- Click on Update and Security and select Troubleshoot from the left panel.
- In the Troubleshoot window, scroll down to find the Windows Store Apps option.
- Select the Windows Store Apps option and click on Run the troubleshooter to start scanning.
- If the troubleshooter detects an issue and recommends a fix, click on Apply this fix to solve the error.
- Once the process is complete, restart your PC and check if the issue is resolved.
Hopefully, running a troubleshooter will fix the Microsoft Store error 0x80D03805. If the error persists, proceed to the next method below.
2. Reset the Microsoft Store Cache.
A cache is a collection of temporary files used by the operating system or a program. Sometimes, the cache can cause errors or slow down your PC. A corrupt Microsoft Store cache can disrupt the communication between Microsoft Store and Microsoft services. As a result, users face the Microsoft Store error 0x80D03805.
You can resolve this issue by resetting the Microsoft Store cache. To reset the cache, follow the steps mentioned below:
- Type Command Prompt in the search bar and click on Run as administrator.
- Type the command mentioned below in the elevated Command Prompt and hit Enter to execute it.
wsreset.exe
- Once the command is executed, restart your PC and check if the error is resolved.
Doing so will reset the Microsoft Store cache and enhance the performance of the application. We suggest clearing the temporary cache after every couple of weeks or so to maintain the smooth performance of your system.
3. Reset the Microsoft Store via Settings.
If resetting the Microsoft Store cache did not solve the Microsoft Store error 0x80D03805, you should try resetting the Microsoft Store via “Settings”. Doing so will bring the Microsoft Store to its initial state.
To reset the Microsoft Store via “Settings”, follow the steps mentioned below:
- Type Settings in the search box and hit Enter to open the app.
- Select Apps and Features from the left panel.
- Type Microsoft Store in the search box on the screen.
- Now click on the Advanced Options hyperlink and scroll down to find the Reset button.
- Click the Reset button to start the operation.
- Once the process is complete, restart your PC and check if the error is resolved.
Resetting the Microsoft Store will permanently delete the app’s data on your PC, including your sign-in details. If this method did not fix the Microsoft Store error 0x80D03805, see the next method below.
4. Clean Temporary Files in the System.
Certain temporary files in the system can also disturb the communication between Microsoft Store and Microsoft services. This is because sometimes Microsoft Store applications download files that are similar to the Microsoft Store app versions.
To clean all the temporary files in the system, follow the steps mentioned below:
- Type Disk Cleanup in the search bar and click on Open to run the app.
- In the Drive Selection window, type the name of the drive from where you want to delete the temporary files. Typically, the temporary files are saved in Drive C.
- Click on OK to proceed.
- Now, in the Files to delete section, check-mark the files you want to delete permanently.
- Finally, click OK to start the cleanup process.
- This shall take a few minutes to complete. Once the process is complete, reboot your PC and check if cleaning the files resolved the error.
If the temporary files in the system were causing the error, this method would resolve it. Moreover, these files can reduce the performance of your system. Cleaning the junk files will also improve the overall performance of Windows.
5. Re-register DLLs Used By Windows Store.
As mentioned earlier, Microsoft Store Error 0x80D03805 can be caused if one or more Dynamic Link Library (DLLs) files are no longer registered.
Dynamic Links are URLs that direct programs to relevant locations within the system. If a DLL file is not registered accurately, other programs will not be able to locate the file. As a result, you will face an error while trying to access it.
To re-register DLLs used by Windows Store, follow the steps mentioned below:
- Press Windows + R keys simultaneously to open a Run dialogue box.
- Type ‘notepad’ in the text box and press Ctrl + Shift + Enter simultaneously to open a Notepad window with administrative privileges.
- Inside the Notepad window, paste the following commands.
regsvr32 c:\windows\system32\vbscript.dll /s
regsvr32 c:\windows\system32\mshtml.dll /s
regsvr32 c:\windows\system32\msjava.dll /s
regsvr32 c:\windows\system32\jscript.dll /s
regsvr32 c:\windows\system32\msxml.dll /s
regsvr32 c:\windows\system32\actxprxy.dll /s
regsvr32 c:\windows\system32\shdocvw.dll /s
regsvr32 wuapi.dll /s
regsvr32 wuaueng1.dll /s
regsvr32 wuaueng.dll /s
regsvr32 wucltui.dll /s
regsvr32 wups2.dll /s
regsvr32 wups.dll /s
regsvr32 wuweb.dll /s
regsvr32 Softpub.dll /s
regsvr32 Mssip32.dll /s
regsvr32 Initpki.dll /s
regsvr32 softpub.dll /s
regsvr32 wintrust.dll /s
regsvr32 initpki.dll /s
regsvr32 dssenh.dll /s
regsvr32 rsaenh.dll /s
regsvr32 gpkcsp.dll /s
regsvr32 sccbase.dll /s
regsvr32 slbcsp.dll /s
regsvr32 cryptdlg.dll /s
regsvr32 Urlmon.dll /s
regsvr32 Shdocvw.dll /s
regsvr32 Msjava.dll /s
regsvr32 Actxprxy.dll /s
regsvr32 Oleaut32.dll /s
regsvr32 Mshtml.dll /s
regsvr32 msxml.dll /s
regsvr32 msxml2.dll /s
regsvr32 msxml3.dll /s
regsvr32 Browseui.dll /s
regsvr32 shell32.dll /s
regsvr32 wuapi.dll /s
regsvr32 wuaueng.dll /s
regsvr32 wuaueng1.dll /s
regsvr32 wucltui.dll /s
regsvr32 wups.dll /s
regsvr32 wuweb.dll /s
regsvr32 jscript.dll /s
regsvr32 atl.dll /s
regsvr32 Mssip32.dll /s
- Now click on File and select Save As to save the document.
- Name the document as ‘Windows update.bat’ and click on Save.
- Next, double-click on the saved file and select Yes at the confirmation window.
- Finally, restart your PC once all the files are re-registered and check if the issue is resolved.
Doing so will re-register all the DLL files used by Windows Store and fix the Microsoft Store error 0x80D03805.
This wraps our guide on fixing the Microsoft Store error 0x80D03805. We hope that our solutions helped you solve the issue on your PC. If you have any confusion, please let us know in the comment section below.
If this guide helped you, please share it.