不知道从什么时候开始,我的电脑的以太网连接发生变化,比如禁用或者启用,或者手动配置一个IP地址,或者连接断开WiFi,都会导致电脑里DNS Client这个服务大量占用CPU,持续大约几十秒,我的hosts文件都是默认的,按照很多方法也不行,最后通过这篇帖子的方法限制这个服务的CPU使用缓解了,占用从50%掉到了20%,时间却没变。
不过这个脚本会在开机时显示很长时间的PowerShell的蓝色窗口,就用DeepSeek优化了一下,脚本没变,启动参数变为-ExecutionPolicy Bypass -WindowStyle Hidden -File “C:\脚本的路径\LimitDnsCacheCpuUsage.ps1”。
这样就好了,记录一下。