更改Chrome的用户数据文件存储位置

17 条评论

默认情况下,chrome的用户数据文件(包括偏好设置,扩展文件,书签,历史文件等)都保存在系统默认的位置,譬如(以chromium绿色版为例,下同)在windows XP下为C:\Documents and Settings\用户名\Local Settings\Application Data\Chromium\User Data ,windows vista /7 是在 %appdata%\Local\Chromium\User Data,如果是ubuntu,那么为~/.config/chromium 。既然是特地选择绿色版本的使用当然就不希望程序会在系统路径下生成保存文件,更何况还是重要的个人数据,最好的办法还是自己手动指定,告诉chrome.exe应该将这些文件保存到哪里,这样也方便备份文件,不受重装系统的影响,平时自己在DIY修改一些扩展的时候也更加方便。

要实现这一要求一般有两种方法,一是通过启动参数让chrome.exe改变存储文件的位置,二是使用符号链接,偷梁换柱改变文件夹位置。

使用添加启动参数的方法,windows 系统只要建立一个chrome.exe的快捷方式,然后在快捷方式的属性,目标后跟上启动参数 --user-data-dir=路径 即可,感谢sherry提供的这张图片

如果是在ubuntu下那么需要建立一个chrome的启动器,譬如在桌面上右键,命令中填入 chrome路径后跟 -user-data-dir=路径,如下图

需要注意的是在windows 下添加启动参数用的是两杠"--",而在ubuntu下只是一杠"-"。

而第二种使用符号链接的方式,Windows用户只要参照一下用符号链接转移个人文件夹位置这篇文章,再根据文章开始介绍的默认用户数据保存位置挪移一下即可,Ubuntu就不用说叻,右键菜单里就能搞定,不多介绍。

相关日志 Relate Posts

收藏与分享 : Twitter | Facebook | 微博 | 人人 | Google+ | PDF

“更改Chrome的用户数据文件存储位置”17条留言

  1. 改注册表很方便呃。。。

    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
    AppData数值修改为你想放的位置就好了。。。。。

    • 改注册表难保某个弱智点的程序是直接指定路径的额。。

    • 不影响直接指定的程序的啊。。。重装后导入注册表就好了。。。

    • 导入注册表影响范围太广叻吧。。

    • 我是一直没试过导入注册表额。。

    • 而且,整个appdata包含那么多程序的东西,重装系统之后里面大部分的都不能再用叻吧,不如留在系统盘跟系统共存亡。。

  2. 早知道这样。。我当初应该好好截图的。。至少把整个框截下来 😐

    • 当时不是说要截整个框么。。。汗。。 我就说那个图看起来好小。。。

  3. 补充一下,新安装chromuim后需要先取消链接后安装一个扩展,然后复制文件再建立链接才能正常安装扩展。

    • @dning1 你把这个当新文章发一下?

  4. 鹿过~~~先收藏了.3Q~~~

  5. 是不是新版的修改位置了根本就不见效Orz

    • @dning1 应该不会吧,不过chrome和chromium可能会有区别的…

  6. 发现了,不能嵌套使用mklink 我已经将用户文件夹转移到D盘了所以。。。

    • @dning1 这个倒没注意额..

  7. = =780M的缓存.. 😥

Pingbacks/Trackbacks

  1. 更改Chrome的用户数据文件存储位置 – Chrome论坛…

    更改Chrome的用户数据文件存储位置 – Chrome论坛…

发表留言(Ctrl+Enter提交)