Chrome商店永久清除Manifest V2扩展,遗留扩展彻底终结
谷歌已按计划完成从铬网上应用店下架Manifest V2扩展的工作。截至2026年8月31日,所有剩余的MV2扩展均已删除。
这意味着旧版扩展将无法再更新或重新安装。一旦某款扩展从设备上移除,便无法恢复。谷歌此前已在Chrome稳定版中禁用了MV2扩展,而此次应用店下架则是最后一步。如今,旧版扩展已被全面禁止安装、重新安装和更新。
Chrome网上应用店的Manifest V2清退与谷歌向Manifest V3的转型
根据Chrome开发者官网发布的Manifest V2支持时间线,这一里程碑式举措以多种方式终止了旧版扩展的分发:
- 彻底下架:所有Manifest V2扩展的条目已从Chrome网上应用店的搜索索引和商品目录中清除。
- 禁止新装与重装:无论您是首次设置新 Chromebook,还是在电脑上重新安装Chrome,都无法下载MV2扩展,即便您持有直接链接或此前曾安装过它们。
- 存量更新冻结:仍安装在旧版Chrome上的MV2扩展将不再从网上应用店获得任何错误修复、安全更新或过滤规则更新。
- 永久移除:如果您通过chrome://extensions页面停用或卸载某款MV2扩展,则无法再从谷歌官方渠道将其找回。
谷歌推出Manifest V3旨在改变扩展的底层运行机制。在MV2体系下,扩展对浏览器各项功能拥有广泛的访问权限,这带来了安全风险和性能问题。
MV2允许扩展在内存中全天候运行持久性后台进程,即使处于空闲状态亦不中断。而Manifest V3则以事件驱动的服务工作线程取而代之,仅在触发时启动,空闲时即被终止,从而为内存受限的Chromebook释放更多RAM。
在MV2中,广告拦截器借助webRequest API拦截每一项网络请求。Manifest V3则以声明式网络请求API取而代之,扩展将过滤规则交由Chrome的网络引擎,由其直接在浏览器层面屏蔽广告。
Manifest V3还禁止远程托管代码,所有可执行代码必须内置于扩展包中,并经Chrome网上应用店审核。而MV2允许扩展在安装后从外部服务器下载并运行代码。
Manifest V3对广告拦截器与高级用户的影响
此次过渡期间的主要争议焦点集中在uBlock Origin等内容拦截类扩展上。在MV2体系下,广告拦截器几乎可以使用无限量的动态规则,并将脚本深度注入网页。
而在Manifest V3中,开发者必须同时遵守严格的静态与动态规则限制。早期版本的Manifest V3更为严苛,但谷歌随后上调了规则上限,并新增了用于更新过滤列表的API。
对于大多数用户而言,Manifest V3中的声明式过滤能够有效拦截广告,且占用更少内存。然而,依赖高级美化过滤、自定义脚本或超大过滤列表的资深用户会发现,Manifest V3的功能相较MV2有所受限。
Manifest V2清退后,Chrome用户应如何应对
随着清退工作的完成,为确保您的浏览器安全且运行良好,请按以下步骤操作:
- 进入chrome://extensions页面,检查已安装的扩展,留意哪些已被停用或标记为未升级至Manifest V3。这些扩展通常会显示相应标识。
- 将所有过时的MV2扩展替换为其官方的Manifest V3版本。例如,可将uBlock Origin更换为uBlock Origin Lite或AdGuard等替代品。
- 对于企业机构而言,诸如ExtensionManifestV2Availability之类的临时政策豁免将在接下来的Chrome更新中陆续到期。
Chrome网上应用店的清退工作已于2026年8月31日启动,并将长期持续。您无法从谷歌官方渠道重新获取MV2扩展。
允许MV2扩展继续运行的企业机构政策豁免即将结束,尽管相关策略并未明确具体适用的Chrome版本。如果您仍在使用旧版扩展,请在现有环境失效前尽快切换至Manifest V3替代方案。
感谢您一直以来对Ghacks的关注。本文首发于gHack。