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 |
|