(2010-8-2)修改chrome用户数据存放路径

(2010-8-2)修改chrome用户数据存放路径

修改chrome 谷歌游览器默认数据存放路径: 右键桌面的快捷方式,在目标栏后面添加--user-data-dir="D:\temp\Chrome User Data" 本文HTML永久地址doc

修改chrome游览器用户数据目录

我的完整路径为:

 "C:\Documents and Settings\lihx\Local Settings\Application Data\Google\Chrome\Application\chrome.exe" --user-data-dir="D:\temp\Chrome User Data"

这里特别提醒,路径可以使用双引号包含,要不会出错。 这样从桌面打开游览器访问网站的数据都会存放在D:\temp\Chrome User Data目录下,不过通过其他的方式访问,还是会存放在安装的默认数据存放路径“C:\Documents and Settings\lihx\Local Settings\Application Data\Google\Chrome\User Data” 为了防止出现有缓存数据存放在系统盘,我把User Data目录名修改为User Data old,同时在同目录下,增加一个User Data的文件名(注意没有后缀)。其实可以使用硬链接(linux下的概念)指向到其他盘,可惜不支持FAT32磁盘。这样如果从其他程序调用chrome,会出现如下提示:

谷歌游览器无法对数据目录进行读写操作

这样我们可以选择自己自定义的路径

谷歌游览器选择数据目录

最后修改一下注册表:在注册表修改操作系统默认的游览器,操作如下:

  1. 开始→运行→输入regedit,打开注册表编辑器
  2. 找到HKEYCLASSESROOT\http\shell\open\command,在右边的窗口中双击"默认",将要用浏览器的可执行文件的完全路径输入到这里,例如设置IE为默认浏览器:输入"C:\Documents and Settings\lihx\Local Settings\Application Data\Google\Chrome\Application\chrome.exe" --user-data-dir="D:\temp\Chrome User Data" --"%1" 这里请修改自己chrome执行文件的绝对路径。
  3. 然后找到 HKEYCLASSESROOT\http\shell\open\ddeexec\Application,在右边的窗口中双击"默认",设置浏览器名,如果是Firefox则输入Firefox,如果是IE则输入IExplore。我输入:Chrome(小提示:切记不能写错名称,如果你不知道浏览器的标准名称是什么,只需要到安装目录下查看该浏览器的名称即可)

参考资料:
http://www.chromium.org/user-experience/user-data-directory
http://www.9enjoy.com/winxp-move-chrome-user-data/
http://www.htmer.com/article/245.htm