前几天刚重装了系统,Win10 -> Win11.

今天写C++代码的时候,发现无论是用VSCode还是DevC++,编译很快,但是运行非常慢。尤其是第一次运行的时候,编写一个 “Hello World” 都要运行几十秒。
image

开始以为是火绒的原因,尝试了各种解决方案,效果均不明显。

经过搜索资料,找到了解决方案。是因为 Windows Defender 的缘故,每次编译代码,都会产生一个可执行文件,当第一次运行这个文件的时候,Windows Defender就会把它上传到云端进行检验,所以耗时非常长。

在Windows安全中心关闭“病毒威胁与防护”中的“云提供的保护”即可:
image

效果:
image