explorer.exe进程陷入崩溃→重启死循环,需依次执行:结束全部explorer.exe进程;用autoruns禁用可疑shell扩展;检查并修复winlogon下shell注册表项;新建用户验证是否用户配置损坏;最后运行sfc与dism修复系统文件。

电脑桌面图标和任务栏反复消失又刷新,右下角不断弹出“Windows 资源管理器已停止工作”提示,说明explorer.exe进程正陷入崩溃→重启→再崩溃的死循环,此时无法正常操作文件、打开设置或点击任何桌面元素。
强制终止并隔离explorer.exe进程
任务管理器本身可能被卡住或无法响应右键菜单,必须绕过图形界面直接杀进程:
按下 Ctrl + Shift + Esc 打开任务管理器→切换到“详细信息”选项卡→找到所有名为 explorer.exe 的进程→全选→右键→“结束任务”。
这一步必须做全,漏掉一个残留进程,几秒后它就会自动拉起新实例继续崩溃。
结束后桌面会彻底黑屏(仅剩鼠标),这是正常现象,不要慌——此时资源管理器已被清空,为下一步排查腾出干净环境。
禁用可疑Shell扩展(关键步骤)
第三方软件注册的Shell扩展是引发explorer.exe无限重启的头号原因,尤其云盘、压缩工具、右键增强类插件。系统自带的Autoruns工具能精准定位问题DLL:
从Microsoft Sysinternals官网下载 Autoruns for Windows(非第三方镜像站)→以管理员身份运行→切换到“Explorer”选项卡→取消勾选所有未签名或名称含“contextmenu”“iconhandler”“property sheet”的条目→关闭Autoruns。
【注意:不要勾选“Hide Microsoft entries”以外的隐藏选项,否则可能误禁系统核心扩展】
这一步做完不需重启,直接进入下一步即可生效。
重置资源管理器启动方式
explorer.exe默认由UserInit进程自动拉起,但若注册表中Startup项被篡改,会强制加载损坏模块:
按 Win + R 输入 regedit 回车→导航至 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon→在右侧找到 Shell 字符串值→双击编辑→确认其数值数据为 explorer.exe(不能多空格、不能带路径、不能是其他程序名)→点击“确定”。
若该值被改成“explorer.exe,xxx.dll”或指向某个第三方exe,explorer就必然崩溃重启。
重建用户配置缓存
当前用户的NTUSER.DAT和Shell缓存损坏时,explorer.exe每次加载都会触发异常退出,新建用户可快速验证:
第一步:以管理员身份打开命令提示符→输入 net user ExplorerFix P@ssw0rd /add 回车→再输入 net localgroup administrators ExplorerFix /add 回车;
第二步:按 Win + L 锁屏→点击左下角用户图标→选择 ExplorerFix 登录;
第三步:观察5分钟,若桌面稳定无弹窗,说明原用户配置已损坏,需迁移文件后弃用旧账户。
这一步不可跳过——很多用户反复修复系统文件却忽略用户层损坏,导致问题始终复发。
执行SFC与DISM双扫描
explorer.exe依赖的shell32.dll、comctl32.dll等核心模块若被篡改,进程会在初始化阶段直接退出:
以管理员身份运行PowerShell→依次执行:
sfc /scannow →等待完成(约15分钟)→
DISM /Online /Cleanup-Image /RestoreHealth →等待完成(约20分钟)→
完成后必须重启电脑,否则修复不生效。
若SFC返回“已发现损坏文件并成功修复”,DISM必须紧接着执行,否则部分深层映像错误无法清除。











