標籤:
你需要把使用者檔案夾轉移到非系統硬碟嗎?我一直這樣做!理由不解釋。我一直認為Windows是一個很糟糕的你又不得不用的系統,這個不是本文討論的重點,你可以無視我的看法。當系統硬碟越用越臃腫,越來越慢,莫名其妙的問題一天比一天多時,你不得不重裝系統了。
Win7比XP更進步的一點是使用者的設定都儲存在一個叫“\Users”的檔案夾下,包括個人程式設定和文檔,這本來是好事,但當你想轉移到非系統硬碟時,某些情況下,這件“好事”不那麼容易做到,也就變成了壞事。
當你上網搜尋轉移使用者檔案夾時,很容易找到幾萬個結果,無一例外都是應用“robocopy”、“rmdir”、“mklink”三個命令完成。但是這些方法都不能保證完全達到你的目的。
這些搜尋給出的方法可以分為兩類:1,新安裝Win7時,安裝完成前轉移;2,安裝完成在使用中的轉移。
第一種方法:新安裝Win7,到接近完成時,出現要求你建立使用者名稱和密碼時,按“Shift+F10”,呼出命令列視窗,輸入以下命令:
>robocopyC:Users D:Users /E /COPYALL /XJ
>rmdirC:Users /S /Q
>mklink /J C:UsersD:Users
關閉CMD視窗,繼續輸入使用者名稱。。。完成安裝時,使用者檔案夾已經在D盤了,C:\Users檔案夾出現了一個快速鍵標籤,你對“C:\Users”的一切操作都是對“D:\Users”的操作。
問題來了,當你使用一個以上的硬碟時,假如系統硬碟分成兩個區,卷名分別叫M1、M2,從盤分成兩個區,分別叫S1、S2,習慣上我們轉移的目的地在同一個硬碟,這裡指M2分區,那麼這個時候的順序盤符順序不是你想象的M1、M2、S1、S2,而是M1、S1、S2、M2,或者其他順序,總之M2不是在D盤的位置。假設M2的盤符被指定為H:,那麼你轉移到H盤成功了(就是上述命令裡的D換成H);成功開機;這時Win7中盤符順序一如上面所述,你可能需要更改,比方說H盤更改到D,為什麼需要這樣呢?當你需要拆卸更換硬碟時就明白了,比方說你要卸下從盤,那麼M2自動變成D,或者你另外加一塊從盤有三個區,M2的盤符可能有變了。。。總之,當M2(就是使用者檔案夾所在的非系統硬碟)盤符變了,你進不了系統了,這真糟糕,如果不信你可以嘗試修改盤符試試。
第二種方法:安裝完成,正常運行中的Win7轉移使用者檔案夾,網上的搜尋結果一般是
1)如果需要可以運行電腦管理,修改盤符順序;
2)啟用Administrator超級使用者,登出目前使用者,使用Administrator登陸;
3)以管理員身份運行CMD,輸入命令:
>robocopy “C:\Users” “D:\Users” /E /COPYALL /XJ /XD“C:\Users\Administrator”
4)登出Administrator使用者,再以你的使用者名稱登陸,再開啟電腦管理,禁用Administrator使用者;
5)以管理員身份運行CMD命令列視窗,輸入命令:
>rmdir“C:\Users” /S /Q
哦,很可能不行喲,因為你被告知某些檔案使用中,不能刪除,可是你無法確定是哪個進程在使用,一個一個進程去殺很麻煩,也很危險,有可能系統崩潰。。。
為解決這個問題,我嘗試重啟進入安全模式,仍然有些檔案使用中,依然失敗。。。於是,我進入修複模式,但是,磁碟分割的盤符順序卻與我要的不一樣,還是上面1,說的那樣。。。
好了,如果你沒有遇到不能刪除的警告,順利執行完了,那麼恭喜你,這個辦法是可以的,繼續。。。
6)mklink/J “C:\Users” “D:\Users”
問題就是你無法保證5刪除一定成功,反正我是反覆安裝N次系統,各種嘗試,沒有一次成功rmdir,我也不知道網上這些文章都是互抄的,還是有人成功了,反正我是沒有一次在多個硬碟多個分區,又要修改盤符的情況下,轉移成功過。
換句話說,目前網上這些方法不能解決一切問題,複雜如多硬碟轉移就不能成功。
看到這裡不光上面這些方法複雜到你腦袋暈掉,而且最後還不能保證成功。在我的K29,加裝了mSATA建興LMT-128M3M,變成了雙硬碟之後,就帶來了這個問題,轉移幾次不成功,著實苦惱了幾天,因為我執著地想把使用者檔案夾轉移到非系統硬碟才安心。經過了若干次艱苦卓絕,試過了能搜尋到的一切方法,兩天后我自己找到瞭解決辦法,在此和大家分享,原來真正解決問題的方法並不是最複雜的。
首先安裝系統,完整安裝就可以了,中間也不用特別注意什麼。
1)以U盤啟動,這個大家都會了,不然沒有光碟機的K29如何安裝系統呢?!
2)進入Win7PE,因為用到的個別命令Win7才有;
<ignore_js_op>
3)如果需要可以運行電腦管理,修改盤符順序;
4)以管理員身份運行CMD命令列視窗,分別輸入三次命令,注意空格!
<ignore_js_op>
5)重啟,看看OK了沒有?
不管你幾個硬碟,不管你幾個分區,不管你需要把哪個盤符修改到D,都可以順利方便,不管你的系統用了多久,甚至你的系統用了冰點還原還在保護狀態下,都能無障礙轉移,這裡你不會遇到檔案使用中無法copy和刪除的任何問題,原因嘛,呵呵,不解釋。
Win7轉移使用者檔案夾到非系統硬碟【轉】