方法有两种:

第一种:

在Windows 7下可以用mklink命令把Chrome浏览器的缓存位置设置为自己需要的文件夹路径。

  Chrome浏览器默认的缓存文件位于:

CC:\Users\登录用户名\AppData\Local\Google\Chrome\User Data\Default\Cache

  假如你想指定的存放缓存文件位置在:

  D:\Chrome\Cache

  那么,你可以先删除Chrome默认的缓存文件夹,然后在“开始→搜索框”键入“cmd”,右击cmd程序,以管理员身份运行,然后在命令提示符中,键入如下命令:

  mklink /D "C:\Users\登录用户名\AppData\Local\Google\Chrome\User Data\Default\Cache" "D:\Chrome\Cache"。

缺点:mlink反应失效

第二种:

问:Google浏览器(Google Chrome)因为界面简洁、速度快、不会崩溃等优点受到大家青睐,不过其用户数据和浏览缓存路径却无法更改,默认情况下都保存在C盘。请问在Win 7下如何修改这两个路径?
答:修改这两个路径,让它们都保存在非系统盘上,以后重装系统后Chrome数据(cookies、书签、历史记录、密码)等就不会丢失啦!想法不错!操作方法——
1)右击Win 7桌面的 “谷歌浏览器”快捷方式图标,在右键菜单中点击属性”。
2)随之会弹出一个窗口,点击进入“快捷方式”选项卡,点击“目标”输入框并将光标移到原文尾部,然后添加以下文字:
┖┚--user-data-dir="P:目录"┖┚--disk-cache-dir="Q:目录"
注意:以上文字中┖┚表示留一个空格(下同)、所有标点必须是英文状态,--user-data-dir是Chrome的自定义用户数据目录命令,"P:目录"是你要定义的用户数据目录(例如d:Google ChromeAppData),--disk-cache-dir是自定义浏览缓存目录命令,"Q:目录"是你要定义的缓存目录(例如d:Google Chrome),以上文字添加完后是这样的:….Chrome.exe┖┚--user-data-dir="d:Google ChromeAppData"┖┚--disk-cache-dir="d:Google Chrome"。
3)“如果你还想自定义缓存最大值,可以在以上文字尾部再添加以下命令:
┖┚--disk-cache-size="<缓存最大值>",例如┖┚--disk-cache-size="104857600"表示自定义缓存为100MB。
4)所有文字添加完毕后点“确定”退出,双击Google Chrome快捷方式启动该软件,然后Google Chrome就会自动创建你指定的那两个目录,用户数据也会自动转移到“d:Google ChromeAppData”目录中,上网文件也转移到自定义缓存“d:Google ChromeCache”中了,不过刚开始自定义缓存里面是空的,用Google Chrome任意浏览几个网页后,再进入自定义缓存目录即可看到有刚才浏览过的网页文件。
以上步骤操作完毕,你从快捷键启动Google Chrome即可将用户数据和浏览缓存都转移到指定目录,但是从外部程序(例如QQ、迅雷)打开Chrome时,在原Chrome目录下还是会新建一个user data目录,无法调用以前的userdata插件、书签等也无法使用,要使外部调用也能生效,还需要修改注册表。步骤如下——
1)启动Google Chrome,点“设为默认浏览器”将Chrome设为默认浏览器;
2)在Win 7中点击菜单“开始”-“运行”,在“打开”框中输入regedit,点“确定”打开注册表;
3)展开HKEY_CLASSES_ROOT,分别定位到以下注册表项:
HKEY_CLASSES_ROOTChromeHTMLshellopencommand
HKEY_CLASSES_ROOThttpshellopencommand
HKEY_CLASSES_ROOThttpsshellopencommand
HKEY_CLASSES_ROOTftpshellopencommand
依次找到并修改以上4个位置,双击右侧窗口中的“(默认)”,随之弹出编辑字符串对话框,在“数值数据”框中将光标移到"Chrome路径"和-- "%1"之间,然后插入Chrome命令及参数,例如在Chrome.exe"的后面添加:┖┚--user-data-dir="d:Google ChromeAppData"┖┚--disk-cache-dir="d:Google Chrome"┖┚--┖┚"%1"
注意:┖┚是空格,后边的┖┚--┖┚"%1"要保留,表示为默认浏览器;
以上4个位置修改后关闭注册表编辑器,以后无论你如何启动Google Chrome,用户文件和临时文件都会转移到你所设置的目录下了!

⑺缺点:每次升级Chrome,注册表里的这些项都得重新修改.如果用的是Dev版本的,三天两头升级,这不是坑爹嘛

Win7中修改Chrome浏览器缓存文件目录的更多相关文章

  1. Win7系统Chrome浏览器缓存查看技巧介绍(转)

    1.Chrome下提供了一个命令chrome://cache,可以查看到保留下来的缓存; 2.但是,当你点击缓存文件,Chrome却并非打开缓存源文件,而是如图所示的二进制编码文件; 3.在Win7系 ...

  2. 使用CefSharp在.Net程序中嵌入Chrome浏览器(二)——参数设置

    在实现了.Net程序中嵌入Chrome浏览器后,下一步的个性化操作就是加入一些设置了,在前面的文章中,我们可以看到在使用Chrome控件前,有如下一个操作: var setting = new Cef ...

  3. Chrome浏览器缓存查看工具-ChromeCacheView

    最近想听一下最新的流行热歌,按着某网站的新歌排行榜逐首在巨鲸音乐网搜索下载,但相当一部分的歌曲还是没能下载到,逼不得已只能到百度MP3下载,在搜索结果中已经挑体积比较大的文件来下载了,但下载到的MP3 ...

  4. 禁止Chrome浏览器缓存的方法

    web开发的人经常chrome和firefox作为开发调试工具,有些时候需要禁止chrome浏览器缓存,最近也用到禁止缓存,以下介绍几种禁止chrome浏览器缓存的方法作为记录. HTML: < ...

  5. 转-使用 CefSharp 在 C# App 中嵌入 Chrome 浏览器

    使用 CefSharp 在 C# App 中嵌入 Chrome 浏览器 2016-09-23    分类:.NET开发.编程开发.首页精华0人评论 分享到:更多3 本文由码农网 – 小峰原创翻译,转载 ...

  6. vue中解决chrome浏览器自动播放音频 和MP3语音打包到线上

    一.vue中解决chrome浏览器自动播放音频 需求 有新订单的时候,页面自动语音提示和弹出提示框: 问题 chrome浏览器在18年4月起,就在桌面浏览器全面禁止了音视频的自动播放功能.严格地来说, ...

  7. 使用CefSharp在.Net程序中嵌入Chrome浏览器(一)——简介

    有的时候,我们需要在程序中嵌入Web浏览器,其实.Net Framework中本身就提供了WebBrowser控件,本身这个是最简单易用的方案,但不知道是什么原因,这个控件在浏览网页的时候有些莫名的卡 ...

  8. RobotFrameWork中使用Chrome浏览器

    RF默认使用的是Firefox浏览器,如果要修改为其他浏览器要怎么做呢? 1.按F5搜索关键字[Open Browser],可以看到其帮助信息中说明了不同浏览器时browser参数的值 2.Pytho ...

  9. 快速禁止Chrome浏览器缓存

    在前端的开发中,最麻烦的莫过于浏览器的缓存,经常需要清理缓存文件,导致开发效率较低. 但Chrome可以一键禁止浏览器缓存,并且在后续的操作中,无论相同的资源请求多少次,都不会缓存到本地,一起来体验下 ...

随机推荐

  1. 【转】Android真机抓屏- Android Screen Monitor

    http://www.cnblogs.com/xiaofeixiang/p/4086092.html 一般运行Android应用程序有两种方式一种是设置Android虚拟设备模拟器,通过Android ...

  2. 参数对象Struts2中Action的属性接收参数

    题记:写这篇博客要主是加深自己对参数对象的认识和总结实现算法时的一些验经和训教,如果有错误请指出,万分感谢. Action中三种传递并接受参数: 1.  在Action添加成员属性接受参数 例如请求的 ...

  3. stm32上的Lava虚拟机开发进度汇报(2)

    现在已经基本完成了Lava主要函数的编写,但还是有几个问题没解决: 1.实心圆和实心椭圆 2.FillArea 3.GetWord 其中FillArea如果没有很好的解决方法就算了,GetWord用g ...

  4. Js Pattern - Namespace Pattern

    bad code // BEFORE: 5 globals // Warning: antipattern // constructors function Parent() {} function ...

  5. spring中的ResourceBundleMessageSource

    1 首先创建两个资源文件    messages_en_US.properties customer.name=Yong Mook Kim, age : {0}, URL : {1} messages ...

  6. hdu4864 hdu4268 贪心 lower_bound

    hdu4864 题意: 有n个机器,m个任务,n,m<=100000,每个机器都有工作时间的最大限制xi(0<xi<1440)和完成的最大难度yi(0<=yi<=100) ...

  7. 【Lucene4.8教程之四】分析

    1.基础内容 (1)相关概念 分析(Analysis),在Lucene中指的是将域(Field)文本转换成最主要的索引表示单元--项(Term)的过程.在搜索过程中,这些项用于决定什么样的文档可以匹配 ...

  8. as 中的反射 describeType

    describeType函数在adobe官方在线文档上的定义如下:生成描述ActionScript对象(命令为方法的参数)的XML对象,此方法实现ActionScript语言的反射编程概念. 这个方法 ...

  9. Dijkstra最短路径算法[贪心]

    Dijkstra算法的标记和结构与prim算法的用法十分相似.它们两者都会从余下顶点的优先队列中选择下一个顶点来构造一颗扩展树.但千万不要把它们混淆了.它们解决的是不同的问题,因此,所操作的优先级也是 ...

  10. Windows下codeblocks的安装与配置

    最近自己正好要使用codeblocks编写C++程序,安装好却发现无法编译,如果您也遇到相似问题,可以参考本文. 如果您已安装codeblocks,想转换成中文界面,直接参考Step 2. 如果您C程 ...