把chrome請出系統盤,還讓它自動更新(2017年8月11日有更新)
2017年8月11日更新
這兩天發現,要想把chrome請出系統盤並讓它自動更新,有比最初回答(在下面)更簡單的辦法。
辦法就是一句話:在安裝前,用mklink把兩個連線做好。連結做好後,再安裝chrome,它就會安到你指定的位置且能自動更新。
具體步驟:
1、做連結。假設你想把chrome安裝到 e:\google,那麼,
依次點選“開始”→“執行”,輸入“cmd”,回車,開啟命令列介面。輸入
mklink /d "C:\Program Files\Google\Chrome\Application" "e:\google"
回車,建立了第一個連線,這個連線設定的是是程式檔案。
mklink /d "C:\Users\使用者名稱\AppData\Local\Google" "e:\google"
回車,建立了第二個連線,這個連線設定的是使用者檔案。
2、安裝chrome,程式檔案和使用者檔案都會自動複製到e:\google中去。 你只要執行"C:\Program
Files (x86)\Google\Chrome\Application\chrome.exe",就能執行它,而且能自動更新。
----------------------------------2013年的原文--------------------------------------------------
眾所周知,chrome瀏覽器安裝時不會讓我們選擇安裝目錄,而是自顧自地安裝到系統盤下面。
無論是出於什麼目的,這樣“不把自己當外人”,讓很多人——至少是我,很不習慣。
如果能把它移出系統盤,可以使系統盤“乾淨”,在更換系統時可以不用備份和重新配置,基本上可以認為是綠色的。
而且,“讓你到哪兒,你就得到哪兒”,自己的機器自己作主,這感覺還是很值得折騰一下的。
網上的許多介紹,的確都能讓它在非系統盤外工作,但許多不能自動更新。
其實既要移出,又能自動更新非常簡單。步驟如下:
一、正常安裝chrome。安裝目錄在C:\Program Files\Google\Chrome\Application\,個人檔案目錄在C:\Users\使用者名稱\AppData\Local\Google\
二、在非系統盤外建一個目錄,用來安放上面兩個資料夾的內容。比如我的是E:\google。
三、進入到c:\Program Files\Google\Chrome\中,把Application資料夾下所有內容移到e:\google資料夾下,再回頭到c:\Program Files\Google\Chrome\中,刪掉Application資料夾。如果你不放心,可以把它改個名字,反正只要c:\Program Files\Google\Chrome下沒有叫Application的資料夾就行。(可能需要管理員許可權)
四、進入到C:\Users\使用者名稱\AppData\Local\Google\中,把Google資料夾下所有內容移到e:\google資料夾下,再回頭到C:\Users\使用者名稱\AppData\Local\中,刪掉Google資料夾。如果你仍然不放心,也可以把它改個名字,反正只要C:\Users\使用者名稱\AppData\Local\下沒有叫Google的資料夾就行。
五、“開始”→“執行”,輸入“cmd”,回車,開啟命令列介面。輸入
mklink /d "C:\Program Files\Google\Chrome\Application" "e:\google"
回車,建立了第一個連線。
mklink /d "C:\Users\使用者名稱\AppData\Local\Google" "e:\google"
回車,建立了第二個連線。
在第三、四步裡移出了兩個資料夾,原地已經沒有了相應內容,但如果建立了這兩個連線,就相當於它們還在原地,至少chrome是這樣看的。雖然是原來檔案的替身,但它不嫌棄。而且,更重要的是,它在執行時寫檔案,都是寫到e:\google下。到此,把它請出系統盤的工作完成。
六、下面來實現“自動更新”。
只要你保證你執行的chrome的快捷方式指向的是c:\Program Files\Google\Chrome\Application\chrome.exe,就能夠自動更新。如果那個chrome的快捷方式指向的是e:\google\chrome.exe,就沒法自動更新。
估計chrome.exe在執行時會檢查它的路徑,如果不是它安裝時的目錄(C:\Program Files\Google\Chrome\Application),它就會生氣,不給你自動更新。從這一點上看,它還真小家子氣,我們用一個連線來騙它也是沒辦法。
總結,嘰裡咕嚕說了這麼多,用到的辦法其實就是一個mklink建立連線,如果還有點別的,就是第六點。
之所以要這樣往瑣碎裡說,是為了方便不太熟悉操作的人。
如果你按照上面的操作試成功,某一天發現它又不能自動更新,那可能是您在某個時候點了不正確連結的chrome.exe的快捷方式。不用著急,建議你直接解除安裝chrome,再重新安裝,一切就都正常了。
反正我只點它自動生成的在桌面上的那一個快捷方式,一直沒問題。
當然,如果您此前已經與您的gmail帳戶同步過就更好不過,因為重新安裝後,所有你需要的比如收藏夾、外掛,都會回來的。