Win7轉移使用者檔案夾到非系統硬碟【轉】

來源:互聯網
上載者:User

標籤:

 你需要把使用者檔案夾轉移到非系統硬碟嗎?我一直這樣做!理由不解釋。我一直認為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轉移使用者檔案夾到非系統硬碟【轉】

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.