Chrome终极降级指南:锁定v137,彻底禁用更新,保住你的Manifest V2插件

📄 Chrome终极降级指南:锁定v137,彻底禁用更新,保住你的Manifest V2插件

摘要:随着 Chrome 逐步淘汰 Manifest V2 插件,许多依赖旧版扩展的开发者和用户面临困境。本文提供一套完整、可靠的操作流程,旨在将您的 Chrome 浏览器精确降级并锁定在 137 版本,通过“服务+任务+Hosts”三层防护彻底禁用自动更新,并通过注册表策略重新启用对 V2 插件的支持。本文为有特殊需求的用户提供一个稳定的临时解决方案。

关键词Chrome降级 禁用自动更新 Manifest V2 MV2 旧版Chrome Chrome 137 谷歌浏览器


〇、前言:为什么我们需要这个方案?

自2023年起,Google 开始逐步强制淘汰 Manifest V2 (MV2) 扩展,转向新的 Manifest V3 (MV3) 标准。虽然 MV3 在安全性、性能等方面有提升,但也限制了许多强大插件(如某些广告拦截器、开发者工具)的核心功能。

对于以下用户群体,保留一个能够稳定运行 MV2 插件的浏览器环境至关重要:

  • 开发者:需要兼容和调试基于 MV2 的旧项目。
  • 特定行业用户:依赖某些尚未升级至 MV3 的内部或专用插件。
  • 高级用户:希望继续使用功能更强大的经典插件。

Chrome 138 版本虽然还能通过策略开启 V2 支持,但极易自动升级到不再支持的 139 版本。因此,Chrome 137 是当前最稳定、可靠的兼容版本。本指南将引导您完成整个配置过程。


一、资源准备

在开始操作前,请下载以下所有必需文件。您可以通过官方渠道获取,或使用我为您打包好的资源。

  1. 专业卸载工具:Revo Uninstaller Pro

    • 作用:彻底清除系统中的 Chrome 残留文件和注册表项,避免降级安装失败。
    • 优快云 下载Revo Uninstaller Pro
    • 官方网站https://www.revouninstaller.com/zh/revo-uninstaller-free-download/
  2. Chrome 137 离线安装包

    • 版本137.0.7151.120 (64位)
    • 注意:Google 官方不提供旧版 Chrome 的下载。以下链接为第三方存档,请自行判断风险。
    • 优快云 下载google-chrome-137-0-7151-120.exe
    • 第三方网站下载https://google-chrome.en.uptodown.com/windows/download/1086713580
      在这里插入图片描述
  3. 启用 V2 插件支持的注册表文件


二、操作流程总览

为了确保成功,请务必严格按照以下顺序操作。任何一步的遗漏都可能导致配置失败。

步骤操作内容关键说明
1安装 Revo Uninstaller Pro用于后续的深度卸载
2彻底卸载现有 Chrome严禁手动删除文件夹,必须用工具深度清理
3安装 Chrome 137使用资源准备阶段下载的离线安装包
4彻底禁用自动更新(核心步骤)服务、计划任务、Hosts 三项必须全部执行!
5启用 Manifest V2 扩展支持导入注册表文件,恢复 V2 插件兼容性
6重启并验证确认版本锁定、插件可用

三、详细操作步骤

步骤 1:安装专业卸载工具

  • 运行您在【资源准备】中下载的 Revo Uninstaller Pro 安装程序,按默认设置完成安装。

步骤 2:彻底卸载现有 Chrome

⚠️ 警告:仅仅通过 Windows 的“应用和功能”卸载是远远不够的!残留的配置文件和注册表项会导致降级失败。

  • 如果之前手动卸载过 Chrome:请先从官网重新安装一遍最新版的 Chrome,然后再执行此步骤,以确保 Revo Uninstaller 能完整识别并清理。
  • 使用 Revo Uninstaller Pro 进行卸载
    1. 打开 Revo Uninstaller Pro,在程序列表中找到 Google Chrome

    2. 右键点击,选择 “卸载” (Uninstall)
      在这里插入图片描述

    3. 在弹出的窗口中,选择 “高级” (Advanced) 扫描模式,然后点击“扫描”。

    4. 程序会自动执行 Chrome 自带的卸载程序,完成后,Revo 会继续扫描残留的注册表项和文件。

    5. 全选所有检测到的残留项,然后点击 “删除” (Delete)。确保清理完成。

步骤 3:安装 Chrome 137(指定版本)

  • 找到您在【资源准备】中下载的 Chrome 137 安装包(例如 google-chrome-137-0-7151-120.exe)。
  • 双击运行,程序会自动静默安装。安装完成后,Chrome 图标会出现在桌面。

步骤 4:彻底禁用 Chrome 自动更新

🔒 这是整个流程中最关键的一步!以下三项修改缺一不可,否则 Chrome 仍有可能在后台悄悄升级。

4.1 禁用 Google 更新服务 (Services)
  1. Win + R 键,打开“运行”对话框,输入 services.msc 并回车。
  2. 在服务列表中,找到以下两个服务:
    • GoogleUpdater InternalService
    • GoogleUpdater Service
  3. 对每一个服务执行以下操作
    • 右键 → 属性 (Properties)
    • “启动类型” (Startup type) 设置为 “禁用” (Disabled)
    • 如果服务正在运行,点击 “停止” (Stop) 按钮。
    • 点击 “应用” (Apply)“确定” (OK)
      在这里插入图片描述
4.2 禁用 Google 更新计划任务 (Task Scheduler)
  1. Win + R 键,输入 taskschd.msc 并回车。
  2. 在左侧导航栏中,依次展开 任务计划程序库GoogleSystemGoogleUpdater
  3. 右键禁用该目录下所有任务,常见的有:
    • GoogleUpdateTaskMachineCore
    • GoogleUpdateTaskMachineUA
  4. 确保右侧列表中所有任务的状态都为 “禁用” (Disabled)
    在这里插入图片描述
4.3 修改 Hosts 文件屏蔽更新服务器
  1. 以管理员身份运行记事本

    • 点击“开始”菜单,搜索“记事本”,在搜索结果上右键,选择“以管理员身份运行”。
  2. 在记事本中,点击 文件 (File) → 打开 (Open)

  3. 在文件路径地址栏中输入 C:\Windows\System32\drivers\etc\ 并回车,然后选择 hosts 文件打开。

  4. 在文件的最末尾,另起一个新行,添加以下内容:

    0.0.0.0 update.googleapis.com
    
  5. 点击 文件 (File) → 保存 (Save)
    在这里插入图片描述

  6. 按此步骤操作后,即使手动打开了 Chrome 的“关于”页面)意外触发,它也无法连接到服务器,从而确保更新失败。
    在这里插入图片描述

💡 提示:如果保存时提示权限不足,可先将 hosts 文件复制到桌面,用记事本修改并保存桌面上的副本,然后将修改后的文件拖回 C:\Windows\System32\drivers\etc\ 目录,选择“替换目标中的文件”并提供管理员权限。也可下载使用本文的资源进行替换:关闭chrome更新host配置

步骤 5:启用 Manifest V2 扩展支持

此策略适用于 Chrome 138 及以下版本,我们安装的 137 版本完美符合要求。

方法一:直接导入注册表文件(推荐)
  • 找到您在【资源准备】中下载的 .reg 注册表文件(例如 Chrome开启Manifest V2 扩展支持.reg)。
  • 双击该文件运行,在弹出的确认窗口中均选择“是” (Yes)。
方法二:手动创建注册表文件
  1. 在桌面新建一个文本文档。
  2. 将以下代码完整复制并粘贴到文件中:
    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome]
    "ExtensionManifestV2Availability"=dword:00000002
    
  3. 保存文件,然后将其重命名为 enable_v2_support.reg (注意,文件后缀必须是 .reg 而不是 .txt)。
  4. 双击该文件。

策略说明dword:00000002 的含义是“允许已安装的 Manifest V2 扩展继续运行,但不能安装新的 V2 扩展”。对于已有的 .crx 文件或解压后的插件,仍可通过“开发者模式”加载。

步骤 6:完成与验证

  1. 彻底关闭 Chrome 浏览器。建议打开任务管理器 (Ctrl + Shift + Esc),确保所有 chrome.exe 进程都已结束。
  2. 重新启动 Chrome。
  3. 进行最终验证
    • 验证 V2 插件:访问 chrome://extensions,检查您之前安装的 V2 插件是否可以正常加载和启用。
    • 验证版本锁定:访问 chrome://version,确认版本号为 137.0.7151.120 或相近的 137 版本。
    • 验证更新状态:访问 chrome://settings/help (即“关于Chrome”页面),您应该会看到“检查更新时出错”的提示,这表明更新已被成功禁用。

四、后续维护与重要提醒

  • 安装新插件:由于策略限制,您可能无法从 Chrome 网上应用店直接安装新的 V2 插件。请使用 “开发者模式” 中的 “加载已解压的扩展程序” 或拖入 .crx 文件的方式进行安装。

⚠️ 重要:本指南提供的是一套长期、稳定的浏览器环境解决方案。它专为那些希望保留 Manifest V2 插件全部功能、并完全掌控浏览器更新策略的用户设计。通过此方法,您可以确保自己依赖的核心工具始终如一、高效运行。

ChromeDriver 与 Chrome 浏览器版本之间的兼容性是自动化测试中常见的问题。根据历史记录,ChromeDriver 的主版本号通常需要与 Chrome 浏览器的主版本号保持一致才能正常工作[^2]。 对于 Chrome 137 版本,理论上应使用与之完全匹配的 ChromeDriver 版本。然而,截至目前(假设当前时间为 2024 年),官方尚未发布支持 Chrome 137ChromeDriver 版本。通常情况下,ChromeDriver 的更新会滞后于 Chrome 浏览器的发布,因此如果确实存在一个支持 Chrome 137ChromeDriver,它可能是一个预发布版本或由第三方提供的非官方构建。 ### 下载建议 1. **等待官方更新** ChromeDriver 通常由 Chromium 项目维护团队发布,可以通过访问 [ChromeDriver 官方下载页面](https://chromedriver.chromium.org/) 查看是否已发布支持 Chrome 137版本。该页面提供了最新稳定版、Beta 版和开发版的下载链接。 2. **查找第三方镜像或社区资源** 如果官方尚未提供支持,可以尝试从以下渠道寻找: - GitHub 上的开源项目或开发者上传的构建文件 - 国内镜像站(如清华源、华为源)可能会提前收录新版本 - Selenium 社区论坛或 Stack Overflow 中的技术讨论帖 3. **降级浏览器版本** 如果无法找到匹配的 ChromeDriver,推荐做法是将 Chrome 浏览器回退到一个已被 ChromeDriver 支持的版本,例如 130 或更早版本。这样可以直接使用对应的稳定版 ChromeDriver,确保测试环境的稳定性[^5]。 4. **验证安装** 安装完成后,可以通过命令行执行以下命令来验证 ChromeDriver 是否正确配置: ```bash chromedriver --version ``` 若输出信息中显示的版本号与目标 Chrome 浏览器版本一致,则表示配置成功。 --- ### 环境变量配置示例(Windows) - 将 `chromedriver.exe` 所在目录添加至系统 PATH 环境变量 - 示例路径:`C:\tools\chromedriver_win32` --- ### 注意事项 - 在某些情况下,即使 ChromeDriver 和 Chrome版本一致,也可能因构建版本差异导致异常,如 `session not created from unknown error: cannot find Chrome binary` 错误[^3]。 - 建议使用虚拟环境管理不同项目的依赖版本,避免全局冲突。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值