安装chrome后(可以在线安装也可以到百度chrome贴吧下载离线安装版)把chrome文件夹复制到你想放的任意位置,比如D:\chrome
然后到D:\Chrome\Application\28.0.1500.71(这个数字随版本不同而不同)下面把所有文件和文件夹剪切粘贴到上级目录D:\Chrome\Application下,右击该目录下的chrome文件创建快捷方式,右击快捷方式,在目标后面加上 --user-data-dir="../User Data"(开头有个空格),网络上一些资料提到缓存文件夹也需要另行指定,但是我发现新版本的chrome的缓存文件夹已经包含在User Data文件夹中了,所以没有另外设置这个参数。
这时候完成得差不多了,但是仅仅是从刚才创建的快捷方式启动chrome时这些设置才会起作用,外部调用chrome时(比如点击qq聊天窗口中的链接或者从qq面板进入qq空间)还是会使用默认的设置,这就需要在注册表中修改对应的值。
打开注册表,在HKEY_CLASSES_ROOT 文件夹下分别找到ChromeHTML ftp http https文件夹,分别修改command中的数值,在
"【你的chrome文件路径】" — "%1" 中的 — "%1"前面加上 --user-data-dir="../User Data"(开头有个空格)。
补充说一下:我复制过C盘的chrome文件夹到其他位置之后就把它卸载了,卸载后注册表中的ChromeHTML值会被删除,没关系,只要执行一次将chrome设置为默认浏览器的操作这个值就会重新出现在注册表中,但是可能会变成 ChromeHTML(后面跟一堆字母)。