[点晴永久免费OA]聊聊谷歌 Chrome Web 浏览器离线安装包、制作绿色版的那点事
|
admin
2026年3月2日 22:14
本文热度 203
|
场景: 在Windows上安装一个谷歌浏览器,你会怎么做?
我会下意识地在网上搜索,然后下载安装。
点击"下载Chrome"按钮后,便会自动获取一个名为"Chrome Setup.exe"
的可执行程序,双击安装即可。一、先搞懂:什么是“Chrome Setup.exe”?
我下载的这个大约10MB的Chrome Setup.exe,并非真正的Chrome浏览器,而是Chrome的“在线安装器”,也被叫做“引导安装程序”。
二、Detect It Easy识别类型
我通过7-Zip对`Chrome Setup.exe`执行了解压操作,得到了如下所示的一系列文件。.rsrc是Windows可执行文件的“资源段”(Resource Section),里面存放着在线安装器自身运行所需的一些“小资源”,比如安装器的图标、界面文字,以及下载逻辑的配置信息等。可这里面并不包含Chrome的主程序文件。
在线安装器的结构可以理解为“一个空壳 + 下载指令”:
三、默认安装在C盘且不能更改安装路径?
这其实是在线安装器的设计逻辑使然:
- 谷歌的初衷是为了“简化普通用户的安装流程”,因此将安装路径和配置都设置为“默认自动完成”,让用户无需过多操作就能完成安装。
- 从技术层面来讲,在线安装器的代码里没有“路径选择”的界面模块,它本质上是一个“无交互的自动化工具”,其首要目标是“快速装完”,而非满足用户的个性化自定义需求。
四、怎么解决这个痛点?
要解决上述这些问题,唯一的办法就是使用“离线安装包”来替代在线安装器。离线安装包才是Chrome的完整程序包,大小约100 - 200MB,里面包含了Chrome的所有源程序文件。使用离线安装包进行安装时,有诸多优势:
无需联网:因为文件已经完整,所以安装过程无需再连接网络下载额外内容。
可选择安装路径:在安装过程中,会出现“选择安装路径”的选项,这样你就可以将Chrome安装到D盘、E盘等非系统盘,有效避免占用系统盘空间。
直接查看主程序文件:解压离线安装包后,就能直接看到Chrome的主程序文件,比如,而不需要依赖在线安装器的“下载”步骤。
获取“最新版”离线安装包的通用链接规律这类链接的本质是通过在基础网址后添加特定的“参数”(即问号?后面的部分),来向服务器“点餐”,从而动态获取到当前最新的稳定版Chrome完整安装包。其规律完全由这些参数控制:
基础地址:所有请求都始于Google Chrome的中文官方网站,即:https://www.google.cn/intl/zh-CN/chrome/。
核心参数(必选):要实现下载,必须附加以下关键参数:
platform=win64
platform=win
platform=mac
platform=linux
standalone=1
:这是最关键的一个参数。它明确告诉服务器:“我需要完整的离线安装包”,而不是那个只有几MB、需要联网下载的“在线安装器”。platform=xxx
:这个参数用于指定您电脑的操作系统和位数,就像选择套餐规格。根据文档,主要选项有:
可选参数(用于自定义):您还可以添加额外参数来定制安装行为:
extra=stablechannel
- 其他选项如
betachannel(测试版)、devchannel(开发版)等,可用于获取预览版本。 - 设为
installdataindex=empty 表示不设置为默认浏览器。 - 设为
installdataindex=defaultbrowser 表示在安装后将其设为默认浏览器。 installdataindex
:这个参数控制安装完成后是否将Chrome设为默认浏览器。extra
extra=stablechannel
- 其他选项如
betachannel(测试版)、devchannel(开发版)等,可用于获取预览版本。
| |
|---|
| Windows 64 位 | https://www.google.cn/intl/zh-CN/chrome/?standalone=1&platform=win64 |
| Windows 32 位 | https://www.google.cn/intl/zh-CN/chrome/?standalone=1&platform=win |
| macOS | https://www.google.cn/intl/zh-CN/chrome/?standalone=1&platform=mac |
| Linux | https://www.google.cn/intl/zh-CN/chrome/?standalone=1&platform=linux |
以Windows 64位为例,按照链接进行下载
再次层层解压,继续解压Chrome.7z,得到的Chrome bin文件夹里,会包含:chrome.exe(浏览器主程序,双击就能直接启动);各类组件文件(比如渲染引擎、插件支持库等)。
还可以通过自定义User Data目录,就能把 Chrome 彻底做成绿色版(所有配置、缓存都存在自己指定的文件夹里,不写系统注册表 / 系统盘),形成 “便携 + 不污染系统” 的闭环。
Chrome绿色版(便携版)用户数据目录自定义配置流程
准备程序目录:在已解压完成的Chrome主程序目录(即包含chrome.exe
的Chrome bin目录)下,新建一个用于存储用户配置的文件夹,命名为user_data。创建程序快捷方式:
配置启动参数:右键点击该快捷方式,选择“属性”(或按下Alt+Enter
组合键),在“快捷方式”选项卡的“目标”输入框中,于原有内容末尾添加启动参数: --user-data-dir="【此处填写步骤1中新建的user_data文件夹的完整绝对路径】"(注意参数前需保留一个半角空格)。D:\WinTools\Browser\Cent\Portable\aiit.se.0835@gmail.com\chrome.exe --user-data-dir="D:\WinTools\Browser\Cent\Portable\aiit.se.0835@gmail.com\user_data"
启动并验证:双击配置完成的快捷方式启动Chrome浏览器,程序将自动在指定的user_data
文件夹中生成用户配置文件(包含浏览记录、书签、扩展程序等数据)。
通过此流程,可实现Chrome浏览器的便携化运行,所有用户数据均独立存储于自定义目录,不依赖系统注册表及默认系统路径,具备跨设备迁移能力。
阅读原文:原文链接
该文章在 2026/3/3 9:43:58 编辑过