将chrome的缓存放到ramdiskd的方法

1,添加参数:在任务栏图标和开始菜单图标右键属性。

C:\Users\Administrator\AppData\Local\Google\\Application\.exe -disk-cache-dir=”z:\temp” -disk-cache-size=404857600 – “%1”

其中,f:\chromecache是我放置chrome缓存的地方,F盘是用ramdisk虚拟的。

2.为了让其他程序调用chrome时,缓存都在自定义的地方生成,需要设置注册表项:
下面的文件根据自己的实际目录修改后存为*.reg文件,双击导入注册表即可。(仅适用于Windows7)

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Applications\chrome.exe\shell\open\command]
@=”\”C:\\Users\\你的用户名\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe\” –disk-cache-dir=\”z:\\temp\” — \”%1\””

[HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command]
@=”\”C:\\Users\\你的用户名\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe\” –disk-cache-dir=\”z:\\temp\” — \”%1\””

[HKEY_CLASSES_ROOT\ftp\shell\open\command]
@=”\”C:\\Users\\你的用户名\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe\” –disk-cache-dir=\”z:\\temp\” — \”%1\””

[HKEY_CLASSES_ROOT\http\shell\open\command]
@=”\”C:\\Users\\你的用户名\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe\” –disk-cache-dir=\”z:\\temp\” — \”%1\””

[HKEY_CLASSES_ROOT\https\shell\open\command]
@=”\”C:\\Users\\你的用户名\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe\” –disk-cache-dir=\”z:\\temp\” — \”%1\””

[HKEY_CLASSES_ROOT\MacromediaFlashPaper.MacromediaFlashPaper\shell\open\command]
@=”\”C:\\Users\\你的用户名\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe\” –disk-cache-dir=\”z:\\temp\” — \”%1\””

补充一个XP设置:
定位到下面的注册表键:
HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command
在这里你可以看到一个指向 Chrome 运行路径的名为(Default)的键值,双击它
“C:\Documents and Settings\Administrator\Local Settings\Application Data\Google\Chrome\Application\chrome.exe” -disk-cache-dir=”z:\temp” -disk-cache-size=404857600 – “%1”

–disk-cache-dir
// Use a specific disk cache location, rather than one derived from the UserDatadir.

–disk-cache-size
// Forces the maximum disk space to be used by the disk cache, in bytes.

–media-cache-size
// Forces the maximum disk space to be used by the media cache, in bytes.

,

发表评论