序言
Chrome瀏覽器很好用,感覺也很快,但是,也是有那么幾個小瑕疵的。例如,Chrome瀏覽器無法設置安裝路徑,只能安裝在默認的C盤,個人信息默認放在C盤,詳細路徑如下:
C:\Users\XXXX\AppData\Local\Google\Chrome\User Data\Default
對於我這種對C盤有潔癖的人來說,不能忍受啊。
之前我一直用的是360極速瀏覽器,我們可以在地址欄輸入 chrome://version/
可以看到,它的個人信息就保存在d:\program files (x86)\360\360chrome\chrome\User Data\Default
,而且在chrome://settings/advanced
,還可以設置緩存路徑。現在由於需要跨平台,所以,我改用Chrome瀏覽器,因此,我需要把個人資料的保存路徑保存到C盤以外的盤,這樣以后重裝系統,也可以繼續使用了。下面看我操作。方法有兩種。
參數啟動
需要用到的參數:
- –user-data-dir 設置存儲個人信息的目錄(必須)
- –disk-cache-dir 緩存目錄(可選)
- –disk-cache-size 緩存大小(可選)
首先,安裝完Google Chrome后,桌面有一個快捷方式,鼠標右鍵單擊Google Chrome快捷方式,然后點擊”屬性”。在”Google Chrome屬性”頁面的”目標”欄,清空之后輸入:
"D:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --user-data-dir="D:\Program Files (x86)\Google\Chrome\User Data" --disk-cache-dir="D:\Program Files (x86)\Google\Chrome\cache"
由於我自己把安裝后Google Chrome整體從C盤移到D盤,所以我的路徑是D盤,以后重裝系統也不影響使用。當然,也可以在”目標”欄后面追加
--user-data-dir="D:\Program Files (x86)\Google\Chrome\User Data" --disk-cache-dir="D:\Program Files (x86)\Google\Chrome\cache"
不過需要注意空格。其實吧, –disk-cache-dir參數是不用設置的,因為緩存其實已經包含在–user-data-dir這個參數里面了,具體路徑就是\User Data\Default\Cache
,所以只需要有加上:
--user-data-dir="D:\Program Files (x86)\Google\Chrome\User Data"
就OK了。之后雙擊快捷方式打開Google Chrome,地址欄輸入:chrome://version
,就可以查看到個人信息的保存路徑了。
此方法有點小瑕疵,因為有時候我們為了方便,就把Chrome放到快速啟動欄中,用的時候只需一點,就打開瀏覽器了,但是當我們把它放到快速啟動欄中后,打開發現,只是剛安裝時的樣子,賬號沒有登錄,收藏夾也沒了。查看個人資料路徑,變成了默認路徑。
那么就需要高難度操作了,首先打開注冊表編輯器。”Win + R” –>輸入”regedit”。然后定位到
計算機\HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command
將其值改為:"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --user-data-dir="D:\Program Files (x86)\Google\Chrome\User Data" -- "%1"
。注意空格,前面的C盤是因為我沒有改的緣故,如果都改成我移動后的路徑,需要改很多注冊表鍵值,所以不推薦操作注冊表。然后相同操作
定位到:計算機\HKEY_CLASSES_ROOT\ftp\shell\open\command 改為:"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --user-data-dir="D:\Program Files (x86)\Google\Chrome\User Data" -- "%1" 定位到:計算機\HKEY_CLASSES_ROOT\http\shell\open\command 改為:"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --user-data-dir="D:\Program Files (x86)\Google\Chrome\User Data" -- "%1" 定位到:計算機\HKEY_CLASSES_ROOT\https\shell\open\command 改為:"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --user-data-dir="D:\Program Files (x86)\Google\Chrome\User Data" -- "%1"
這樣不管是點擊快速啟動欄,還是其他應用調用Chrome,個人信息都是自定義的了。
不過,還是那句話,不建議操作注冊表,而且還是大規模修改,它是整個系統的數據庫,一旦損壞,系統基本上不能正常工作了。那就需要下面這種方法了!
軟鏈接
Windows命令行中有一條命令:mklink,這個很有用。它的參數如下:
MKLINK [[/D] | [/H] | [/J]] Link Target /D 創建目錄符號鏈接。默認為文件 符號鏈接。 /H 創建硬鏈接而非符號鏈接。 /J 創建目錄聯接。 Link 指定新的符號鏈接名稱。 Target 指定新鏈接引用的路徑 (相對或絕對)。
之后我們用管理員權限打開命令行,然后執行命令:
mklink /J "C:\Users\Darker\AppData\Local\Google\Chrome\User Data" "D:\Program Files (x86)\Google\Chrome\User Data"
注意空格,還有一定要管理員權限,否則命令會報錯,成功如下:
為 C:\Users\Darker\AppData\Local\Google\Chrome\User Data <<===>> D:\Program Files (x86)\Google\Chrome\User Data 創建的聯接
再打開快速啟動欄的Chrome,你就會發現收藏欄,插件都在了。而且數據存儲在自己指定的路徑了。雖然chrome://version
的信息仍是這個
本人已經親自驗證,可以起作用。
結語
以上本人親自測試過,希望對你們有用。