错误代码3或4源于更新服务阻断、缓存损坏或权限缺失;需启用gupdate与gupdatem服务,用官网离线包覆盖安装,并清理%LOCALAPPDATA%GoogleUpdate及%TEMP%中scoped_dir/chrome临时文件。
谷歌浏览器更新卡在“正在检查更新”或弹出“错误代码3”“错误代码4”,说明更新服务被阻断、缓存损坏或权限缺失,不是网络慢导致的临时延迟,而是系统级硬性故障。
第一步:按 Win + R 打开运行框,输入 services.msc 回车。
第二步:在服务列表中找到 Google Update Service (gupdate) 和 Google Update Service (gupdatem) ——这两个必须同时运行,缺一不可。
第三步:分别双击它们 → 将“启动类型”设为 自动(延迟启动) → 点击“启动”按钮。若按钮灰显,先打开任务管理器 → 详细信息页签 → 结束所有 GoogleUpdate.exe 进程,再试。
【gupdatem 服务必须启动,否则即使 gupdate 正常,更新也会静默失败】
方法一:手动覆盖安装
访问 https://www.php.cn/link/2806c23dbff477d1a3911b012d7db02a,下载最新 Windows 离线安装包(.exe 文件)。
关闭所有 Chrome 窗口后,打开任务管理器 → 详细信息 → 结束全部 chrome.exe 和 GoogleUpdate.exe 进程。
右键安装包 → “以管理员身份运行”,安装程序会自动识别旧版本并覆盖写入,书签、扩展、历史记录全部保留。
方法二:命令行强制静默安装(适合批量部署)
以管理员身份运行命令提示符,执行:
"C:Users%USERNAME%DownloadsChromeSetup.exe" --force-update --system-level
其中 ChromeSetup.exe 需替换为你实际下载的文件名及完整路径;--system-level 参数确保写入全局安装目录,避免用户级权限不足问题。
按下 Win + R,依次执行以下两个路径并清空内容:
%LOCALAPPDATA%GoogleUpdate
%TEMP%
在 %TEMP% 目录中,重点删除所有名称含 scoped_dir 或 chrome 的临时文件夹——这些是更新中途崩溃残留的锁文件,不删掉会导致新安装包拒绝写入。
删完后重启电脑,再打开 Chrome → 帮助 → 关于 Google Chrome 触发更新。