[SOLVED] How to PERMANENTLY get rid of Microsoft GameInput & Gaming Services ?

Page 2 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.

Davoda1

Reputable
May 16, 2021
35
2
4,545
No matter what I do it will reinstall itself. I do not use xbox or any of its components and I have tried EVERYTHING that can be found online. Nothing works permanently, in a few days it will reinstall this malware.

Please I desperately need help.
 

Davoda1

Reputable
May 16, 2021
35
2
4,545
There is a Windows XBox game driver that does seem to cause problems for some users, its call gameflt.sys. If you're 100% certain that you're not connecting to an XBox (and not likely to) it is possible to uninstall gameflt.sys. I can't promise that this will solve your GameInput problems but in the absence of any problem determination data (dumps, logs, etc.) this is my best suggestion - because gameflt.sys is a known issue on some platforms.

If you want to try this then the first thing we need to do is to confirm that gameflt.sys is loaded, so open an elevated command prompt and enter the command...
Code:
fltmc filters
Copy the results and paste them in here.
Sorry for the lineup issues. It might be that I no longer have gaming services or gaming input on my computer why it doesn't show up. But anyway I'll never own or want to own an xbox, so #removethebload would still be a reason why to delete it anyway, even if it's not an issue.

fltmc filters

Filter Name Num Instances Altitude Frame
------------------------------ ------------- ------------ -----
bindflt 1 409800 0
WdFilter 21 328010 0
storqosflt 0 244000 0
wcifs 2 189900 0
CldFlt 2 180451 0
bfs 23 150000 0
FileCrypt 2 141100 0
luafv 1 135000 0
npsvctrig 1 46000 0
Wof 11 40700 0
FileInfo 21 40500 0
 

Davoda1

Reputable
May 16, 2021
35
2
4,545
the answer here might help - link

or 2nd last answer here

seems it was crashing lots of PC.
Thank you, I have seen those, but it's temporary fixes at best sadly. I find MS forums to be the most useless resource. I checked the bios and VT-d was disabled and since I use VMs a lot that might be something, but it's unlikely since it would have been off for months without any issue.

What does GameInput do anyway? It has nothing to do with controller drives or support, since everything is working and I don't use any xbox related software anyway.
 

Colif

Win 11 Master
Moderator
What does GameInput do anyway? It has nothing to do with controller drives or support, since everything is working and I don't use any xbox related software anyway.
According to MIcrosoft - First of all, GameInput is part of Microsoft Gaming Services. It is used by Universal Windows Platform (UWP) games on Windows 10 and Xbox One, it is usefol for running and programming in games in MS platforms.

I find it only restarts on my PC if I restart PC.

I assume you on latest version of 11. And you run sfc & DISM to death.
You could try a repair install, it replaces windows with itself, and then gets all the updates again. It shouldn't touch anything else on PC, takes about 20 minutes once you start it - https://www.elevenforum.com/t/repair-install-windows-11-with-an-in-place-upgrade.418/
I have done it before, its pretty easy.
 

Davoda1

Reputable
May 16, 2021
35
2
4,545
According to MIcrosoft - First of all, GameInput is part of Microsoft Gaming Services. It is used by Universal Windows Platform (UWP) games on Windows 10 and Xbox One, it is usefol for running and programming in games in MS platforms.

I find it only restarts on my PC if I restart PC.

I assume you on latest version of 11. And you run sfc & DISM to death.
You could try a repair install, it replaces windows with itself, and then gets all the updates again. It shouldn't touch anything else on PC, takes about 20 minutes once you start it - https://www.elevenforum.com/t/repair-install-windows-11-with-an-in-place-upgrade.418/
I have done it before, its pretty easy.
Do UWP games even exist btw (other than what students make at uni) {only weird to me since .NET has controller support built in}? Anyway if it has nothing to do with the drivers, and steam has it's own drivers anyway I don't need it and it's just something that slows down the computer, even if it's not much why would I want it. Right?

It could've been a failed update that broke something and since I'm deleting it if I'd let it reinstall itself and not deleting it again maybe it would't be an issue, but I think we can all agree that even if bloatware isn't actively causing an issue it's still not something you want on your computer.

So all I'm saying is that I don't want to "fix" it, I just want it gone permanently OR permanently disabling it from doing anything to be a waste of diskspace but at least no service/executable/anything would run. If you have a bomb in your car the solution is not fixing the fuse for it to not blow up, but to remove the bomb.
 
Last edited:

Colif

Win 11 Master
Moderator
fixing it would mean it wouldn't matter if it was there or not.

its only a bomb in your PC, its not blowing anyone else up so there is clearly something else in there that might be cause instead.
 
  • Like
Reactions: Corwin65

Davoda1

Reputable
May 16, 2021
35
2
4,545
You don't have any of the gaming filter drivers loaded, and certainly not gameflt.sys, so my suggestion was a red herring.
Not necessarily since I have it uninstalled it might have caused other things to not start in the first place. But I'm happy not to have bloatware, the question is how to make sure it stays that way without any manual input.
 

Davoda1

Reputable
May 16, 2021
35
2
4,545
It has been a few days and it still haven't re-installed itself; I have ran updates every day to try to make sure if it would/could reinstall itself it would do it but hasn't happened yet.

To uninstall:
you can run
msiexec.exe /uninstall "{1F2B6AF3-C260-8666-5950-E3FEDBC851D6}" /q
or uninstall it inside the settings and you can delete the
"C:\Program Files\WindowsApps\Microsoft.GamingServices_*" folders, you won't have permission but that's not hard to do or you can look it up.


in services "services.msc" I disabled Gaming Services (just watch out that there are 2 of them with the same name) and Xbox Accessory Management Service as well. It seems that with these disabled it won't reinstall.
Or you can do it via command:
net stop XboxGipSvc
sc config XboxGipSvc start= disabled
net stop GamingServicesNet
sc config GamingServicesNet start= disabled
net stop GamingServices
sc config GamingServices start= disabled

I will update it if it reinstalls at some point in the future, but for now it seems to be good.
 

Doodling Hitman

Honorable
Jul 22, 2017
10
0
10,510
I have been having the same issue. Kinda annoying seeing some suggest it's the user's PC itself and couldn't be the fault of the gameinput service. I've checked my PC recently and everything looks fine too.

I checked my reliability monitor once I found out that exists too after some online searching. I had the exact same messages of the gameinput reconfigurations done successfully. so i thought "ok, so that is not the issue then". because there was an actual error message logged too, saying something about windows package manager server stopped working. So I tried some troubleshooting and fixing there, but ultimately that didn't fix anything.. it did fix the error messages however, and i fixed some corrupt files through .cmd

but yeah, then the only messages left that got logged in reliability monitor were the gameinput ones. and when my pc crashed again, which it does for like 1 second and then restarts itself again, i went into the logs to check and saw that at the same timestamp my pc crashed, it said gameinput successful reconfiguration.

No idea how to permanently get rid of it, but at least i can uninstall it temporarily for the day and not panic about my pc shutting down on any given moment, which could cause me to lose work progress, or if i am playing a game, lose that progress. sometimes i'd just simply watch a youtube video and it would also randomly crash. and everytime it logged the same gameinput message.

And browsing the web, i have come across several other people who mentioned the same exact issue. you're telling me that each of us it's just an issue with our pc? it very well could be with some of us, but it is unlikely when several others experience the same issue. so i'd really suggest to those that would say things like "it's probably just on your end because this service wouldn't do that", to not do these things as it can become quite annoying. i know it's meant to help out to find out if there are potentially any other problems, but don't assume it's just on our end only because it's a valid microsoft program. companies can and have messed up with their own stuff, and it sucks for the users always having to endure their bs...

Hopefully there'll be a perma fix for this soon. I have only started uninstalling gameinput since yesterday, so i will see if my pc crashes again or not. it installed itself again this morning, but i uninstalled it immediately. hoping that at least with this temporary bypass, it won't crash my pc anymore
 

Davoda1

Reputable
May 16, 2021
35
2
4,545
I have been having the same issue. Kinda annoying seeing some suggest it's the user's PC itself and couldn't be the fault of the gameinput service. I've checked my PC recently and everything looks fine too.

I checked my reliability monitor once I found out that exists too after some online searching. I had the exact same messages of the gameinput reconfigurations done successfully. so i thought "ok, so that is not the issue then". because there was an actual error message logged too, saying something about windows package manager server stopped working. So I tried some troubleshooting and fixing there, but ultimately that didn't fix anything.. it did fix the error messages however, and i fixed some corrupt files through .cmd

but yeah, then the only messages left that got logged in reliability monitor were the gameinput ones. and when my pc crashed again, which it does for like 1 second and then restarts itself again, i went into the logs to check and saw that at the same timestamp my pc crashed, it said gameinput successful reconfiguration.

No idea how to permanently get rid of it, but at least i can uninstall it temporarily for the day and not panic about my pc shutting down on any given moment, which could cause me to lose work progress, or if i am playing a game, lose that progress. sometimes i'd just simply watch a youtube video and it would also randomly crash. and everytime it logged the same gameinput message.

And browsing the web, i have come across several other people who mentioned the same exact issue. you're telling me that each of us it's just an issue with our pc? it very well could be with some of us, but it is unlikely when several others experience the same issue. so i'd really suggest to those that would say things like "it's probably just on your end because this service wouldn't do that", to not do these things as it can become quite annoying. i know it's meant to help out to find out if there are potentially any other problems, but don't assume it's just on our end only because it's a valid microsoft program. companies can and have messed up with their own stuff, and it sucks for the users always having to endure their bs...

Hopefully there'll be a perma fix for this soon. I have only started uninstalling gameinput since yesterday, so i will see if my pc crashes again or not. it installed itself again this morning, but i uninstalled it immediately. hoping that at least with this temporary bypass, it won't crash my pc anymore
You can add this startup to automate the process.

Start-Sleep -Seconds 300
[console]::beep(450,260)
[console]::beep(680,300)
if ((Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | select-String "{1F2B6AF3-C260-8666-5950-E3FEDBC851D6}") -eq $null){
[console]::beep(450,230)
}else{
[console]::beep(890,200)
[console]::beep(890,230)
}
Start-Sleep -Seconds 1500

#------------------------------------------------------------------

if ((Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | select-String "{1F2B6AF3-C260-8666-5950-E3FEDBC851D6}") -eq $null){
#package doesnt exist --> do nothing
[console]::beep(1200,500)
[console]::beep(1200,500)
}else{
msiexec.exe /uninstall "{1F2B6AF3-C260-8666-5950-E3FEDBC851D6}" /q
[console]::beep(500,300)
}

Start-Sleep -Seconds 900
if ((Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | select-String "{1F2B6AF3-C260-8666-5950-E3FEDBC851D6}") -eq $null){
#package doesnt exist --> do nothing
[console]::beep(1200,500)
[console]::beep(1200,500)
}else{
msiexec.exe /uninstall "{1F2B6AF3-C260-8666-5950-E3FEDBC851D6}" /q
[console]::beep(500,300)
}