今天在 V2EX 上看到网友 @sloknyyz 发帖说百度网盘的插件导致 Windows 资源管理器持续占用高 CPU,进而导致资源管理器进程的稳定性下降、系统卡顿等。
随手搜索了下发现这类问题已经有不少专业用户注意到了,百度网盘安装后会释放一个名为 YunShellExtV164.dll 的控件,导致 CPU 飙升的就是这个控件。
比较搞笑的是如果用户直接打开任务管理器,只会看到资源管理器占用高 CPU,这里面不会显示百度网盘,因为这个控件是加载到资源管理器里的。
只有使用一些第三方的专业工具进行分析才可以看到 YunShellExtV164.dll 是罪魁祸首,那为什么会占用如此高的 CPU 呢?因为这个控件会不定时遍历一遍所有进程,至于百度网盘为什么要遍历所有进程那就不知道了。
所以如果你也碰到了类似问题,建议直接卸载百度网盘,如果实在要继续使用百度网盘,可以考虑在安全模式里将 YunShellExtV64.dll 删除,删除后不影响百度网盘的使用。
为什么要进入安全模式操作呢?因为这个控件在百度网盘卸载后都不一定会自己消失,直接删除的话会提示文件被占用,应该是跟随系统进程启动并进行注入了,所以安全模式里操作是最好的了。
这个文件位置在:C:Users你的用户名AppDataRoamingbaiduBaiduNetdiskYunShellExtV164.dll
相关讨论帖:
百度网盘导致 Windows 资源管理器高 CPU 占用
百度网盘导致资源管理器 (explorer) 崩溃
记一次解决 explorer 占用 cpu 过高
记录一个 win 11 操作文件卡顿,Windows 资源管理器 CPU 占用飙升问题