使用官方安装包覆盖更新,清理更新缓存与临时文件;2. 检查系统权限并修复Chrome安装目录的完全控制权限;3. 终止冲突进程并重启Google更新服务;4. 调整网络设置,禁用代理、刷新DNS并更换为Google DNS;5. 通过管理员命令行执行更新检查与组件注册修复。
如果您尝试更新谷歌浏览器,但更新过程反复失败或卡在某个阶段,则可能是由于网络、权限或系统进程冲突等原因导致。以下是解决此问题的步骤:
本文运行环境:Dell XPS 13,Windows 11
一、使用官方安装包强制覆盖
此方法绕过在线更新机制,直接通过完整安装包部署最新版本,适用于下载中断或更新服务异常的情况。
1、访问 https://www.google.com/chrome/ 下载最新版离线安装程序。
2、关闭所有谷歌浏览器窗口,并通过任务管理器结束所有 chrome.exe 进程。
3、右键点击下载的安装文件,选择“以管理员身份运行”。
4、等待安装程序自动完成更新操作,完成后重启浏览器并检查版本号。
二、清除更新缓存与残留文件
旧的更新缓存或临时文件可能损坏,导致新版本无法正确写入,清理这些文件可排除干扰。
1、按下 Win + R 键,输入 %LOCALAPPDATA%\Google\Update 并回车。
2、删除该目录下的所有文件和子文件夹。
3、再次使用 Win + R,输入 %TEMP% 并回车。
4、删除其中所有与 scoped_dir 或 chrome 相关的临时文件夹。
三、检查并修复系统权限
若当前用户账户对浏览器安装目录无足够写入权限,更新程序将无法替换文件,需手动调整权限设置。
1、打开文件资源管理器,导航至 C:\Program Files\Google\Chrome\Application。
2、右键点击该文件夹,选择“属性”,切换到“安全”选项卡。
3、选中当前用户账户,点击“编辑”,勾选“完全控制”权限,然后确认更改。
4、重启计算机后尝试再次更新。
四、终止冲突进程并重启更新服务
残留的更新进程或服务异常会阻止新版本安装,需手动终止并重置相关服务。
1、按 Ctrl + Shift + Esc 打开任务管理器,查找 GoogleUpdate.exe 或 update_core.exe。
2、选中这些进程,点击“结束任务”。
3、按下 Win + R,输入 services.msc 并回车。
4、在服务列表中找到 Google Update Service (gupdate) 和 Google Update Service (gupdatem)。
5、分别右键点击这两个服务,选择“重启”。
五、修改网络设置以确保连接正常
防火墙、代理或DNS问题可能导致浏览器无法连接到更新服务器,需检查网络配置。
1、进入系统“设置” > “网络和 Internet” > “代理”,确保未启用手动代理配置。
2、打开命令提示符(管理员),执行 ipconfig /flushdns 清除DNS缓存。
3、将系统DNS更改为 8.8.8.8 和 8.8.4.4(Google Public DNS)。
4、临时关闭杀毒软件或防火墙,测试是否为安全软件拦截更新请求。
六、通过命令行工具执行修复
使用内置命令行参数可强制启动更新流程或修复安装状态,适合高级用户。
1、以管理员身份打开命令提示符或PowerShell。
2、输入以下命令并回车:“C:\Program Files\Google\Chrome\Application\chrome.exe” –check-for-update-interval=0。
3、观察命令行输出,若提示连接成功,则等待更新自动下载并安装。
4、若无效,可尝试重新注册更新组件:regsvr32 /i “C:\Program Files\Google\Update\GoogleUpdate.dll”。