首先可以参考一下这个博客:为什么win11系统开机后第一次打开一个软件很慢,关闭进程重新打开速度就正常了,该怎样解决呢? - 知乎
经过上述博客,但是我没有完全解决,这里说一下自己的方法:
打开任务管理器,可以看到后台其实是 Antimalware Service Executable 该进程在实时运行导致的应用首次启动(qtcreator构建运行程序其实就是相当于创造出了一个新的应用程序)卡顿,而Antimalware Service Executable进程作用是属于win11系统Windows安全中心(Windows Defender)的实时扫描工具,用来对系统中开机首次运行(或者新出现的)的软件进行内容扫描的,也就是杀毒,这是比较消耗时间的,因此应用软件启动会卡顿,就是这个原因。因此有两种方法:
- 彻底关掉该进程(方法自己百度),但是比较麻烦吧,改动的东西比较多,而且还有系统稳定性风险。
- 也就是本文的方法了。让Antimalware Service Executable 该进程不扫描启动运行的应用程序就可以了,虽然后台还是在运行,但是已经没关系了,而且任务管理器可以看到几乎不占用cpu了。步骤如下:(具体每一步的作用,自己看着文字理解就明白了)
下面这一步非常重要,一定要关闭,才能生效!!!
此外,基于声誉的保护设置 关闭第一项和最后一项;
这样,就解决问题了。当然,Antimalware Service Executable 该进程还是在后台工作的,不过已经不扫描启动应用软件等行为了,已经明显不占用多少CPU和内存了,只是空闲时间扫描一些文件安全性啥的,倒是不影响体验了。