分享

Win7 Chrome的缓存及用户数据位置修改

 AS400r 2017-02-07

Win7 Chrome的缓存及用户数据位置修改

(2012-03-26 17:10:38)
标签:

chrome

cache

缓存

分类: Technology
查阅多处资料后,自己总结并整理了2种方法。建议直接使用第2种方式。

首先找到数据位置并分清楚目录的作用:
C:\Users\XXX\AppData\Local\Google\Chrome\User Data    用户数据(这个目录在默认情况下包含了缓存的,里面还包括各种配置信息,以及书签、扩展等内容 
C:\Users\XXX\AppData\Local\Google\Chrome\User Data\Default\Cache   缓存

Solution1:
这是快捷方式的修改方式
Win7 <wbr>Chrome的缓存及用户数据位置修改

C:\Users\XXX\AppData\Local\Google\Chrome\Application\chrome.exe "-User-data-dir=D:\Chrome Temp"
注:此方法仅限于快捷方式,改缓存和用户数据方式相同。非快捷方式的方法请看分割线下的。

如果程序调用需要修改注册表网上的方法是在注册表里找到
Class_root -> ChromeHTML -> shell -> open -> command 把里面的项也添加 --disk-cache-dir=D:\Chrome Temp "
注册表内键值的形式为:
"C:\Users\XXX\AppData\Local\Google\Chrome\Application\chrome.exe" -- "%1"

有时候使用应用程序调用Chrome浏览网页时,比如用QQ打开QQ空间时Chrome会自动在C盘创建文件夹,

我们可以以下注册表项的指令后面也加上–user-data-dir=Userdata参数

HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command

HKEY_CLASSES_ROOT\ftp\shell\open\command

HKEY_CLASSES_ROOT\http\shell\open\command

HKEY_CLASSES_ROOT\https\shell\open\command

以HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command为例,打开之后是这样的 
"D:\Janson\My Dropbox\Chrome\Application\4.0.249.78\chrome.exe" — "%1" 
直接在最后面加参数,无效!最后发现原来是要在– "%1"前面加参数,问题解决!

下面是常用的一些启动参数:
–user-data-dir=UserDataDir    自定义用户数据目录
–start-maximized    启动就最大化
–no-sandbox    取消沙盒模式
–single-process    单进程运行
–process-per-tab    每个标签使用单独进程
–process-per-site    每个站点使用单独进程
–in-process-plugins    插件不启用单独进程
–disable-popup-blocking    禁用弹出拦截
–disable-javascript    禁用JavaScript
–disable-java    禁用Java
–disable-plugins    禁用插件
–disable-images    禁用图像 

--------------------------------------------------------------------------------------------------
Solution2:
这是真正的改变路径方法

    首先找到Chrome浏览器的缓存文件目录。如果你的Win7安装在C盘,你的用户名wd,那么
“C:\Users\XXX\AppData\Local\Google\Chrome\User Data\Default\Cache”就是你Chrome的缓存文件路径。下面是Win7下修改Chrome浏览器默认缓存目录的具体操作:
  1、删除你Chrome的默认缓存文件夹,即“C:\Users\XXX\AppData\Local\Google\Chrome\User Data\Default\”目录下的“Cache”文件夹。
  2、新建一个Chrome缓存文件夹,目录名随意。如在D盘下建立“D:\网络临时文件\Chrome\Cache”目录。
  3、确认当前为管理员身份登录,单击开始菜单 -> 所有程序 -> 附件,打开命令行提示符后输入以下命令并回车:
mklink /D "C:\Users\XXX\AppData\Local\Google\Chrome\User Data\Default\Cache" "D:\网络临时文件\Chrome\Cache"

关于mklink命令的用法请看另一篇博文: 用 mklink 实现系统和用户目录分离

以下是Chrome的视频缓存位置,建议同时改掉。
C:\Users\XXX\AppData\Local\Google\Chrome\User Data\Default\Media Cache

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多