首页> 软件教程> 谷歌浏览器提示此扩展程序未遵循Chrome扩展程序最佳做法如何解决

谷歌浏览器提示此扩展程序未遵循Chrome扩展程序最佳做法如何解决

作者:佚名 时间:2026-06-10 08:47:51

Chrome 135.0.7049.42及以上版本默认禁用Manifest V2扩展,可通过禁用两个flags(extension-manifest-v2-deprecation-disabled和-unsupported)、重启浏览器临时启用;Windows用户还可修改注册表设ExtensionManifestV2Availability为2永久支持;或改用ZeroOmega、uBlock Origin V3等兼容替代工具。

Chrome浏览器提示“此扩展程序未遵循Chrome扩展程序最佳做法”,本质是Manifest V2扩展在Chrome 135.0.7049.42及以上版本被强制限制启用,系统已默认禁用所有非Manifest V3合规扩展,包括SwitchyOmega、沙拉查词、uBlock Origin旧版等。

临时启用旧版扩展(适用于个人调试)

第一步:在地址栏依次输入并回车访问两个实验性标记页:
chrome://flags/#extension-manifest-v2-deprecation-disabled
chrome://flags/#extension-manifest-v2-deprecation-unsupported

第二步:在每个页面中找到对应开关,点击下拉菜单→选择【Disabled】(注意不是Default或Enabled)

第三步:关闭所有Chrome窗口,重新启动浏览器。重启后,已安装的V2扩展将恢复启用状态,但仅限当前设备且不跨用户生效。

⚠️ 此操作修改的是浏览器运行时策略,每次Chrome大版本更新后需重复设置;企业版或受管理设备可能锁定flags无法更改。

永久保留V2扩展支持(Windows系统专用)

方法一:手动写入注册表(推荐给熟悉系统操作者)
按Win+R输入regedit→定位到HKEY_LOCAL_MACHINESOFTWAREPoliciesGoogleChrome→右键新建DWORD (32位)值→命名为ExtensionManifestV2Availability→双击将其数值数据设为2。

方法二:一键导入REG文件(更安全)
复制以下内容粘贴进记事本→另存为enable-v2.reg(编码选ANSI)→双击运行→重启Chrome:
[HKEY_LOCAL_MACHINESOFTWAREWow6432NodePoliciesGoogleChrome]
"ExtensionManifestV2Availability"=dword:00000002

完成后打开chrome://policy/→点击【重新加载政策】→确认ExtensionManifestV2Availability显示为“已启用”且状态值为2。

绕过商店直接安装CRX扩展

当Chrome阻止“从网上应用店以外来源添加”时,先确保已开启开发者模式:
访问chrome://extensions/→右上角开启【开发者模式】开关。

将下载好的扩展文件(如saladict_v2.crx)后缀名改为.zip→解压到独立文件夹→回到chrome://extensions/→点击【加载解压缩的扩展】→选择该文件夹。

若拖入ZIP无反应,刷新扩展页面后再试;切勿直接拖CRX文件,新版Chrome会拒绝未签名包,改后缀解压是唯一可靠路径。

替代方案:换用兼容V3的同类工具

SwitchyOmega失效?立即安装ZeroOmega——完全开源、功能一致、已升级至Manifest V3,GitHub发布页可直接下载CRX安装。

广告拦截失效?uBlock Origin已发布正式V3版,前往其官网https://github.com/gorhill/uBlock/releases下载最新crx,无需任何flags或注册表操作。

沙拉查词暂无V3版?可临时改用Mate Translate,支持划词翻译、多引擎切换,且通过Chrome Web Store审核上架。

相关阅读

人气下载推荐