Hi All -
Thank you for your patience.
We were able to check the issue and we managed to know the root cause.
Root Cause 1: Windows Store Data Base (SoftwareDistribution) not being configured
Root Cause 2: User Account Profile (Usually with MS account signed in with the account)
Here is a workaround:
METHOD 1:
1- Go to Settings> Account> Sign in With a local account instead and follow the prompt to finish setting up your local account then sign out to your PC.
2- Sign in with your local account> Please open Notepad and copy and paste the logs. Save as reset.bat Right click the batch file and choose Run as administrator.
@ECHO OFF
CD %windir%\system32
ECHO Stopping Services
net stop bits
net stop wuauserv
net stop cryptsvc
ECHO Delete Downloaded Updates
DEL "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
ECHO Clear Update Cache
REN %systemroot%\SoftwareDistribution SoftwareDistribution.old REN %systemroot%\system32\catroot2 catroot2.old MKDIR %systemroot%\system32\catroot2
ECHO Reset BITS
sc config BITS binPath= "C:\Windows\System32\svchost.exe -k netsvcs" DisplayName= "Background Intelligent Transfer Service" depend= Rpcss/EventSystem start= auto obj= "LocalSystem" password= ""
sc description BITS "Transfers files in the background using idle network bandwidth. If the service is disabled, then any applications that depend on BITS, such as Windows Update or MSN Explorer, will be unable to automatically download programs and other information."
sc privs BITS SeCreateGlobalPrivilege/SeImpersonatePrivilege/SeTcbPrivilege/SeAssignPrimaryTokenPrivilege/SeIncreaseQuotaPrivilege
sc sdset BITS D:(A;CI;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:(AU;SAFA;WDWO;;;BA)
sc sidtype BITS UNRESTRICTED
ECHO Reset Windows Update
sc config wuauserv binPath= "C:\Windows\System32\svchost.exe -k netsvcs" DisplayName= "Windows Update" depend= Rpcss start= auto obj= "LocalSystem" password= ""
sc privs wuauserv SeAuditPrivilege/SeCreateGlobalPrivilege/SeCreatePageFilePrivilege/SeTcbPrivilege/SeAssignPrimaryTokenPrivilege/SeImpersonatePrivilege/SeIncreaseQuotaPrivilege/SeShutdownPrivilege
sc sdset wuauserv D:(A;;CCLCSWRPLORC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOSDRCWDWO;;;WD)
sc sidtype wuauserv UNRESTRICTED
ECHO Reset Cryptographic Services
sc config CryptSvc binPath= "C:\Windows\system32\svchost.exe -k NetworkService" DisplayName= "Cryptographic Services" depend= Rpcss start= auto obj= "NT Authority\NetworkService" password= ""
sc privs CryptSvc SeChangeNotifyPrivilege/SeCreateGlobalPrivilege/SeImpersonatePrivilege
sc sdset CryptSvc D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)
sc sidtype CryptSvc UNRESTRICTED
ECHO Reset WMI Repository
net stop winmgmt
REN %systemroot%\system32\wbem\Repository Repository.old
ECHO Register Components
REGSVR32.EXE /u /s /i atl.dll
REGSVR32.EXE /u /s /i urlmon.dll
REGSVR32.EXE /u /s /i mshtml.dll
REGSVR32.EXE /u /s /i shdocvw.dll
REGSVR32.EXE /u /s /i browseui.dll
REGSVR32.EXE /u /s /i jscript.dll
REGSVR32.EXE /u /s /i vbscript.dll
REGSVR32.EXE /u /s /i scrrun.dll
REGSVR32.EXE /u /s /i msxml.dll
REGSVR32.EXE /u /s /i msxml6.dll
REGSVR32.EXE /u /s /i msxml3.dll
REGSVR32.EXE /u /s /i actxprxy.dll
REGSVR32.EXE /u /s /i softpub.dll
REGSVR32.EXE /u /s /i wintrust.dll
REGSVR32.EXE /u /s /i dssenh.dll
REGSVR32.EXE /u /s /i gpkcsp.dll
REGSVR32.EXE /u /s /i rsaenh.dll
REGSVR32.EXE /u /s /i sccbase.dll
REGSVR32.EXE /u /s /i slbcsp.dll
REGSVR32.EXE /u /s /i cryptdlg.dll
REGSVR32.EXE /u /s /i oleaut32.dll
REGSVR32.EXE /u /s /i ole32.dll
REGSVR32.EXE /u /s /i shell32.dll
REGSVR32.EXE /u /s /i initpki.dll
REGSVR32.EXE /u /s /i wuapi.dll
REGSVR32.EXE /u /s /i wuaueng.dll
REGSVR32.EXE /u /s /i wuaueng1.dll
REGSVR32.EXE /u /s /i wucltui.dll
REGSVR32.EXE /u /s /i wups.dll
REGSVR32.EXE /u /s /i wups2.dll
REGSVR32.EXE /u /s /i wuweb.dll
REGSVR32.EXE /u /s /i qmgr.dll
REGSVR32.EXE /u /s /i qmgrprxy.dll
REGSVR32.EXE /u /s /i wucltux.dll
REGSVR32.EXE /u /s /i muweb.dll
REGSVR32.EXE /u /s /i wuwebv.dll
BitsAdmin /RESET /allusers
ECHO Start Services
net start wuauserv
net start cryptsvc
net start bits
MSIEXEC /unregister
MSIEXEC /regserver
REGSVR32 /u /s /i MSI.dll
ECHO Finishing Up
shutdown -r -t 0
3- Go to Settings> Account> Sign in With a Microsoft account and follow the prompt to finish setting up your Microsoft Account.
4- Try again to download and launch your games
METHOD 2
1- Press Windows key + R on your keyboard to open Run window
2- In the Run window, type netplwiz then hit enter and the user account box should appear
3- In the user account box, click "Add" then enter a username like New and do not put any password
4- Click "Next" and "Finish"
5- In the user account box, click on the new user that you created and then click "Properties"
6- Click "Group Membership" tab
7- Click "Administrators' to make the new user as admin
8- Click "Apply" and "Ok"
9- Sign in with the new user account and try to download your game and launch them.
Regards,
Meta.Cosmos