Gameinput 服务停止的解决办法
Sasameki丶
2024年07月16日 18:43

症状: 电脑无故重启

事件查看器系统错误显示

"服务 GameInput Service 意外停止。这发生了 6 次。"

"GameInput Service 服务因下列错误而停止: 

复合文件 GameInput Service 是用版本较新的存储产生的。"

解决办法:

Double click both the Gaminput services and look at their location ("path to executable" it is called). You will see that one is located in your C:\Program Files (x86)\ folder, and the other is located in C:\Windows\System32 folder. With your explorer app of preference open both folders, find the executable (GameInputSvc.exe) and hover over it with your mouse. In a second a window will appear. Look at the creation date of the executable. I'm almost 100% certain that the one located in your Program Files (x86) is the the old one (creation date around beginning 2023)

Then check your installed apps (start > settings > apps > installed apps). You will see Microsoft Game Input listed there. The date is somewhere around Feb/March 2023, so this one is old.

Click uninstall !

Then you will see that the executable in the Program Files (x86) is removed. If there are leftovers just manually remove them (delete the complete Microsoft Gameinput folder - you will probably get a warning so you must delete this as administrator)

Restart your PC, check services and only 1 Gameinput will be listed there. If the service is not started, double click it, set it on automatic start, and finally start the service.

The event viewer will no longer display the warnings.-转自reddit

译:

双击两个Gameinput服务并查看它们的位置(称为“可执行文件路径”)。你会看到一个位于你的C:\Program Files (x86)\ 文件夹中,另一个位于C:\Windows\System32 文件夹中。使用你喜欢的资源管理器应用程序打开这两个文件夹,找到可执行文件(GameInputSvc.exe),并将鼠标悬停在其上。过一会儿会弹出一个窗口。查看可执行文件的创建日期。我几乎可以百分之百肯定,位于Program Files (x86)中的那个是旧的(创建日期大约在2023年初)。

然后检查你安装的应用程序(开始 > 设置 > 应用程序 > 已安装的应用程序)。你会看到列出了Microsoft Game Input。日期大约在2023年2月/3月左右,所以这是旧的。

点击卸载!

然后你会看到Program Files (x86)中的可执行文件被移除。如果有残留物,请手动删除它们(删除整个Microsoft Gameinput文件夹——你可能会收到警告,所以你必须以管理员身份删除它)。

重启你的电脑,检查服务,只会列出一个Gameinput。如果服务未启动,双击它,将其设置为自动启动,最后启动服务。

事件查看器将不再显示警告。