菜单
展开边栏 收起边栏

chrome 用户目录移动(缓存、插件、配置目录移动)

chrome_banner-1110x400

Chrome以它的速度,扩展,干净,安全…从出道至今 受到了无数Chromer的追捧
但再完美的东西也不可能同时满足所有人的需要,很大一部分人最发愁的就是Chrome被默认安装在C盘.缓存,用户数据也通通保存在C盘,而且还不能修改…尤其是像我一样有”C盘洁癖”的同学更是以泪洗面…

今天我们就来总结一下Chrome缓存目录位置的修改办法!!

现在网上最流行的修改办法就是通过在Chrome快捷方式的后面添加参数来更改缓存路径:

用到的几个命令参数:
–disk-cache-size 缓存大小(自己定义)
–user-data-dir 是用户数据目录
–disk-cache-dir是上网缓存目录
使用方法:

(比如用户数据user-data)
找到Chrome.exe的快捷方式, 右键——属性——快捷方式——目标
在chrome.exe”后面添加 –user-data-dir=”X:\文件夹”
添加好以后是这样的:C:\Users\用户\AppData\Local\Google\Chrome\Application\chrome.exe –user-data-dir=”D:\Chrome”(注:英文状态标点,注意空格)

到这儿,缓存目录位置已经基本改好,但此时外部调用Chrome的时候缓存路径还是系统自定义的C盘那个,比如在QQ面板打开QQ空间的时候.
所以还需要一下步骤彻底清除外患:

Win+R——regedit
分别找到[HKEY_CLASSES_ROOT下的ChromeHTML,ftp,http,https,
在shell\open\command的右边数值上右键修改C:\Users\用户\AppData\Local\Google\Chrome\Application\chrome.exe” — “%1\””的值,
在 — “%1\”的前面chrome.exe”的后面添加 –user-data-dir=”X:\文件夹” –disk-cache-dir=”Y:\文件夹”(注意空格)

[HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command]
修改后C:\Users\用户\AppData\Local\Google\Chrome\Application\chrome.exe” –user-data-dir=”X:\文件夹” –disk-cache-dir=”Y:\文件夹” — “%1\”
[HKEY_CLASSES_ROOT\ftp\shell\open\command]
修改后”C:\Users\用户\AppData\Local\Google\Chrome\Application\chrome.exe” –user-data-dir=”X:\文件夹” –disk-cache-dir=”Y:\文件夹” — “%1\”
[HKEY_CLASSES_ROOT\http\shell\open\command]
修改后”C:\Users\用户\AppData\Local\Google\Chrome\Application\chrome.exe” –user-data-dir=”X:\文件夹” –disk-cache-dir=”Y:\文件夹” — “%1\”
[HKEY_CLASSES_ROOT\https\shell\open\command]
修改后”C:\Users\用户\AppData\Local\Google\Chrome\Application\chrome.exe” –user-data-dir=”X:\文件夹” –disk-cache-dir=”Y:\文件夹” — “%1\”

全部弄好后,不管点击Chrome快捷方式,还是QQ、迅雷外部调用,都会成功定义文件夹
以上的方法的缺点就是…………..每次升级Chrome,注册表里的这些项都得重新修改.如果用的是Dev版本的,三天两头升级,这不是坑爹嘛

所以,以上说的都不是今天的重点,今天的重点是通过mklink命令行彻底修改Chrome用户数据目录,方便快捷…..

只需要三步:
1,关闭正在运行的Chrome,删除C:\Users\用户\AppData\Local\Google\Chrome目录下的User Data文件夹
2,在非系统盘符新建个文件夹,比如D:\Chrome
3,打开cmd输入下面一行字
mklink /D“C:\Users\用户\AppData\Local\Google\Chrome\User Data”D:\Chrome
回车执行

好了 现在不管你怎么升级,用户数据,缓存什么的全部保存在了D:\Chrome文件夹下了

简单解释一下,mklink给D:\Chrome目录 在 C:\Users\用户\AppData\Local\Google\Chrome\User Data目录下 创建了映射,当chrome在操作user data文件夹的时候其实是在操作D盘的Chrome文件夹,关于mklink的详细解释请看:
http://hi.baidu.com/killer0034/blog/item/d8e6edf366176a01b07ec5a4.html

Copyright © 2008-. JiangFei.net all rights reserved 苏ICP备18062911号