ExplorerPatcher 完整卸载指南:4 条官方路径 + 5 分钟残留清理
2026/9/5 15:55:42 网站建设 项目流程

ExplorerPatcher 完整卸载指南:4 条官方路径 + 5 分钟残留清理

【免费下载链接】ExplorerPatcherThis project aims to enhance the working environment on Windows项目地址: https://gitcode.com/GitHub_Trending/ex/ExplorerPatcher

ExplorerPatcher 是一款把 Windows 11 的任务栏、开始菜单、Alt+Tab 换回 Windows 10 样式的开源工具。想卸载它时,"文件被占用"、卸载入口消失、杀毒软件反复报警是最常见的 3 个拦路虎。这篇文章给你 4 条官方卸载路径、1 份 5 分钟残留自查清单和 3 个高频卡点的处理办法,跟着走即可。

一、先自检:3 个问题决定你走哪条路

开始动手前,先回答这 3 个问题(耗时 1 分钟):

  1. 右键任务栏还能看到"属性"吗?
  2. "控制面板 → 程序和功能"里还有 ExplorerPatcher 这一项吗?
  3. 你还留着当初下载的安装文件ep_setup.exe吗?

对应路线:

  • 问题 1 为"能" → 走 2.1,这是最快入口
  • 问题 1 为"不能"、问题 2 为"有" → 走 2.2
  • 两个入口都没了、但问题 3 为"有" → 走 2.3 命令行
  • 三个入口全没了(软件目录也没了、安装文件也删了)→ 直接跳到第三节按清单手动清理

官方 4 种卸载方式在 README.md 的 Uninstalling 一节有完整说明。

二、执行官方卸载:4 条路径任选其一

卸载过程会自动重启资源管理器,桌面会短暂黑屏约 10 秒,属于正常现象,不要强制结束进程。

2.1 路径 A:任务栏"属性"(最快,约 30 秒)

  1. 右键点击任务栏空白处
  2. 选择"属性",打开 ExplorerPatcher 设置窗口
  3. 切到"设置与卸载"页,点击"卸载 ExplorerPatcher"
  4. 在确认弹窗中点"是"

这个设置窗口由项目里的图形界面模块实现,源码在 ep_gui/,卸载时它会自动调用安装程序并传入/uninstall参数。

2.2 路径 B:系统"程序和功能"

适合路径 A 入口失效、但程序还登记在系统里的情况:

  1. Win+R,输入appwiz.cpl回车
  2. 在列表中找到"ExplorerPatcher"(安装时会写入标准卸载注册表项,所以这里一定能看到)
  3. 点击"卸载",按提示完成

Windows 11 也可以走"设置 → 应用 → 安装的应用",效果相同。

2.3 路径 C:命令行 2 种用法

图形界面彻底失效、但你手里还有ep_setup.exe时使用。命令行的参数解析逻辑在 ep_setup/,运行时会先弹确认框、再自动申请管理员权限:

ep_setup.exe /uninstall

如果ep_setup.exe双击没有反应,可以把它改名为ep_uninstall.exe再运行,程序会按文件名识别为卸载模式。

两种用法只需选一种,跑完后看第三节核对残留即可。

三、残留自查清单:按风险从低到高清理

⚠️ 风险提示:官方卸载正常结束时,下面的位置应该已经全部清干净。只有卸载中断过(断电、强制结束、报错过),才需要手动清理。动注册表前建议先在"注册表编辑器"中右键对应项选"导出"备份。

3.1 低风险:2 个目录

直接删除以下 2 个目录即可,删错影响极小:

%AppData%\ExplorerPatcher\ C:\Program Files\ExplorerPatcher\

第一个存你的个性化设置,第二个是主程序目录。

3.2 中风险:2 个注册表项

Win+R输入regedit,删除以下 2 项:

HKEY_CURRENT_USER\Software\ExplorerPatcher HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{D17F1E1A-5919-4427-8F89-A1A8503CA3EB}_ExplorerPatcher

第一项是配置项,第二项是"程序和功能"里的卸载入口。找不到就直接跳过。

3.3 高风险:3 个"伪装"的 dxgi.dll

这是 ExplorerPatcher 的核心机制:主 DLL 被改名为dxgi.dll写入系统目录,再注入到 explorer.exe 等进程。涉及 3 个位置:

  • C:\Windows\dxgi.dll
  • C:\Windows\SystemApps\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\dxgi.dll
  • C:\Windows\SystemApps\ShellExperienceHost_cw5n1h2txyewy\dxgi.dll

处理前必须做 2 步,顺序不能反:

  1. 检查同目录下是否有dxgi.dll.prev文件——这是安装时备份的原始系统文件,必须先把它改回dxgi.dll,再删掉伪装文件
  2. 在任务管理器中结束"Windows 资源管理器",删除文件后再运行explorer.exe恢复桌面

没有.prev备份文件就不要动原始dxgi.dll,这种情况建议直接重启系统让 Windows 文件检查机制自行修复,或走系统还原点。

四、3 个高频卡点:最短处理路径

4.1 弹窗要求"注销/重启"

在新版本 Windows 上,系统升级保护机制会让卸载程序停下来要求你先注销(安装程序检测到UndockingDisabled标记时会弹此提示)。直接点"是"注销即可,重新登录后卸载流程会自动继续,不需要额外操作。如果卸载完成时提示重启,重启一次即可——被"暂存"的占用文件会在重启后由系统一次性清掉。

4.2 "文件正在使用中,无法删除"

官方卸载自带兜底:删不掉的文件会被先移到%AppData%\ExplorerPatcher\cleanup\暂存,并注册一个开机任务在下次启动后自动清除(实现见 ep_setup/ep_setup.c 的StageFileForCleanup函数)。所以最简单的处理方式是:重启一次电脑,然后按第三节再查一遍。手动删除前则先结束 explorer.exe,参照 3.3 的第 2 步。

4.3 卸载后任务栏不显示

  1. Ctrl+Shift+Esc打开任务管理器
  2. 点"运行新任务",输入explorer.exe
  3. 仍不出现就重启电脑(原始 dxgi.dll 的恢复需要完整的系统启动流程)

五、杀毒软件为什么报警,以及怎么预防

5.1 误报的 2 个技术根源

ExplorerPatcher 的 2 个行为天然会触发杀毒软件的启发式规则:

  • 把自研 DLL 改名成系统文件名dxgi.dll,写入C:\Windows等受保护目录
  • 注入 explorer.exe 并挂钩系统 API(钩子框架见 ExplorerPatcher/hooking.h)

这属于此类桌面定制工具的通用做法,不等于恶意行为,但杀毒引擎确实很难区分。

5.2 需要排除误报时:3 步加白名单

仅在继续保留ExplorerPatcher 且杀毒软件频繁拦截时操作:

  1. 打开"Windows 安全中心 → 病毒和威胁防护 → 管理设置"
  2. 在"排除项"中点"添加或删除排除项"
  3. 添加文件夹C:\Program Files\ExplorerPatcher\和文件C:\Windows\dxgi.dll

注意:如果你的目的是卸载,不需要加白名单,直接卸载即可。

5.3 3 个预防习惯

  • 保留一份ep_setup.exe原文件——命令行卸载和程序和功能里的卸载入口都指向它
  • 卸载前建一个系统还原点,出问题可一键回退
  • 使用期间通过"属性 → 更新"页保持版本最新,老版本对新 Windows 构建的兼容性修复滞后,是故障的最大来源

装不回去、卸载卡死且按以上步骤仍无法解决时,去项目官方仓库提交 Issue,附上你的 Windows 版本号(winver查看)和出错弹窗截图,信息越全定位越快。

【免费下载链接】ExplorerPatcherThis project aims to enhance the working environment on Windows项目地址: https://gitcode.com/GitHub_Trending/ex/ExplorerPatcher

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询