前言

咋说呢,Edge 确实有它好的一面,自带的微软翻译速度可观,确实是 Chrome 自带翻译不可用现状下的首选(李玲玲你好啊 😅)。

但是,Edge 深度绑定微软生态,而且还挺重,用久了让我最终放弃了使用,并千方百计想要卸载掉它。

找了好多教程都比较过时(可能是微软更新了策略),最终在 XDA 找到一篇靠谱的教程。结合我自己的经验,我对步骤做了一些优化,分享出来给有需要的朋友。

<hr/>

一、下载 ViVeTool

ViVeTool 是一个用于启用或禁用 Windows 系统中隐藏功能的工具。

下载对应的版本后,解压到一个方便访问的目录,例如:

C:\ViVeTool

二、启用功能

右键开始菜单 → 进入 Windows 终端(管理员),执行:

cd C:\ViVeTool
./vivetool /enable /id:44353396

(找了好多资料,还是不知道 id:44353396 是干啥的功能 😅)

三、查询 Windows 地理配置

命令提示符(cmd) 执行:

for /f "tokens=3" %a in ('reg query "HKEY_USERS\.DEFAULT\Control Panel\International\Geo" /v Name 2^>nul') do @echo %a

或者在 PowerShell 执行:

(Get-ItemProperty -Path 'Registry::HKEY_USERS\.DEFAULT\Control Panel\International\Geo' -Name Name).Name

记住打印出的值(例如 CN)。

示例:
Microsoft Windows [版本 10.0.26100.1742]
(c) Microsoft Corporation。保留所有权利。

C:\Users\Anye>for /f "tokens=3" %a in ('reg query "HKEY_USERS\.DEFAULT\Control Panel\International\Geo" /v Name 2^>nul') do @echo %a
CN

四、修改配置文件

注意:为了不破坏原系统文件权限,建议使用 PE 或 Linux Live CD 来修改配置文件。这里以 Ubuntu Desktop 为例。
  1. 重启进入 Ubuntu Desktop 安装盘
  2. 挂载 Windows 系统分区
  3. 找到文件:C:\Windows\System32\IntegratedServicesRegionPolicySet.json
  4. 定位到原内容(示例):
{
  "$comment": "Edge is uninstallable.",
  "guid": "{1bca278a-5d11-4acf-ad2f-f9ab6d7f93a6}",
  "defaultState": "disabled",
  "conditions": {
    "region": {
      "enabled": ["AT", "BE", "BG", "CH", "CY", "CZ", "DE", "DK", "EE", "ES", "FI", "FR", "GF", "GP", "GR", "HR", "HU", "IE", "IS", "IT", "LI", "LT", "LU", "LV", "MT", "MQ", "NL", "NO", "PL", "PT", "RE", "RO", "SE", "SI", "SK", "YT"]
    }
  }
}

将其修改为(加入 CN 并设置 defaultStateenabled):

{
  "$comment": "Edge is uninstallable.",
  "guid": "{1bca278a-5d11-4acf-ad2f-f9ab6d7f93a6}",
  "defaultState": "enabled",
  "conditions": {
    "region": {
      "enabled": ["CN", "AT", "BE", "BG", "CH", "CY", "CZ", "DE", "DK", "EE", "ES", "FI", "FR", "GF", "GP", "GR", "HR", "HU", "IE", "IS", "IT", "LI", "LT", "LU", "LV", "MT", "MQ", "NL", "NO", "PL", "PT", "RE", "RO", "SE", "SI", "SK", "YT"]
    }
  }
}

保存退出,重启进入 Windows。

五、修改注册表

运行以下命令:

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft Edge" /v NoRemove /t REG_DWORD /d 0 /f

这一步会开启设置中 Edge 的卸载功能

六、卸载 Edge

此时,可以在 开始菜单中找到 Edge,右键选择 卸载

七、恢复功能状态(可选)

如果需要恢复,可以执行:

./vivetool /disable /id:44353396

这样会关闭预览功能,恢复原本的 IntegratedServicesRegionPolicySet.json 配置(不过没啥必要,因为该项已经失效了)。

总结

通过上面的操作,终于可以在 Windows 中彻底卸载 Microsoft Edge。如果你也对 Edge 深度绑定微软生态感到厌烦,可以尝试这个方法。

提示:操作注册表及系统文件有风险,建议备份重要数据并在了解风险的情况下进行。本文仅供学习与参考。