现象描述
-
症状 :进入文件夹正常,但只要点击/选中文件夹中的文件 ,Windows 资源管理器 (
explorer.exe) 立即卡死。 -
资源状态:非硬件瓶颈。内存占用 72%,CPU占用 22%,固态硬盘占用 1%。其他应用程序(如 Chrome)运行完全正常。
-
触发契机 :在安装 WPS Office 之后开始出现此问题。
-
临时表现 :通过任务管理器重启
explorer.exe后,再次尝试选中文件依然会触发卡死。
根本原因分析
该现象非常典型,问题不在于硬件资源不足,而是 系统进程在处理文件级操作时发生了线程阻塞或死锁。最可能触发此死锁的三个后台环节为:
-
外壳扩展 (Shell Extensions) 冲突 :WPS 等第三方软件会在系统中注册外壳扩展(接管右键菜单或图标)。选中文件时,Explorer 尝试加载其
.dll文件,若模块存在 Bug 或不兼容,会导致 Explorer 挂起。 -
预览和元数据读取失败:若开启了"预览窗格"或"详细信息窗格",选中文件会调用 WPS 注册的解码器或处理器读取文件内容,处理异常即导致卡死。
-
"快速访问"缓存损坏 :资源管理器试图更新
%APPDATA%\Microsoft\Windows\Recent\AutomaticDestinations中的状态时陷入死循环。
解决方案(实测有效)
利用任务管理器重启 explorer.exe 争取到的短暂操作时间,迅速执行以下操作:
禁用预览窗格并清理缓存
-
关闭预览 :打开任意文件夹,点击顶部菜单栏的 "查看" (View)。
-
确保 "预览窗格" (Preview pane) 和 "详细信息窗格" (Details pane) 均处于关闭状态。
-
清理历史记录 :点击顶部 "选项" (Options) 打开"文件资源管理器选项"。
-
在"常规" -> "隐私"部分,点击 "清除" (Clear) 文件资源管理器历史记录。
-
(可选推荐)将"打开文件资源管理器时打开"修改为 "此电脑",避免加载快速访问缓存。
备注:如果上述方法失效,或需要彻底解决 WPS 外壳扩展问题,建议使用 Sysinternals Autoruns 或 NirSoft ShellExView 禁用与 WPS 相关的第三方 Explorer 扩展。