1. 程式人生 > >Windows7“使用者資料夾”更改位置,windows 7 轉移使用者目錄

Windows7“使用者資料夾”更改位置,windows 7 轉移使用者目錄

Windows7的使用者資料夾預設所在位置是系統盤(通常是C盤)下的“/Users”目錄之內。該資料夾中儲存著所有的使用者生成檔案,比如你儲存在“桌面”上的檔案(實際上是儲存在C:

/Users/YourUserName/Desktop目錄之中),再比如你儲存在“我的文件”裡的檔案(實際上是儲存在C:/Users/joe/Documents目錄之中)。

  而隨著Windows裡安裝的軟體越來越多,就會有越來越多的“使用者生成檔案”被儲存在“使用者資料夾”裡。在資源管理器的位址列裡輸入“%AppData%”之後回車,就可以看到

有多少軟體把使用者生成資料儲存在那裡:

使用者資料夾處於系統盤的壞處在於,如若系統盤一旦壞掉,就可能連帶使用者檔案一併丟失;其次,由於(隨著使用不斷生成的)使用者檔案處於系統盤,也沒辦法時常備份“乾淨的系統

盤”。

  如果能把使用者資料夾挪到另外一塊兒硬碟上(或者另外一個硬碟分割槽上),那麼系統維護就會容易得多。平時生成的檔案(大多數人放在“桌面”、“我的文件”裡的檔案最多)

,都被儲存在系統盤(或分割槽)之外;於是隨時都可以在不必擔心使用者檔案丟失的情況下重新安裝系統(或恢復系統備份)。

  注意,以下假設你想把使用者資料夾設定在D盤,假定D盤是NTFS分割槽。

  在安裝Windows7的過程中,要求輸入使用者名稱及密碼的時候,先不如輸入任何資訊,按“Shift+F10”撥出DOS視窗,輸入以下命令:

  robocopy "C:/Users" "D:/Users" /E /COPYALL /XJ

  rmdir "C:/Users" /S /Q

  mklink /J "C:/Users" "D:/Users"

  而後關閉DOS視窗,按部就班繼續安裝直至完成。

  如此安裝的Windows7,所有“使用者特殊資料夾”(User Special Folder)的內容都已經被設定在D盤(非系統盤)上。

  如果想要移動已安裝好的Windows7中的使用者資料夾,那麼就要按以下步驟操作(稍微麻煩一點,並且過程中可能會出現無法拷貝檔案的情況):


 關閉所有應用程式;

  1. 按一下“Windows”鍵,輸入“計算機管理”之後按“Enter”,撥出“計算機管理器”;

  2. 滑鼠點選“Administrator”,選擇屬性,而後在隨後的對話方塊中去掉“帳戶已禁用”之前的勾,而後關閉“計算機管理器”;

  3. 登出當前使用者(注意,不是“切換使用者”),而後以“Administrator”登入

  4. 開啟命令列視窗,輸入以下命令:robocopy "C:/Users" "D:/Users" /E /COPYALL /XJ /XD "C:/Users/Administrator"

  5. 登出Administrator,重新用你的使用者名稱登入Windows7,而後到“計算機管理器”裡禁用Administrator;

  6. 以管理員身份開啟一個DOS視窗,輸入以下命令:

  rmdir "C:/Users" /S /Q

  mklink /J "C:/Users" "D:/Users"

  搞定。

——————————————————————————————————————

另法:

我一般用一種跟乾淨的方法,需要在安裝的時候指定安裝引數,具體如下:
建立一xml檔案,內容為
================

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
<FolderLocations>
<ProfilesDirectory>D:/MyProfile</ProfilesDirectory>
</FolderLocations>
</component>
</settings>
</unattend>

================假如檔名為abc.xml,並與setup.exe同目錄
則在安裝的時候通過命令列輸入"setup /unattend:abc.xml"
安裝完畢後users目錄將會在d:中了,有意思的是,MyProfile目錄顯示為Users,除非用其他系統登入才發現它.
同樣的方法,可以指定其他系統目錄,具體可參考WAIK的文件。