为特定应用程序禁用Windows 10游戏栏

时间:2016-11-21 08:24:35

标签: windows delphi windows-10 vcl

在某些情况下,Windows 10的游戏栏会打开我的应用程序(使用Delphi,VCL制作)。这不是一个游戏,我不直接使用DirectX或OpenGL,但它打开了。

具体来说,当我减少托盘我的应用程序并弹出一个弹出窗口时,会出现游戏栏。

我发现有很多网站都有完全禁用Windows 10游戏栏的教程(如this),但我想只为我的应用程序禁用,我不认为用户会很高兴有一个窗口我的应用程序默默禁用的功能

这可能吗?我找不到任何关于它的文件

1 个答案:

答案 0 :(得分:3)

您可以按照此解决方案禁用它: 按Win + G,单击齿轮图标(设置)并取消选中"记住这是游戏" (https://superuser.com/questions/1086248/windows-10-xbox-dvr-app-thinks-chrome-is-a-game)。

请注意,如果应用程序的名称是Main.exe,则此复选框不可见。 如果应用程序的名称是main.exe或其他任何内容,则可以看到它。

它似乎存储在注册表中:HKEY_CURRENT_USER \ System \ GameConfigStore \在Children和Parents目录中。 您可以尝试使用ExeParentDirectory键找到您的应用。 https://www.reddit.com/r/ffxiv/comments/3fbu0x/win_10_game_bardvr_anyone_having_issues/

我不知道它是否适用于Windows认定它是游戏的可执行文件(如Main.exe)