How to Solve Microsoft Store Error 0x80D03805 on Windows 10

Some users encountered Microsoft Store Error 0x80D03805 when they try to download any software or games from the Store app. It states some text that shows something like – Error: See Details. However, when you click on See Details, it shows that something unexpected happened and then displays the error code 0x80D03805.

This error code prevents users to download any software or an update on their device. If you’re also facing the same error code while downloading any programs, you can explore what may cause this error and how to fix it using the workarounds below.

How to Solve Microsoft Store Error 0x80D03805 on Windows 10

Microsoft Store Error 0x80D03805 on Windows 10

Here is how to fix Microsoft Store Error 0x80D03805 on Windows 10 –

1. Use the Windows Store Apps troubleshooter

Windows Troubleshooter is an inbuilt tool that has been reported to solved many Store Apps errors. Running this tool might help to fix the Error Code 0x80D03805. The instructions to run the Store Apps Troubleshooter are as follows –

  • Open the Settings app using the Windows+I keys.
  • Once you’re inside the Settings window, click on the Update & Security category.
  • Select the Troubleshoot tab then go to the right and open the Additional troubleshooters link.
  • Scroll down and select Windows Store Apps from the list.
  • Click on the Run the troubleshooter button and then wait for a while.
  • Select the Apply this fix option. However, sometimes you may need to select the other option to implement the recommended fix.

After following the above instructions, restart your Windows 10 PC and see if the problem is now fixed. Continue to the next solution If the error code 0x80D03805 is still persisting on your device.

2. Reset or Clear the Microsoft Store cache

Sometimes the corrupted or damaged Microsoft Store files lead to such a disturbing issue. Actually, such files affect the connection between Microsoft Store and the related Microsoft services, causing the resultant error. In this situation, you will need to restore the Microsoft Store cache to fix this problem. Here are the steps to restore the cache files –

wsreset.exe
  • After running the above command, restart your computer and see if it solved the problem.

3. Reset the Microsoft Store app

If you’re still facing the error code then the next method you can apply to fix this issue is to reset the Microsoft Store and see if that helps. The procedure is as follows:

  • Right-click on Start and select Apps and Features.
  • On the next page, make sure you’re on the Apps and features tab then move to the right side.
  • Scroll down to the Microsoft Store or you can find it using the search box.
  • Once you find it, click on Microsoft Store and select Advanced options.
  • Go to the Reset section, click on the Reset button.

4. Re-register the DLL files

Even after resetting the Microsoft Store, if the error code 0x80D03805 is still persisting then it might be due to one or more incorrectly registered DLL (Dynamic Link Library) files on your PC. In this situation, you’re supposed to re-register all the DLL files that are working together with the Microsoft Store component. Follow the below steps to do so –

  • Click on Start and type Notepad
  • Right-click on the result and select Run as administrator.
  • If UAC (User Account Control) prompts, click Yes to grant admin access.
  • Now paste the following commands inside the newly opened Notepad document –
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 go to the top, click on the File menu and select the Save As option.
  • Inside the Save As window, give the file name whatever you want. Also, don’t forget to set the file extension to .bat (batch file). Then select your preferred location and click on Save.
  • Go to the location where you have saved the file then double-click on the newly created BAT file.
  • If any confirmation message appears, click on the Yes button.
  • Then restart your computer and check if the problem is fixed at the next system startup.

5. Delete temporary files using the Disk Cleanup utility

Another possible solution to fix this issue is to delete temporary files using the Disk Cleanup utility.

6. Reset Windows Update Components

In the case when the Microsoft Store Error 0x80D03805 is still not resolved, resetting the Windows Update component might help you to fix it. This will reset the Windows Update component to default or to the point where there was no error.

Leave a Reply