谷歌浏览器(Google Chrome)的自动更新设计得非常顽固,因为谷歌强烈建议用户保持最新版本以获得最佳的安全性和功能。完全禁用其核心更新机制可能很复杂,且强烈不推荐,因为这会带来严重的安全风险

谷歌 Google中国 1

根据你的操作系统和需求,有以下几种方法可以暂时阻止或管理Chrome的自动更新:

谷歌浏览器(Google Chrome)的自动更新设计得非常顽固,因为谷歌强烈建议用户保持最新版本以获得最佳的安全性和功能。完全禁用其核心更新机制可能很复杂,且强烈不推荐,因为这会带来严重的安全风险-第1张图片-Google中文下载 - 轻松获取安全快速的浏览器体验

⚠️ 重要提示

关闭自动更新会使你的浏览器暴露在未修复的安全漏洞中,建议仅在绝对必要(如企业环境兼容性测试)时临时使用,并尽快重新启用或手动更新。


Windows 系统(最常用)

通过组策略编辑器(适用于 Windows 专业版/企业版/教育版)

这是最干净、最有效的方法。

  1. 下载谷歌官方的 Chrome 组策略管理模板
    • 访问 chrome://policy/ 查看当前策略。
    • 或从谷歌企业策略页面下载ADM/ADMX文件。
  2. 将下载的 windows/admx/ 目录下的 .admx 文件复制到 C:\Windows\PolicyDefinitions
  3. 按下 Win + R,输入 gpedit.msc,打开组策略编辑器。
  4. 导航到:计算机配置用户配置 -> 管理模板 -> Google -> Google Chrome
  5. 在右侧找到 “更新策略覆盖” 或类似名称的策略。
  6. 双击它,选择 “已启用”,然后在下方选项中选择 “禁用自动更新”
  7. 点击应用并确定。

通过修改注册表(所有Windows版本)

(修改前请备份注册表!)

  1. 按下 Win + R,输入 regedit,打开注册表编辑器。
  2. 导航到路径: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\UpdatePoliciesGoogleUpdate 等键不存在,请手动创建。)
  3. 在右侧空白处右键,选择 新建 -> DWORD (32-位) 值
  4. 将其命名为 AutoUpdateCheckPeriodMinutes
  5. 双击这个新值,将数值数据设置为 0
  6. 重启电脑后生效。

禁用更新任务计划程序

  1. 按下 Win + R,输入 taskschd.msc,打开任务计划程序。
  2. 在左侧展开:任务计划程序库 -> Google -> GoogleUpdate
  3. 你会看到名为 GoogleUpdateTaskMachineCoreGoogleUpdateTaskMachineUA 的任务。
  4. 分别右键点击它们,选择 “禁用”

修改更新服务文件权限(简单粗暴)

找到Chrome的更新程序,并阻止其运行:

  1. 找到更新程序路径,通常位于: C:\Program Files (x86)\Google\Update
  2. 右键点击 GoogleUpdate 文件夹,选择 “属性” -> “安全” -> “高级”
  3. 点击 “禁用继承”,然后选择 “从此对象中删除所有已继承的权限”
  4. 添加当前用户,但只赋予 “读取” 权限,取消所有“写入”和“执行”权限
  5. 点击确定,这样更新程序将无法运行和修改自身。

macOS 系统

使用终端命令(推荐)

卸载Google软件更新工具,这是负责更新的组件。

  1. 打开“终端”。

  2. 依次输入并执行以下命令:

    # 停止更新服务
    sudo launchctl stop com.google.keystone.daemon
    sudo launchctl unload /Library/LaunchDaemons/com.google.keystone.daemon.plist
    # 移除更新工具(核心步骤)
    sudo rm -rf /Library/Google/GoogleSoftwareUpdate
    sudo rm -rf /Library/LaunchDaemons/com.google.keystone.daemon.plist
  3. 你可能还需要删除用户目录下的相关文件: ~/Library/Google/GoogleSoftwareUpdate


Linux 系统(Debian/Ubuntu为例)

如果你是通过官方仓库安装的Chrome:

  1. 打开终端。
  2. 编辑谷歌的源列表文件:
    sudo nano /etc/apt/sources.list.d/google-chrome.list
  3. 在文件开头添加一个 符号注释掉整行, 将: deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main 改为: #deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main
  4. 保存并退出(Ctrl+X,然后按 Y,再按 Enter)。
  5. 更新软件包列表:
    sudo apt update

    这样系统就不会再从谷歌的仓库检查Chrome更新了。


如何重新启用更新?

执行与上述相反的操作即可:

  • Windows:重新启用任务计划、删除注册表键值、恢复文件夹权限或在组策略中设置为“启用更新”。
  • macOS:重新下载并安装Chrome,更新工具会一并回来。
  • Linux:取消对源列表文件的注释,然后运行 sudo apt update && sudo apt upgrade

总结与建议

方法 适用系统 效果 推荐度
组策略 Windows专业版以上 最彻底、最规范 ★★★★★(企业首选)
任务计划程序 Windows所有版本 有效,但可能被恢复 ★★★☆☆
修改文件权限 Windows所有版本 简单有效,但较粗暴 ★★★☆☆
macOS终端命令 macOS 有效 ★★★★☆
注释软件源 Linux 有效 ★★★★☆

最佳实践:对于普通用户,不建议完全禁用更新,你可以选择:

  • 手动更新:不定期地访问 chrome://settings/help 来手动触发更新。
  • 延长更新周期:在Windows组策略中,可以将 AutoUpdateCheckPeriodMinutes 设置为一个很大的值(如43200,代表30天),以实现“低频更新”而非“完全禁用”。

请务必权衡便利性与安全性,确保你的浏览器环境始终受到保护。

抱歉,评论功能暂时关闭!