问题背景

许多Chrome用户在使用一些扩展程序时,可能会遇到提示“此扩展程序已停用,因为它已不再受支持”。这主要是因为Chrome逐步淘汰了Manifest V2扩展标准,转而支持更新的Manifest V3。一些旧的扩展程序基于Manifest V2开发,未及时更新适配,就会出现这种停用提示。不过,通过修改Windows注册表策略,我们可以强制Chrome继续支持Manifest V2扩展,以下是具体操作步骤。

操作步骤

1. 打开注册表编辑器

按下键盘上的 Win + R 组合键,这会弹出“运行”对话框。在对话框中输入 regedit ,然后按下回车键,即可打开Windows注册表编辑器。

2. 导航到指定路径

在注册表编辑器中,找到路径 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome 。如果该路径不存在,我们需要依次创建 PoliciesGoogleChrome 这几个项。

3. 新建DWORD值

Chrome 项下面,新建一个 DWORD (32位) 值。将其命名为 ExtensionManifestV2Availability

4. 设置值

把刚刚新建的 ExtensionManifestV2Availability 值设置为 2

5. 重新加载政策

打开Chrome浏览器,在地址栏输入 chrome://policy/ 并回车。进入页面后,点击“重新加载政策”按钮。

6. 重启浏览器

完成上述操作后,关闭Chrome浏览器,然后重新打开。此时,原本提示停用的基于Manifest V2的扩展程序应该就可以正常使用了。

注意事项

修改注册表有一定风险,如果操作不当可能会影响系统正常运行。在进行操作前,建议先备份注册表。同时,这种方法只是临时绕过Chrome对Manifest V2扩展的限制,长期来看,扩展开发者还是需要将扩展更新到Manifest V3标准,以确保与浏览器的兼容性和安全性。希望这篇文章能帮助大家解决Chrome扩展程序停用的问题,让大家能继续享受扩展程序带来的便利。

Last modification:May 19, 2025
如果觉得我的文章对你有用,请随意赞赏