WIN11上VSCODE编译IDF程序慢的几个原因

网上很多说法,实测有效的几个:

1)杀毒软件

Windows Defender 禁用(无效)

360杀毒软件(或者其它杀毒软件)改为性能模式(有效)

杀毒软件添加信任目录,把VSCODE、IDF、项目目录加入(有效)

2)改为WSL环境

在WSL2安装ubuntu,然后安装linux版本的idf及编译工具(有效,麻烦,尤其是usb串口的转接,每次重启PC都要敲命令)

3)禁用WIN11微软电脑管家(MSPCManager)

本来不知道这个问题,今天又慢了,下载了Windows Performance Recorder记录了编译过程中所有进程的系统资源记录,仔细分析CPU的占用率,发现了几个占用较高的进程,其中一个名称为"MSPCManagerService.exe <PCManagerService> "的服务映入眼帘,打开进程管理器,直接手动停止,编译速度直接恢复10秒钟。

打开控制面板,本地服务,搜索PCManager Service Store,禁用。


欢迎转载,本文地址: https://blog.prodrich.com/detail/96/

带着使命来到世上的你,给他人提供价值,才有价值