Have you tried geek.exe and force unistalling it? It goes in and uninstalls everything including the registry keys.
I get that those are problems and I absolutely think Microsoft needs to fix all of it.
Having to fix or re-install windows is not catastrophic. It sucks. It is not a permanent problem or anything.
I think suggesting that others not even try using game pass over this is just absurd.
Have you tried geek.exe and force unistalling it? It goes in and uninstalls everything including the registry keys.
I get that those are problems and I absolutely think Microsoft needs to fix all of it.
Having to fix or re-install windows is not catastrophic. It sucks. It is not a permanent problem or anything.
I think suggesting that others not even try using game pass over this is just absurd.
I absolutely agree that it needs to be fixed.I consider having to format and reinstall windows to uninstall games and reclaim HDD space a catastrophic failure and I'm willing to bet a lot of people in here would agree with that. It doesn't have to be like this, it shouldn't be this complicated, why are we jumping through hoops for something so simple?
The entries you need to delete in the first DB use the exact package name (which is unique) and then in the other DB they use the unique package id (which can be read from the first DB). So it should definitely be doable with a script.I wonder how structured the entries in the SQLite database are from program to program; hypothetically those manual uninstall steps are straightforward enough that a script could be written to automate the process, provided there's some consistency in the AppX package naming scheme.
The entries you need to delete in the first DB use the exact package name (which is unique) and then in the other DB they use the unique package id (which can be read from the first DB). So it should definitely be doable with a script.
The package name itself is seemingly quite random between publishers, but I would think a script would just take that as a parameter since it's relatively easy to figure out manually.
The entries you need to delete in the first DB use the exact package name (which is unique) and then in the other DB they use the unique package id (which can be read from the first DB). So it should definitely be doable with a script.
The package name itself is seemingly quite random between publishers, but I would think a script would just take that as a parameter since it's relatively easy to figure out manually.
What I don't understand is, why does the installer error out when it queries the SQL database and thinks the game is already installed?
Why wouldn't it just download the game anyways? What is the worst that can happen in that case? All it would be doing is re-downloading the latest version of the game.
The whole thing is just so broken and nonsensical.
Also, I tried to use Revo uninstaller to remove Yakuza 2. It successfully removed all it's registry entries, but it didn't delete the actual game data from the drive. And I don't think it removed the SQL database entries, either.
Is manually uninstalling the game even possible now that it is missing it's registry entries?
You can edit the database without registry entries but you need to find out the package way somehow. I did just that with Tetris Effect yesterday. When I searched for Tetris in the database it came up with one result that included the full package name (the package name does not include the word Tetris) so I just took it from that.Also, I tried to use Revo uninstaller to remove Yakuza 2. It successfully removed all it's registry entries, but it didn't delete the actual game data from the drive. And I don't think it removed the SQL database entries, either.
Is manually uninstalling the game even possible now that it is missing it's registry entries?
May not actually be the database that's the issue; It's what I've been leaning towards, since it seems like the most... fiddly part, but who knows (besides the people that wrote UWP, I guess). Tough to diagnose without inside info, which it seems no one will ever get because they'll just tell you to reinstall rather than escalate up to development.
Yeah, part of the full manual process would be pulling the registry entries out regardless. Basically having done that just skips the first step.
You can edit the database without registry entries but you need to find out the package way somehow. I did just that with Tetris Effect yesterday. When I searched for Tetris in the database it came up with one result that included the full package name (the package name does not include the word Tetris) so I just took it from that.
Lo' and behold, I use WinDirStat for the first time in a while and I see Forza Horizon 3 is taking up 55GB on my SSD shown as 'unknown' with no way to go the folders to delete it. Guess I got some deleting to do.
I did use RevoUninstaller to get rid of it, it worked, but it kept the DLC installed which is 20GB, so I got to find out where that is and get rid of that too.This problem seems to be even more widespread than even the poll is reflecting.
I wonder how many people have huge amounts of their hard drives invisibly locked from them filled with games they uninstalled but never actually deleted themselves and don't even realize it.
I did use RevoUninstaller to get rid of it, it worked, but it kept the DLC installed which is 20GB, so I got to find out where that is and get rid of that too.
I did, but I didn't check to see if that made a difference. I bought the game originally when it was on sale and getting de-listed. I did install it on my SSD at the time, but never touched it. DLC is still on there, but can't find where it's located, WinDirStat just says C:, and I know for a fact that it's the DLC.Did you run Revo uninstaller in admin mode?
Also, are you now able to reinstall the game?
I did, but I didn't check to see if that made a difference. I bought the game originally when it was on sale and getting de-listed. I did install it on my SSD at the time, but never touched it. DLC is still on there, but can't find where it's located, WinDirStat just says C:, and I know for a fact that it's the DLC.
I'm not going to bother reinstalling it until I'm going to go about putting time into it.
It started the download.If you don't mind, can you just try to initiate the install and see if it starts to download? Once it actually starts and you see that data is being downloaded, you can abort it.
I'm just curious to know if the act of using Revo to get rid of it still allows you to download it without getting an immediate error when it starts.
Just curious, is your Windows 10 account and account used in Xbox One app is different?
lol running into this now. Just formatting my drive as it's dedicated just for games.I had to boot into Linux to force remove some stuff after a clean install of Windows. It was a real pain.
WinDirStatLo' and behold, I use WinDirStat for the first time in a while and I see Forza Horizon 3 is taking up 55GB on my SSD shown as 'unknown' with no way to go the folders to delete it. Guess I got some deleting to do.
Great tip! Thank youI personally like "SpaceSniffer" more. The interface and information display is much better IMO.
Y'all use the Windows built-in disk cleanup tools, right? Those usually catch anything hanging out in terms of temp files without risking giving a third-party tool the power to potentially fuck up your registry.
Tho for me the app just works, so idk.
I removed all non-Gamepass files from one of my 2TB SSD where I also had some files that I could not remove. Used format on that drive and seems all space is available now. I am even able to play Deep Rock Galactic now. Before I could install it, but it would not start at all. Also had problems with Doom Eternal. Reinstalling that one at the moment. Hope this one works as well now.
I get that those are problems and I absolutely think Microsoft needs to fix all of it.
Having to fix or re-install windows is not catastrophic. It sucks. It is not a permanent problem or anything.
I think suggesting that others not even try using game pass over this is just absurd.
Reinstalling windows is a pain in the ass, a big one, so I can easily see why people would say to not bother with gamepass till the issue is fixed.
Tons of people haven't been able to access Gamepass on PC for the last few days and Microsoft barely acknowledges the issue. People should be reconsidering their subscriptionsI absolutely agree that it needs to be fixed.
It doesn't affect everyone and shouldn't scare someone away from even trying game pass.
This problem seems to be even more widespread than even the poll is reflecting.
I wonder how many people have huge amounts of their hard drives invisibly locked from them filled with games they uninstalled but never actually deleted themselves and don't even realize it.
I found a site that's got instructions for full manual removal of UWP apps. The key info is that it keeps information on them in a SQLite database, and you have to go delete info from there (as well as cleaning all the files off the disk and out of the registry) to manually uninstall it. Naturally, like everything else involved with UWP, it's protected, and you need to use something like PSExec to run programs as SYSTEM, in order to modify/delete anything. Not for the faint of heart:
Force Remove UWP App
Note that it's got updated instructions for more recent builds of windows, which is what you'll want to be using. Also, as recommended, you'd likely want to do a system backup (and test a restore!) before doing this, unless you're also ready to just format and reinstall if it blows up.
If it is something you want to go through with, and need a hand, feel free to PM me; I haven't done this specific process, but I've done similar things in the past, and it looks relatively straightforward.
EDIT: Potentially don't need the more recent instructions, depending on what version of windows you're on. Apparently I don't have the 20H2 update yet, so in my case I'd follow the older ones. Although I suspect that's the update that windows wants me to reboot in order to install...
Verifying that this method actually works!
Followed it to the letter and it was pretty stressful, but I can finally re-download Crusader Kings 3 again!
Thank you! (And screw UWP Apps)