百度网盘导致 Windows 资源管理器高 CPU 占用

317 天前
 sloknyyz
起因是经常打开包含很多个小文件的代码仓库,然后 Windows 资源管理器就时不时占用 cpu 。
一开始还以为微软写的什么垃圾代码导致的,也就忍了。
但频繁的卡,搞得我也很难受,cpu 动不动就 50%,甚至 80%,而且还持续占用,要知道,我这可是 5950x 。

最近实在忍不了了,想看看资源管理器到底在干什么,就用 visual studio 自带的性能探查器抓了下资源管理器的 cpu 数据,火焰图在这 https://imgur.com/a/7E4gFpn
结果是百度网盘的一个 yunshellextv164.dll 导致的。最后把这个 dll 重命名,重启资源管理器解决问题。

我猜是资源管理器会对每一个文件调用这个 dll ,然后这个 dll 里面又做了很多骚操作,导致疯狂占用 cpu 。

看网上也有人遇到同样的问题:
https://answers.microsoft.com/zh-hans/windows/forum/all/%E8%B5%84%E6%BA%90%E7%AE%A1%E7%90%86%E5%99%A8/2385b6d3-375a-4db9-88af-3083a4930b5d

https://blog.csdn.net/u012028275/article/details/134024447

这个还会导致崩溃:
https://uint128.com/2022/05/21/%E7%99%BE%E5%BA%A6%E7%BD%91%E7%9B%98%E5%AF%BC%E8%87%B4%E8%B5%84%E6%BA%90%E7%AE%A1%E7%90%86%E5%99%A8-explorer-%E5%B4%A9%E6%BA%83/

不知道这里有没有百度网盘的产品或者开发,看到了能不能处理下。你就算不想修,那能不能别给资源管理器安装你的插件,真的恶心。
3273 次点击
所在节点    全球工单系统
17 条回复
hgg12580
317 天前
谢谢你的提醒,我这就卸载百度网盘
MYDB
317 天前
国产软件一律虚拟机
journalist
317 天前
之前我遇到一个奇怪的问题,WMI Provider Host 占用大量 CPU ,网上一搜发现很多人都有这个问题。我尝试了各种方法都不行。按照微软的文档用好几个性能监测工具都没找出来是谁的锅。最后我发现是米哈游的游戏启动器,只要最小化或者在托盘图就会偷 cpu ,在前台反而不会,然后我就卸载了。
neteroster
317 天前
看来把百度网盘装进虚拟机是正确的选择。
jifengg
317 天前
感谢楼主帮我解决了一个一直以来困扰我的问题
saitenasuk
317 天前
yunshellextv164.dll 请问这个存放在哪?
sloknyyz
316 天前
@saitenasuk #6 这个 dll 在百度网盘的安装目录 %appdata%/baidu/BaiduNetdisk
Garphy
316 天前
破案了,困扰已久。
之前老是看到 explorer 大量高占用线程:ntdll.dll!TpReleaseCleanUpGroupMembers+0x450
一直以为是按需同步的问题,
后来 stack 看到有百度网盘,有天就把它给禁了试试,过去很久没有再出现,就是它了···
fuwu1245
316 天前
regsvr32 /u 取消注册行不?。。留给可能需要用百度网盘的用户
sloknyyz
316 天前
@fuwu1245 #9 没试过,你可以试试。只要保证重启资源管理器后,右键任意文件,弹出的菜单里没有百度网盘的东西就可以。
sloknyyz
316 天前
@Garphy #8 所以说也难怪大家对国产软件有刻板印象,看看百度网盘干的什么事,往系统里拉屎,这已经严重影响用户正常使用电脑了。
CNqianshi
316 天前
简单写了一个脚本来临时解决这个问题,管理员身份运行即可
脚本开源地址: https://gist.github.com/okatu-loli/556533c9d925b80eaff86094d5e949f9
harrietliu
102 天前
2024 年了,这个问题依然存在,不仅占用 cpu 高,有时莫名频繁闪退,还占用了 60-70%的 gpu ,真不知道它在干什么,我还不得不用,非常之恶心
sloknyyz
99 天前
@harrietliu 推荐你用 BaiduPCS-go, 开源的命令行工具,虽然没图形界面,但是做的很不错,用起来很方便。我已经把百度网盘卸载,现在用这个了,https://github.com/qjfoidnh/BaiduPCS-Go 百度网盘太恶心了,动不动更新,最近更是动不动下载失败,已经没法用了。
BuriedHeart
84 天前
下载 shexview 工具,禁用百度云插件也可以解决
stephenxiaxy
83 天前
我把 yunshellextv164.dll 删了也没用,最后把百度网盘删了,就好了...
harrietliu
82 天前
@sloknyyz 好的,感谢分享,我试试

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1007324

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX