最近,笔者的电脑在进行文件操作时变得异常的卡顿,打开任务管理器发现windows资源管理器占用了50%-80%的CPU。这里指的文件操作包括但不限于解压,复制,粘贴,甚至重命名一个文件夹都会引起50%的CPU占用。起初笔者认为可能是win10更新导致的新bug,又或者电脑的CPU确实比较老了。在朋友的建议下装了个process explorer看了看,这个软件可以查看进程内具体每个线程的资源占用。
首先是整体的占用,可以看出资源管理器的两个进程占了75%左右的CPU。
随后是具体的线程占用,这里发现了大量的相似线程,其start address均为ntdll.dll!TpRelea…
查看Stack,看到了一些熟悉的东西:
YunShell,原来是百度云在作妖。于是我通过everything找到了这个dll文件,删除,再重启资源管理器,成功解决问题。
process explorer下载链接:https://learn.microsoft.com/en-us/sysinternals/downloads/process-explorer