在預設的情況下,Chrome 的磁碟快取(就是網頁快取)檔案會放在 User Data 目錄裡, 也就是存放使用者資料的目錄。以 Windows 7 的作業系統來說,預設的快取目錄可以在下面位置找到
C:\Users\使用者名稱\AppData\Local\Google\Chrome\User Data\Default\
C:\Users\使用者名稱\AppData\Local\Google\Chrome\User Data\Default\
之前曾經分享過利用增加「捷徑參數」的方式來變更使用者資料目錄,而不是使用預設的使用者資料目錄,在這種情況下,磁碟快取目錄便會存放在該使用者資料目錄的 Cache 目錄裡。
但並不是所有人都希望磁碟快取只能放在使用者資料目錄裡,像我就習慣將所有瀏覽器的磁碟快取目錄放在 D 槽的 Temp 目錄。這樣當我要備份使用者資料的時候就不會備份到快取檔案,而且清理所有瀏覽器的網頁快取時也會比較方便。另外,也有使用者喜歡把快取檔案放在所謂的 RamDisk 裡,既不傷硬碟,取存的速度也會快很多。
如果你也想要把 Chrome 的快取目錄移到別的位置的話,只要在 Chrome 捷徑後面加上下面這個參數
--disk-cache-dir=D:\Temp\ChromeCache\
在「=」後面換成你自己的目錄位置。
在 Google 瀏覽器捷徑上按下右鍵,點選「內容」▼
在「捷徑」頁籤裡的「目標(T)」欄位裡最後面加上參數,記得在參數之前要加一個空格,完成後按下「確定」就可以了 ▼
我目前使用的參數有兩個,一個是指定使用者資料的目錄位置,另一個就是磁碟快取的目錄位置。這樣就能達到使用者資料跟快取分離的效果。至於要怎麼使用一個以上的參數,其實很簡單,在使用完一個參數之後隔一個「空格」然後再加上另外一個參數,就像下面這樣:
--user-data-dir=D:\MyPatch\ChromeUserData\ --disk-cache-dir=d:\MyPatch\ChromeCache\