If you’re unable to download, install or use Windows Store apps in Windows 10, use the built-in Windows Store Apps Troubleshooter to identify the problem(s) and fix them automatically.
For example, when downloading an app from the Windows Store may cause error “Something went wrong” – error code 0x80244007.
Windows Store Apps Troubleshooter
Right-click Start, click Control Panel. Set the view option to Small icons or Large icons. Click Troubleshooting, and click “View all” in the tasks pane. Click “Windows Store Apps” from the list.
This opens the troubleshooter which inspects the following, and automatically fixes the problems.
User Account Control settings: If UAC is disabled, the troubleshooter enables/resets the UAC settings to defaults. The modified registry DWORD values are: ConsentPromptBehaviorAdmin, EnableLUA and PromptOnSecureDesktop — with their value data set to
Resets Services Registration: The troubleshooter resets Background Intelligent Transfer Service (BITS) registration, and sets its start type to Automatic.
Resets Security Settings: The Security Descriptor for BITS is verified and is fixed if necessary. It’s reset by running the following command-line:
sc.exe sdset bits D:(A;CI;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:(AU;SAFA;WDWO;;;BA)
As a side note, the Windows 10 default SD for BITS (in a clean Windows install) is as follows:
Fix Temporary Internet Files Cache Location: Since Windows Store uses the same cache path as IE’s Temporary Internet Files (TIF) folder, the User Shell Folders value for TIF is inspected, and fixed if necessary.
Reset Windows Store Cache: Resets Windows Store cache by running WSReset.exe so that fresh Windows Store content is fetched from Microsoft’s servers. Running WSReset.exe is probably the most important step to fix Windows Store issues.
Checks for Missing or Corrupt files: The troubleshooter verifies the integrity of the BITS module “c:\windows\system32\qmgr.dll” using the Sfc.exe /Scanfile command, and if it’s missing or corrupt, it issues a fresh copy from the source (using Sfc.exe).
Other checks and fixes by Store App troubleshooter
In addition to the above fixes, the Store App Troubleshooter does the following things under the hood and notifies you about the problems.
Clears all the BITS queue using bitsadmin /reset /allusers command.
Checks if the current user account is a connected (Microsoft) Account by inspecting a registry key.
Checks if the current user is logged on to a temporary profile.
One small request: If you liked this post, please share this?One "tiny" share from you would seriously help a lot with the growth of this blog. Some great suggestions:
- Pin it!
- Share it to your favorite blog + Facebook, Reddit
- Tweet it!