Starting with Windows 10 Anniversary update, Microsoft added a new entry IsInbox
in the SQLite database C:\ProgramData\Microsoft\Windows\AppRepository\StateRepository-Machine.srd
for the inbox apps. And trying to remove app app flagged as IsInbox
fails with 0x80073CFA
.
But there is an ugly workaround, that was discovered in April 2017.
You need to download and install the tools ProcessHacker and DB Browser for SQLite.
- run ProcessHacker 2 as admin, select a
C:\Windows\System32\svchost.exe
, do a rightclick and selectMisc
->Run as this user
Now select here C:\Program Files\DB Browser for SQLite\DB Browser for SQLite.exe
and start it. In SQLite Browser, click on Open database
and open the file C:\ProgramData\Microsoft\Windows\AppRepository\StateRepository-Machine.srd
(change the file type in open dialog to all files to see it).
Now, click on the Browse Data
tab, and change the table to Package
Now select the apps you want to remove and change the 1 for the column IsInbox
to 0
and save the changes.
repeat this for all apps you want to remove and now the PowersehllPowerShell commands should work.
But the author wrotes,writes that Microsoft blocks the upgrade to newer Windows builds if inbox apps are removed. So keep this in mind.