Chrome旧版安装包清理需五步:一、清%LOCALAPPDATA%\Google\Update\Download下哈希子目录中的旧.exe/.msi;二、搜索桌面/下载目录含“Chrome”“Setup”等关键词的陈旧安装包并校验版本;三、禁用Google更新服务并删其cache文件夹;四、用PowerShell脚本批量识别并删除超期安装包;五、检查多开快捷方式及计划任务中引用的废弃安装路径。

如果您发现C盘空间被大量谷歌浏览器旧版本备份安装包持续占用,且这些文件既未被系统识别为有效程序、也无法通过常规卸载流程清除,则可能是Chrome自动更新机制残留的离线安装缓存或手动下载后遗忘的旧版Setup文件。以下是定位并清理这些被遗弃安装包的具体操作步骤:
一、定位Chrome自动更新残留的旧版本安装包
Google Update服务在后台静默更新Chrome时,会将已下载但未完成安装的旧版本安装包暂存于特定目录,这些文件通常以.exe或.msi为扩展名,名称含版本号(如124.0.6367.91),长期不清理可累积数百MB至数GB空间。
1、按下Win + R键,输入%LOCALAPPDATA%\Google\Update\Download并回车。
2、检查该文件夹内所有子文件夹,每个子文件夹名称均为长字符串哈希值(如{A1B2C3D4-E5F6-7890-G1H2-I3J4K5L6M7N8}),进入任一子文件夹。
3、查找其中是否包含大小超过10MB、扩展名为.exe或.msi的文件,且文件属性中“修改日期”早于当前Chrome版本发布日期(可在chrome://version/中查看当前版本号及构建时间)。
4、确认该文件非正在使用的更新包:关闭所有Chrome进程(包括后台GoogleUpdate.exe),再执行删除操作。
5、选中全部符合条件的.exe与.msi文件,按Shift + Delete永久删除,跳过回收站。

二、扫描并清除手动下载的旧版离线安装包
用户为降级或备份目的下载的Chrome历史版本安装包(如ChromeStandaloneSetup64_119.0.6045.105.exe),常被保存在桌面、下载目录或自定义文件夹中,因无统一命名规范易被忽略,需人工筛查与校验。
1、打开文件资源管理器,在搜索框中输入*.exe,然后在搜索工具栏中设置“修改日期”为“过去两年”、“大小”为“大于10MB”。
2、在搜索结果中筛选文件名含“Chrome”“Standalone”“Offline”“Setup”等关键词的安装包。
3、右键点击可疑文件 → 选择“属性” → 切换到“详细信息”选项卡,查看“产品版本”或“文件版本”字段。
4、若版本号低于当前chrome://version/显示的主版本(如当前为128.x,而文件版本为119.x),且文件创建时间超过90天,则判定为可安全删除的遗弃包。
5、对确认无用的安装包执行Shift + Delete永久清除。

三、禁用Google Update自动下载缓存功能
默认启用的Google Update服务会在每次检测到新版本时预先下载完整安装包至本地,即使用户未主动触发更新,也会生成冗余副本。关闭此行为可从源头阻断新旧包堆积。
1、按下Win + R键,输入services.msc并回车,打开服务管理控制台。
2、在服务列表中找到“Google 更新”(Google Update Service (gupdate) 和 Google Update Service (gupdatem))。
3、分别双击两项,将“启动类型”设为“手动”或“禁用”,点击“停止”按钮终止当前运行实例。
4、按下Win + R键,输入%PROGRAMFILES%\Google\Update和%PROGRAMFILES(x86)%\Google\Update,分别打开两个路径。
5、删除其中所有以“install”“download”“cache”为前缀的文件夹,保留仅含“GoogleUpdate.exe”的根目录(避免破坏其他Google软件更新)。

四、使用PowerShell批量识别并标记陈旧安装包
当旧版安装包分散于多个路径(如D:\Backup\Browser、E:\Tools\Web\Chrome)时,手动逐个核查效率低下。可通过脚本快速提取版本信息并高亮超期文件,便于集中处理。
1、以管理员身份打开Windows终端(PowerShell)。
2、执行以下命令,扫描指定驱动器下所有Chrome安装包并输出版本与日期:
Get-ChildItem -Path "C:\" -Recurse -Include "*.exe" -ErrorAction SilentlyContinue | Where-Object { $_.Name -match "Chrome|Standalone|Offline" } | ForEach-Object { $ver = [System.Diagnostics.FileVersionInfo]::GetVersionInfo($_.FullName).ProductVersion; Write-Host "$($_.FullName) | Version: $ver | Modified: $($_.LastWriteTime)" } | Out-File "$env:USERPROFILE\Desktop\Chrome_Install_List.txt"
3、打开生成的Chrome_Install_List.txt文件,查找ProductVersion字段值低于当前Chrome主版本号(如128)且LastWriteTime早于2025年12月1日的条目。
4、对匹配条目中的文件路径,使用Remove-Item -Path "完整路径" -Force命令执行精准删除。
五、清理Chrome多开配置中嵌套的旧版安装引用
在使用--user-data-dir参数多开Chrome时,部分用户会为不同配置单独下载对应版本安装包,并将其路径写入快捷方式或批处理脚本中。这些脚本本身虽小,但其引用的安装包可能早已失效并滞留原位置。
1、右键点击所有Chrome多开快捷方式 → 选择“属性” → 查看“目标”字段中是否包含指向.exe文件的绝对路径(如"C:\OldInstalls\chrome115.exe" --user-data-dir="D:\Profile1")。
2、记录所有被引用的.exe路径,逐一验证其是否存在、是否可执行、版本号是否过时。
3、打开任务计划程序(taskschd.msc),在“任务计划程序库”中搜索关键词“Chrome”“Update”“Installer”,检查是否存在调用旧版安装包的定时任务。
4、对确认废弃的快捷方式目标路径及计划任务操作,先删除快捷方式与任务,再定位并清除其引用的.exe原始文件。











