卸载Edge总是失败?EdgeRemover用一招让微软浏览器彻底离开你的Windows

卸载Edge总是失败?EdgeRemover用一招让微软浏览器彻底离开你的Windows

【免费下载链接】EdgeRemoverA PowerShell script that correctly uninstalls or reinstalls Microsoft Edge on Windows 10 & 11.项目地址: https://gitcode.com/gh_mirrors/ed/EdgeRemover

你是不是也遇到过这种诡异的事:明明已经把 Microsoft Edge 卸载了,一次 Windows 更新之后,那个蓝绿色的图标又大摇大摆地躺回了开始菜单。想再卸一次,系统直接甩给你一句"此应用无法卸载"。别急着跟系统置气——Edge 和 Windows 绑得太深,普通卸载方式根本碰不到它的核心。而 EdgeRemover 这个开源 PowerShell 脚本,就是为了终结这种"卸了又回来"的死循环。

它凭什么卸得动Edge?

EdgeRemover 专为 Windows 10 和 Windows 11 打造,核心思路只有一句话:用 Edge 自己的卸载程序来卸载 Edge。没有硬编码路径,没有暴力删文件,所以卸完不会留下一个"半残"的系统状态。

但这只是表象。脚本真正的杀手锏是四层递进式卸载策略:先走常规卸载通道;不行就临时改写注册表里的 windir 环境变量骗过安装程序;再不行就把系统区域临时伪装成欧洲经济区让微软放行……一层不行换一层,直到 Edge 彻底消失。所有临时改动都会被自动还原,你不用操心收尾。😌

动手之前,先避开这三个坑

  1. 必须以管理员身份运行——脚本会自动检测,非管理员时会弹 UAC 提权;但注意别用 SYSTEM/TrustedInstaller 账户跑,脚本明确拒绝。
  2. 系统要满足最低要求——Windows 10/11,PowerShell 5.1 及以上,老版本系统不在支持范围内。
  3. 先备份书签和密码。如果你选了"移除用户数据",Edge 的本地资料会连根删掉,想反悔都来不及。

两条路拿到脚本

最省事的方式,在管理员 PowerShell 里粘贴这一行,回车:

iex(irm https://cdn.jsdelivr.net/gh/he3als/EdgeRemover@main/get.ps1)

这条命令其实干了两件事:irm负责下载最新版脚本,iex负责当场执行它,随后脚本会自动请求管理员权限并弹出交互界面。想离线用的话,也可以git clone https://gitcode.com/gh_mirrors/ed/EdgeRemover把整个仓库拉到本地,之后随时双击运行。

菜单里那几个数字,分别代表什么

跑起来后会看到一个深色交互界面,顶部会诚实地告诉你"Edge 当前已检测为:已安装/未安装",下面就是可选的选项和动作:

编号动作适合谁风险等级
1移除 Edge 用户数据(开关)想彻底清干净的人高:书签、密码全没
2卸载 Edge所有用户低:保留个人数据
3安装 Edge卸载后悔的人
4仅安装 WebView2开发者
5Edge + WebView2 一起装一键重装党

交互模式下,先按 1 决定要不要"连数据一起带走",再按 2~5 执行对应动作,回车确认即可。

想批量跑?把这条命令拆开看

EdgeRemover 支持全参数化运行,适合脚本化、无人值守的场景:

iex "&{$(irm https://cdn.jsdelivr.net/gh/he3als/EdgeRemover@main/get.ps1)} -UninstallEdge -RemoveEdgeData -NonInteractive"

逐段拆解:

  • irm .../get.ps1:把脚本内容下载下来;
  • &{...}:把下载内容当作脚本块执行;
  • -UninstallEdge:只卸载 Edge,不碰其他组件;
  • -RemoveEdgeData:顺手删除全部用户数据;
  • -NonInteractive:全程不弹任何确认框,静默到底。

⚠️ 注意:-InstallEdge-UninstallEdge是互斥的,同时传参会直接报错——别问我是怎么知道的。

三个场景,三种玩法

  • 个人洁癖党:卸载后想彻底断根,就先按 1 再按 2,让残留数据跟着一起走。哪天发现 Edge 又被系统更新"请"了回来,重跑一遍脚本即可,成本约等于零。
  • 企业 IT 批量部署:把参数版命令写进部署脚本,配合执行策略,就能在成百上千台机器上统一处理 Edge,不用逐台点鼠标。这可比挨个机器手动操作省下半天工时。
  • 开发者:很多现代应用都依赖 WebView2 运行时。Edge 可以不要,但 WebView2 得留着——菜单里按 4 单独安装它就行,两者互不干扰。

最后一句提醒

项目里的 ClearUpdateBlocks.ps1 是用来清除"旧版本曾添加的更新屏蔽策略"的,新版本已经不再提供阻止 Edge 自动更新的选项,别拿它当防火墙使。顺带一提,脚本也不建议用-KeepAppX以外的姿势硬删 AppX 版本,交给默认逻辑最稳妥。

卸掉一个浏览器很容易,卸得干净、卸得放心,才是 EdgeRemover 存在的意义。下次再看到那个蓝绿图标,你只需要一行命令,它就会彻底闭嘴。去试试吧——你的系统会感谢你的。🚀

【免费下载链接】EdgeRemoverA PowerShell script that correctly uninstalls or reinstalls Microsoft Edge on Windows 10 & 11.项目地址: https://gitcode.com/gh_mirrors/ed/EdgeRemover

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