Chrome 在线商店禁止安装 uBlcok Origin 等 Manifest v2 扩展程序怎么办?我们仍然可以通过修改注册表和离线文件的方式继续安装使用。
由于谷歌的 Manifest v3 政策,目前知名的广告拦截扩展程序 uBlock Origin 已经无法通过 Chrome Web Store 执行在线安装,这导致部分用户被迫更换其他广告拦截扩展。
例外情况是如果用户已经登录谷歌账户且此前已经安装 uBlock Origin,则登录相同的账号后仍然可以通过商店在线安装,其他情况下则无法安装。
针对这个情况目前推荐的是直接通过离线方式执行安装,即通过 Github 手动下载 uBlock Origin 安装包后执行加载,这种也是可以使用的。
同理本教程也适用于其他基于 Manifest v2 的扩展程序,只要能找到安装包那都可以执行离线安装,并且通过修改注册表后至少在 1 年内还是能继续使用的。
详细步骤:
1.获取最新版离线安装包,获取方法在文章尾部。
2. 下载后将其内部文件完整解压到某个固定目录。
** 注意:这个位置后续不能删除,删除后扩展程序也会消失,所以不要放到桌面等位置以免后续操作失误导致手抖直接删除了
3. 打开 Chrome 浏览器的扩展程序管理页面,然后点击右上角的开发者模式。
4. 启用开发者模式后会显示加载以解包的扩展程序,点击该按钮然后选择我们刚刚解压的目录。
5. 加载后 uBlock Origin 就被自动安装了,此时这里会提示错误可以直接忽略,点击右上角的扩展程序标志将其固定到地址栏右侧即可。
下面是 Chrome 延长 Manifest v2 扩展程序使用的方法:
1. 在 Windows 10/11 搜索框中输入注册表编辑器并打开;
2. 在注册表编辑器中转到如下路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\;
3. 右键点击 Policies 新建项并命名为 Google;
4. 右键点击 Google 新建项并命名为 Chrome;
5. 右键点击 Chrome 选择新建 DWORD32 位值并命名为 ExtensionManifestV2Availability;
6. 双击 ExtensionManifestV2Availability 将其键值修改为 2 后保存即可;
7. 在 Chrome 中打开此页面 chrome://policy/ 点击重新加载政策,此时就可以在政策名中看到选项;
强迫症用户请注意:由于这是通过企业策略进行修改的,因此修改后 Chrome 浏览器菜单中会显示:由贵组织管理
如果你看着实在难受的话可以重新回到上面的注册表路径里将 ExtensionManifestV2Availability 删除然后重启 Chrome,这样就会消失,但 v2 扩展的生命周期也无法延长。