隨著操作系統(tǒng)的升級,尤其是win7,系統(tǒng)盤的空間要求越來越大了,動輒占用30G,然而一般用戶會各個應(yīng)用程序默認(rèn)安裝到系統(tǒng)C盤,更加增加了C盤的負(fù)擔(dān),更加可怕的是各個application的用戶數(shù)據(jù)、臨時文件等也都在C盤了,久而久之,發(fā)現(xiàn)擁有60G空間的C盤不夠用了。
那么如何緩解這個問題呢,今天在這給大家提供一種改變Chrome類的瀏覽器user data目錄的方法,可以適當(dāng)減輕C盤負(fù)載。以chrome為例,在桌面快捷方式上點擊鼠標(biāo)右鍵,點擊屬性,彈出窗口,切換到快捷方式標(biāo)簽,在目標(biāo)(T)項中的exe路徑末尾追加空格+想要設(shè)置的路徑,例如D:\UserData\Chrome,如下圖
上面是桌面快捷方式的解決方法,那么底部任務(wù)欄上的怎么解決呢,也有辦法。
1.在任務(wù)欄的的chrome圖標(biāo)上鼠標(biāo)右鍵;
2.在彈出窗口上的,倒數(shù)第二個Google Chrome的菜單上,再次點擊鼠標(biāo)右鍵,就會彈出類似快捷方式的彈出窗口
接下來怎么做大家都懂得,呵呵呵!!
我嘗試了下市面上大部分基于chromium內(nèi)核的瀏覽器,大部分都支持這種做法,只有極個別不行,希望能對大家有所幫助,再上個截圖:
設(shè)置Chrome為默認(rèn)瀏覽器,并且使用參數(shù)--user-data-dir=D:\UserData\chrome之后,會導(dǎo)致外部打開鏈接時會再在C盤生成user data從而無法使用之前的設(shè)置和擴(kuò)展?
解決辦法很簡單,沒必要修改什么注冊表。
1.把C:\Users\用戶名\AppData\Local\Google\Chrome下的User Data刪除;
2.打開CMD,運行mklink /j "C:\Users\用戶名\AppData\Local\Google\Chrome\User Data” D:\UserData\Chrome;
3.把參數(shù) --user-data-dir=D:\UserData\Chrome去掉吧,它已經(jīng)沒用了。
以上內(nèi)容在Windows 7上測試通過,XP用戶請注意修改路徑。
Windows 7下自定義Chrome的緩存目錄
Chrome有一個很不人性化的特性就是不能更改安裝路徑,默認(rèn)安裝到系統(tǒng)所在分區(qū),而且其緩存和用戶配置文件都位于系統(tǒng)分區(qū)。假設(shè)Windows 7安裝在C盤,并且你當(dāng)前以管理員身份登錄。然后假設(shè)你的用戶名為johnsmith,那么你可以在以下位置找到Chrome的緩存文件: C:\Users\johnsmith\AppData\Local\Google\Chrome\User Data\Default\Cache
文件比較多而且占用的硬盤空間比較大。這樣也會造成C盤的大量文件碎片。那么如何把緩存保存路徑修改到其他位置呢?在Chrome的首選項中可找不到這一選項。網(wǎng)上有辦法說是修改一下Chrome快捷方式的命令行選項,但是,事實上,在Windows Vista/7下面有更方便的辦法。
1.在其它分區(qū)建立一個用于保存Chrome 緩存文件的文件夾,例如 D:\Program Data\Chrome\Cache ,名字隨意(只要自己認(rèn)識就行)。
2.刪除 C:\Users\johnsmith\AppData\Local\Google\Chrome\User Data\Default 下的 Cache 文件夾,也就是Chrome 的默認(rèn)緩存文件夾。
3.打開 C:\Windows\System32 文件夾,找到 cmd.exe,右鍵單擊它選擇“以管理員身份運行”:
4.運行以下命令:
mklink /D “C:\Users\johnsmith\AppData\Local\Google\Chrome\User Data\Default\Cache” “D:\Program Data\Chrome\Cache”
這樣,Chrome的緩存就不會保存到C盤而是你設(shè)置的位置了。
(Junction Point)是NTFS文件系統(tǒng)的一項特性,它可以重解析文件夾,轉(zhuǎn)向至一個新的位置。被指定點必須是空文件夾或者當(dāng)前不存在的文件夾,被指定點必須位于NTFS文件系統(tǒng)。個人認(rèn)為,chrome緩存最好是指定到內(nèi)存虛擬硬盤中,原因嘛,你懂的。。。