方法有两种:

第一种:

在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. StructureMap 学习笔记(1)

    前言 一个偶然的机会接触到了StructureMap,当时客户要求让程序具有较好的测试性,自然而然就想到了IOC 容器. 之后就去Google了一下, 不经意间在StackOverFlow找到一篇帖子 ...

  2. URAL 2048 History 蔡勒公式

     HistoryTime Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://acm.hust.edu.cn/vjudge/contest/view.acti ...

  3. ZJU-PAT 1065. A+B and C (64bit) (20)

    Given three integers A, B and C in [-263, 263], you are supposed to tell whether A+B > C. Input S ...

  4. makefile中的patsubst

    函数名称:加前缀函数—addprefix. 函数功能:为“NAMES…”中的每个文件名称加入前缀“PREFIX”.參数“NAMES…”是空格切割的文件名称序列,将“SUFFIX”加入到此序列的每个文件 ...

  5. Android-WizardPager

    https://github.com/HeinrichReimer/Android-WizardPager

  6. Android系统Recovery工作原理之使用update.zip升级过程分析(一)

    通过分析update.zip包在具体Android系统升级的过程,来理解Android系统中Recovery模式服务的工作原理.我们先从update.zip包的制作开始,然后是Android系统的启动 ...

  7. iOS开发——动画篇Swift篇&动画效果的实现

    Swift - 动画效果的实现   在iOS中,实现动画有两种方法.一个是统一的animateWithDuration,另一个是组合出现的beginAnimations和commitAnimation ...

  8. slots - Python的结构体 转

          上个月看了篇文章 “SAVING 9 GB OF RAM WITH PYTHON’S __SLOTS__”,原来Python也有类似结构体的东东.拖了一个月才写这篇,是因为太久没看pyth ...

  9. MySQL 灵异事件一则 -- desc报语法错误

    今天有一开发同学找到我,说查询SQL中倒序报错,不明原因,于是奔赴工位现场研究情况. 果然,只要SQL中带有desc 就会报错,而ASC没问题. 哪怕desc放在句首用作explain也会报错. 报错 ...

  10. Asp.Net下载页面,并弹出下载提示框

    Asp.Net下载页面,并弹出下载提示框.在删除按钮里调用以下方法.