现象:
系统刚开机,keil编译正常,完全编译也就几秒钟。
系统开机后2分钟左右,keil编译变得非常慢,前3步会花费大约3分钟时间。同时伴随git shell、mobaxterm本地shell也卡主。
排查:
1、逐一关闭所有可能的用户进程,没有用。
2、卸载git、mobaxterm,没有用。
基本确认和explorer有关,在keil卡主过程中,重启explorer能加快编译速度,一旦explorer重启完成,编译速度又会变得很慢。
还没找到根本原因和解决办法。
2025年8月24日,感谢 @fly_dro,找到了解决办法。
出现编译慢问题后,杀掉 MSPCManagerService 进程后就能恢复,这个进程是微软电脑管家起的。
解决办法:只要卸载 电脑管家 开机就不会起 MSPCManagerService 进程了。keil编译以及其他各种shell速度都很快。
2025年9月26日,近期发现 MSPCManagerService 又开机自启了,并没有安装电脑管家,不明白这个服务怎么又起来了。
打算禁用该服务的自启动,运行 services.msc,找到 Microsoft PC Manager Service,把启动类型改成手动,发现这个服务禁止修改启动类型:

解决办法:
1. Microsoft store里再次安装 微软电脑管家
2. 卸载微软电脑管家
3. services.msg里修改启动类型为禁用:

end
1729





