用VB做了个工作中用的小软件,运行程序名为Blur.exe。

电脑换成win10后,有一天打开这个软件,发现有个提示框:“需要使用新应用以打开此ms-gamingoverlay链接”。

每次打开这个软件,就出现这个提示,还不能点确定,只能ESC取消,让我很不爽。

由于这个软件近期修改过,我就以为是新加的某些功能或者调用造成了这个结果,一天闲来无事,就想解决掉它。先度了一下,没看到什么有启发的东西。挨个打开以前的版本,发现除了最早的版本,其它的都有这个问题。

有OK的就好办,接下来自然是对比排查。打开第二个版本,重新编译运行,提示居然没有了?!换个版本再来,也没有!这就有点怪了,难道在Win10下编译就好了?

再试!随手点开一个有两个编译文件的版本,终于发现了问题。我新编译的,为了不覆盖以前的运行文件,都在文件名后面加了个A或者B之类的。只要文件名是Blur.exe的可执行文件都出提示,加个字母就没事了。

堂堂微软,居然拿文件名来判断进入gamingoverlay?这也太奇葩了!

2022-3-28 补充解决方案:

1,其它文章写的关闭微软游戏录制服务的方案实测无用。

Win徽标键+R两个键一起按——在出现的文本框里输入 gpedit.msc ——>计算机配置 ——> 管理模板 ——> windows组件 ——> Windows游戏录制与广播——>点击 已禁用

2,关闭录制剪辑功能实测可用。

这个应用是游戏栏录制剪辑功能,可以在开始-设置-游戏中将这个功能关闭。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐