
近期
Chrome 浏览器升级至 v138.0 + 后,大量基于 Manifest V2 协议开发的扩展程序被自动禁用,提示 “此扩展程序不再受支持,因此已停用”。以下为两种临时恢复方法,帮助继续使用这些扩展程序(注:谷歌将逐步移除相关支持,此为临时方案)。
- 确保浏览器为最新版:将 Chrome 更新至 v138.0 及以上版本(路径:设置 → 关于 Chrome,自动检测并安装更新)。
- 启用临时兼容选项:
在地址栏输入 chrome://flags/#temporary-unexpire-flags-m137
,将选项设置为 Enabled(启用),重启浏览器使设置生效。
- 禁用 V2 协议 deprecation 限制:
依次打开以下地址,将所有选项设置为 Disabled(禁用):
chrome://flags/#extension-manifest-v2-deprecation-warning
chrome://flags/#extension-manifest-v2-deprecation-disabled
chrome://flags/#extension-manifest-v2-deprecation-unsupported
- 允许遗留 V2 扩展:
输入 chrome://flags/#allow-legacy-mv2-extensions
,设置为 Enabled(启用)。
- 重启浏览器:修改完成后再次重启 Chrome,被禁用的 V2 扩展程序即可恢复使用。
- 打开注册表编辑器:按下
Win+R
组合键,输入 regedit
并回车,确认权限后进入。
- 定位 Chrome 政策目录:
依次展开路径:计算机 \ HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Google \ Chrome
(若不存在 “Google” 或 “Chrome” 文件夹,右键上级目录手动新建:右键 → 新建 → 项,命名为 “Google”,再在其下新建 “Chrome” 项)。
- 新建注册表值:
右键 “Chrome” 文件夹 → 新建 → DWORD(32位)值(D)
,将其重命名为 ExtensionManifestV2Availability
。
- 修改数值数据:
右键该值 → 修改,将 “数值数据” 从默认的 “0” 改为 “2”,点击 “确定”。
- 生效政策设置:
在 Chrome 地址栏输入 chrome://policy/
,点击左上角 “重新加载政策” 按钮,完成后重启浏览器即可。
- 以上两种方法均为临时解决方案,谷歌已明确推进 Manifest V3 协议,后续版本可能彻底移除相关兼容选项,建议尽快更换支持 V3 协议的扩展替代工具。
- 若扩展程序本身已停止更新,即使恢复也可能存在安全风险或功能异常,需谨慎使用。
按步骤操作后,即可暂时解决 “扩展程序停用” 问题,适合急需使用特定 V2 扩展的用户过渡使用。