Featured image of post Chrome Manifest v2 扩展停用完整解决方案

Chrome Manifest v2 扩展停用完整解决方案

Chrome 已逐步停用 Manifest v2 扩展,导致诸如 uBlock Origin、简悦等经典插件无法使用。本文汇总 2025 年实测可行的解决方案。

Chrome Manifest v2 扩展停用完整解决方案

Chrome 已全面推进扩展规范升级,要求开发者迁移到 Manifest v3
这导致部分仍依赖 Manifest v2 的经典扩展(如 uBlock Origin、简悦等)被禁用或提示“不再受支持”。

本文整理了当前各主流版本下,让 Manifest v2 扩展继续运行的可行方案,包含 Flag 调整、启动参数、注册表策略及替代浏览器建议。


目录

  1. Chrome 138+ 推荐方案:启用隐藏 Flags
  2. Chrome 139/140+ 备用方案:命令行启动参数
  3. Windows 系统方案:注册表企业策略法
  4. 离线加载扩展:本地手动安装方式
  5. Edge 浏览器迁移方案
  6. 其他 Chromium 内核浏览器可选方案

1. Chrome 138+:启用隐藏 Flags(首选)

适用版本: Chrome 138.0.7204.101 及以上正式版

操作步骤:

  1. 确认浏览器版本
    在地址栏输入 chrome://settings/help 查看版本,确保已更新至 138 或更高。

  2. 启用旧 Flag 支持
    在地址栏输入并打开:

1
chrome://flags/#temporary-unexpire-flags-m137

设置为 Enabled,然后重启浏览器。

  1. 关闭 Manifest v2 废弃提示
    依次访问以下三项,将它们都设为 Disabled
1
2
3
chrome://flags/#extension-manifest-v2-deprecation-warning
chrome://flags/#extension-manifest-v2-deprecation-disabled
chrome://flags/#extension-manifest-v2-deprecation-unsupported
  1. 启用旧版扩展支持标志
    打开:
1
chrome://flags/#allow-legacy-mv2-extensions

设置为 Enabled,再次重启浏览器。

完成以上操作后,Manifest v2 扩展可正常使用,无需重新安装。


2. Chrome 139/140+:命令行启动参数方案

当 Flag 方式失效或被移除时,可通过启动参数继续启用 Manifest v2。

macOS 用户:

在“终端”中执行以下命令启动 Chrome(可创建启动脚本以便重复使用):

1
open -b com.google.Chrome --args --disable-features=ExtensionManifestV2Unsupported,ExtensionManifestV2Disabled

或使用完整路径:

1
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --disable-features=ExtensionManifestV2Unsupported,ExtensionManifestV2Disabled

Windows 用户:

  1. 找到 Chrome 快捷方式 → 右键 → “属性”。
  2. 在“目标”一栏末尾添加以下内容(注意前面留一个空格):
1
--disable-features=ExtensionManifestV2Unsupported,ExtensionManifestV2Disabled
  1. 点击“应用”,关闭后重新启动浏览器。

如仍未生效,可再访问:

1
chrome://flags/#allow-legacy-mv2-extensions

设为 Enabled 并重启。


3. Windows 系统:注册表企业策略法

该方法可在系统层面启用 Manifest v2 支持,无需每次手动调整。

步骤:

  1. 按下 Win + R,输入 regedit 并回车打开注册表。
  2. 定位到以下路径:
1
HKEY_LOCAL_MACHINE\SOFTWARE\Policies
  1. 右键 Policies → 新建项,命名为 Google
    再在其中新建项,命名为 Chrome
  2. 选中 Chrome,在右侧空白处右键 → 新建 DWORD (32位) 值,命名为:
1
ExtensionManifestV2Availability
  1. 双击该项,将数值设为 2
  2. 打开浏览器,访问 chrome://policy/,点击“重新加载政策”。
    若出现对应策略即表示生效。

此方法生效后无需重复设置,适合长期使用。


4. 本地手动安装扩展(离线方案)

当某些扩展被下架或无法从 Chrome 商店获取时,可使用开发者模式加载。

操作步骤:

  1. 下载扩展的 .crx 文件或解压包(.zip)。
  2. 在地址栏输入:
1
chrome://extensions/
  1. 打开右上角“开发者模式”。
  2. 点击“加载已解压的扩展程序”,选择扩展所在文件夹即可。

建议仅从可信来源下载扩展文件,防止安全风险。


5. Microsoft Edge:稳定兼容方案

如果不想频繁修改参数或等待 Chrome 调整,可以考虑直接使用 Edge。

  • Edge 目前仍支持 Manifest v2,常用扩展可直接安装。
  • 支持从 Chrome 一键导入书签、扩展和设置。
  • 操作逻辑与 Chrome 基本一致,兼容性良好。

6. 其他 Chromium 内核浏览器

除了 Edge,还有一些浏览器仍支持 Manifest v2,例如:

  • Vivaldi:可直接导入 Chrome 扩展、书签、历史记录;支持工作区和标签管理。
  • Opera:界面简洁,扩展兼容度高。
  • 安装时可通过“文件 → 从应用或文件中导入…”完成快速迁移。

注意与总结

  • Chrome 更新节奏频繁,部分 Flag 或参数可能随版本调整。
  • Manifest v2 的完全淘汰尚未彻底执行,目前上述方案均实测可行。
  • 若不想反复调整配置,推荐转用 Edge 或 Vivaldi 等浏览器。

参考来源:
简悦作者讨论帖

Licensed under CC BY-NC-SA 4.0
使用 Hugo 构建
主题 StackJimmy 设计