Chrome自定义安装路径、缓存、数据文件夹

By | 2010年11月20日

如果你是chrome爱好者,那么你一定知道chrome默认是装在C的。而且没有办法修改安装路径和缓存路径。

那么你可以试试下面的方法,来修改这些路径。

下面需要用到几个命令参数
--disk-cache-size    缓存大小(自己定义)
--user-data-dir    用户数据目录
--disk-cache-dir    上网缓存目录

下面以D盘为例

先下载离线安装版chrome(注意官方下载的在线安装包没办法使用此法),地址可以自己搜索,或者直接下载

将下回的exe安装文件用winrar打开,解压出7z文件,再次解压得到Chrome-Bin文件夹制作成Chrome绿色版。将Chrome-Bin文件夹下所有文件放入 D:\Program Files\Chrome\ 文件夹

 

1.只定义一个参数

注意下文中的X可以自行修改,代表磁盘盘符

用户数据文件:
默认是C盘的Application Data\Google\Chrome\User Data文件夹里

修改方法:
先创建Chrome.exe快捷方式,再到快捷方式点击  右键 》属性 》快捷方式 》目标
在chrome.exe"后面添加 --user-data-dir="X:\文件夹"
添加好以后是这样的:"D:\Program Files\Chrome\chrome.exe" --user-data-dir="X:\文件夹"(注:英文状态标点,注意空格)

上网缓存文件:
默认是C盘的Application Data\Google\Chrome\User Data\Default\Cache文件夹里

修改方法:
创建Chrome.exe快捷方式, 右键 》属性 》快捷方式 》目标
在chrome.exe"后面添加 --disk-cache-dir="Y:\文件夹"
添加好以后是这样的:"D:\Program Files\Chrome\chrome.exe" --disk-cache-dir="Y:\文件夹"(注:英文状态标点,注意空格)

 

2.两个参数一起定义

仍然是对chrome快捷方式操作:  右键 》属性 》快捷方式 》目标
在chrome.exe"后面添加 --user-data-dir="X:\文件夹" --disk-cache-dir="Y:\文件夹"(注:英文状态标点,注意空格)

快捷方式创建好后,只能从快捷健启动有效,要使外部调用生效,还要做如下修改
Win+R  》regedit
分别找到[HKEY_CLASSES_ROOT下的ChromeHTML , ftp , http , https,
shell\open\command的右边数值上右键修改"D:\Program Files\Chrome\chrome.exe\" -- "%1\""的值,
在 -- "%1\"的前面chrome.exe"的后面添加 --user-data-dir="X:\文件夹" --disk-cache-dir="Y:\文件夹"(注意空格)

[HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command]
修改后"D:\Program Files\Chrome\chrome.exe" --user-data-dir="X:\文件夹" --disk-cache-dir="Y:\文件夹" -- "%1\"
[HKEY_CLASSES_ROOT\ftp\shell\open\command]
修改后"D:\Program Files\Chrome\chrome.exe" --user-data-dir="X:\文件夹" --disk-cache-dir="Y:\文件夹" -- "%1\"
[HKEY_CLASSES_ROOT\http\shell\open\command]
修改后"D:\Program Files\Chrome\chrome.exe" --user-data-dir="X:\文件夹" --disk-cache-dir="Y:\文件夹" -- "%1\"
[HKEY_CLASSES_ROOT\https\shell\open\command]
修改后"D:\Program Files\Chrome\chrome.exe" --user-data-dir="X:\文件夹" --disk-cache-dir="Y:\文件夹" -- "%1\"


全部弄好后,不管点击Chrome快捷方式,还是QQ、迅雷外部调用,chrome都会使用用户自定义路径。

41 thoughts on “Chrome自定义安装路径、缓存、数据文件夹

      1. kakarote

        呵呵,几年前,朋友就说过CHROME。
        用了几次,每次都是因路径改不了,又给删除了。

        回复
  1. 嗜睡的蚂蚁

    博主博客左边那个导航 在首页也有显示评论的按钮哦。。我觉得在首页应该不显示评论哈~~~[yangcongtou::face042.gif]

    回复
  2. awu

    哈哈 前几天还有人跟我抱怨说chrome占C盘没法改很郁闷呢,好在我C很大随便放~
    不过介个曾的很有用的说~

    回复
  3. TTdays

    原来还需要参数,怪不得我下载的chrome安装文件,双击以后啥反应都没有就安装好了

    回复
  4. 朵未

    这个有点麻烦啊,我以前收藏了一个把chrome打包的软件,用于便携使用,现在不知被我放哪里了。

    回复
  5. 灰烬

    [yangcongtou::face004.gif]我随便了。反正我用他也只是因为速度,再者要清理的时候我用cclear
    好久没来你这留言了。留言表示我的存在

    回复
  6. 顺水横流

    一直想用CHROME,但我的LASTPASS插件一直在上面无法登陆,很是恼火,那么多网站的用户名密码,我怎么记得住嘛

    回复
  7. hongwang777

    老大你好!
    我已经顺利在D盘安装了chrome。
    我是修改注册表的ProgramFilesDir,原来默认为:C:\Program Files
    修改后自动安装到了指定的目录。

    我想举一反三,将微软的杀毒MSE也自定义安装。确实,自定义安装也成功了。问题是MSE程序安装在自定义目录,但是病毒定义更新数据仍然在:
    C:\Documents and Settings\All Users\Application Data\Microsoft\Microsoft Antimalware\Definition Updates
    这个Definition Updates下有三个文件夹,一个是病毒定义(字符串命名),一个是Backup文件夹大约67M,还有一个空的updates文件夹。
    我想在快捷方式属性的目标栏添加命令参数。比如:D:\Program Files\Mirosoft Security Client\Microsoft Antimalware\Definition Updates
    病毒定义文件夹是否一定要列出来,还有那个Backup文件夹(不要似乎也没有问题)。如果要列出来,也只能复制一个文件夹了。
    最关键的命令参数该怎样写呢(这个还真不知道)。size可以不写,该多大就多大吧。
    请老大帮帮忙,谢谢!

    回复
    1. reizhi 博主

      如果是win7系统其实你可以用符号链接
      具体可以搜索下mklink,作用是把A文件夹映射到B

      回复
      1. hongwang777

        呵呵,我是XP。
        我主要不清楚命令参数的写法。比如--user-data- ,--disk-cache- 之类的。
        比如,我准备这样添加命令参数:
        "D:\Program Files\Microsoft Security Client\msseces.exe" --definition-updates-dir="D:\Program Files\Mirosoft Security Client\Definition Updates" --disk-cache-dir="D:\Program Files\Mirosoft Security Client\Scans" --disk-cache-size=204800000 -- "%5"

        说明:Scans目录中有cache内容,大约140M。我的D盘不大,所以用了"%5",怕"%1"不合理。如果不定义size是否默认无限制?请看看命令参数是否有不对的地方,谢谢。

        回复
        1. reizhi 博主

          %1应该是个通配符,不是这么用的
          另外缓存最大时可能达到500M,一般在100-200M
          可以搜一下MSE的命令行参数,会更直接
          或者去论坛求助下

          回复
  8. hongwang777

    谢谢!看来MSE自定义安装有困难。
    另外,自定义安装谷歌之后,也出现了问题。或许同我的系统有关,我是XP的sp2
    当修改了注册表的安装目录后,安装虽然成功,但后来将安装目录更改回 原来默认的目录后,MSE以及谷歌浏览器都出现了故障,不能启动了。只好将注册表安装目录再改为自定义目录,谷歌以及MSE立马生效。

    回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注