查閱多處資料后,自己總結(jié)并整理了2種方法。建議直接使用第2種方式。
首先找到數(shù)據(jù)位置并分清楚目錄的作用:
C:\Users\XXX\AppData\Local\Google\Chrome\User Data 用戶數(shù)據(jù)(這個(gè)目錄在默認(rèn)情況下包含了緩存的,里面還包括各種配置信息,以及書簽、擴(kuò)展等內(nèi)容
C:\Users\XXX\AppData\Local\Google\Chrome\UserData\Default\Cache 緩存
Solution1:
這是快捷方式的修改方式
C:\Users\XXX\AppData\Local\Google\Chrome\Application\chrome.exe"-User-data-dir=D:\Chrome Temp"
注:此方法僅限于快捷方式,改緩存和用戶數(shù)據(jù)方式相同。非快捷方式的方法請(qǐng)看分割線下的。
如果程序調(diào)用需要修改注冊(cè)表網(wǎng)上的方法是在注冊(cè)表里找到
Class_root -> ChromeHTML -> shell -> open ->command 把里面的項(xiàng)也添加 --disk-cache-dir=D:\Chrome Temp "
注冊(cè)表內(nèi)鍵值的形式為:
"C:\Users\XXX\AppData\Local\Google\Chrome\Application\chrome.exe"-- "%1"
有時(shí)候使用應(yīng)用程序調(diào)用Chrome瀏覽網(wǎng)頁(yè)時(shí),比如用QQ打開QQ空間時(shí)Chrome會(huì)自動(dòng)在C盤創(chuàng)建文件夾,
我們可以以下注冊(cè)表項(xiàng)的指令后面也加上–user-data-dir=Userdata參數(shù)
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\MyDropbox\Chrome\Application\4.0.249.78\chrome.exe" —"%1"
直接在最后面加參數(shù),無(wú)效!最后發(fā)現(xiàn)原來(lái)是要在– "%1"前面加參數(shù),問題解決!
下面是常用的一些啟動(dòng)參數(shù):
–user-data-dir=UserDataDir 自定義用戶數(shù)據(jù)目錄
–start-maximized 啟動(dòng)就最大化
–no-sandbox 取消沙盒模式
–single-process 單進(jìn)程運(yùn)行
–process-per-tab 每個(gè)標(biāo)簽使用單獨(dú)進(jìn)程
–process-per-site 每個(gè)站點(diǎn)使用單獨(dú)進(jìn)程
–in-process-plugins 插件不啟用單獨(dú)進(jìn)程
–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\UserData\Default\Cache”就是你Chrome的緩存文件路徑。下面是Win7下修改Chrome瀏覽器默認(rèn)緩存目錄的具體操作:
1、刪除你Chrome的默認(rèn)緩存文件夾,即“C:\Users\XXX\AppData\Local\Google\Chrome\UserData\Default\”目錄下的“Cache”文件夾。
2、新建一個(gè)Chrome緩存文件夾,目錄名隨意。如在D盤下建立“D:\網(wǎng)絡(luò)臨時(shí)文件\Chrome\Cache”目錄。
3、確認(rèn)當(dāng)前為管理員身份登錄,單擊開始菜單 -> 所有程序 ->附件,打開命令行提示符后輸入以下命令并回車:
mklink /D "C:\Users\XXX\AppData\Local\Google\Chrome\UserData\Default\Cache" "D:\網(wǎng)絡(luò)臨時(shí)文件\Chrome\Cache"
關(guān)于mklink命令的用法請(qǐng)看另一篇博文: 用 mklink實(shí)現(xiàn)系統(tǒng)和用戶目錄分離
以下是Chrome的視頻緩存位置,建議同時(shí)改掉。
C:\Users\XXX\AppData\Local\Google\Chrome\UserData\Default\Media Cache