在Windows 2000/XP中,“Documents and Settings”是一個特殊文件夾,用戶配置文件、桌面、甚至連密鑰信息都保存在這里面,所以將其移動到他分區(qū)的好處在于: 1.給系統(tǒng)分區(qū)留有足夠的運行空間; 2.加快磁盤系統(tǒng)的訪問速度,減少對單一的硬盤的過度磨損; 3.當重裝系統(tǒng)或用Ghtst恢復系統(tǒng)時無需備份,不影響用戶的個人數據。
一、最理想的方法是采用微軟給出的原創(chuàng)方法,就是在安裝系統(tǒng)前進行設置,只需在安裝前修改Documents and Settings文件夾的名字即可,安裝系統(tǒng)時通過運行Winnt.exe或Winnt32.exe并攜帶“/UNATTEND”參數,并在 “Unattend.txt”文件中插入以下語句:[GuiUNattended] ProfilesDir=D:USER,其中“D:\USER”是自定義目錄 ,這樣安裝后的系統(tǒng)將會用指定的目錄替代默認的“Documents and Settings文件夾。”這個方法我試了一下沒有成功,也許是我的操作錯誤導致。
二、如果是新裝的系統(tǒng)可考慮間接遷移法。 由于在登錄后是無法移動當前用戶的配置文件的,所以需要在控制面板的“用戶帳戶”創(chuàng)建一個擁有管理員權限的賬戶(如新建test帳戶),再通過這個用戶把目標用戶的配置文件夾遷移。 (小提示:為了把所有目標中的所有文件復制到新目錄,依次打開“工具--文件夾選項”,在“高級設置”標簽下確認勾選“顯示隱藏文件或文件夾”,并取消“隱藏已知文件類型的擴展名”和“隱藏受保護的操作系統(tǒng)文件”兩個復選框。) 注銷當前系統(tǒng)后以用戶test登錄。假設把帳戶ABC移到“D:\Documents and Settings”,打開“C:\Documents and Settings”目錄,把“C:\Documents and Settings\rd”目錄復制到“D:\Documents and Settings”目錄。然后打開“系統(tǒng)屬性”--“高級--用戶配置文件”,單擊“設置”,選擇移動目標后單擊“復制到”,選擇 “D:\Documents and Settings\ABC”為保存路徑,確認操作即可。 打開注冊表編輯器,點擊“編輯--查找”,鍵入關鍵字“\Documents and Settings\ABC”后整個注冊表中查找,把關鍵字前面的數據一律改為D:,退出注冊表編輯器。 注銷text,并以ABC登錄系統(tǒng),打開命令行提示符窗口,輸入“SET”并回車,在顯示結果中確認“USERPROFILE”的指向路徑為 “D:\Documents and Settings\ABC”。這樣,就把ABC遷移到D盤,現在可以把原來的“C:\Documents and Settings\ABC”目錄?除了。 最后點擊“開始--運行”,輸入“lusrmgr.msc”回車后打開“本地用戶和組”控制臺,在“用戶”下把test?除,再打開“C:\Documents and Settings”目錄,test目錄?除即可。 這個方法只能遷移部分數據。當用戶配置數據很多了,系統(tǒng)動態(tài)庫可能在注冊表中記錄了“Documents and Settings”目錄的絕對路徑,這可能帶來系統(tǒng)不穩(wěn)定,所以此法一般在新安裝的系統(tǒng)中使用。這種方法雖然繁瑣了些,但絕對好用,我現在就是按照這種方法把 “Documents and Settings”文件夾移動到另外一個分區(qū)。
三、對于已經安裝好的系統(tǒng)也可以參照微軟給出的原創(chuàng)方法,利用Windows載點命令把“Documents and Settings”目錄從源目錄裝到另外一個目錄,前提是源目錄和目標目錄都必須采用NTFS文件系統(tǒng),而且只能間接的把“Documents and Settings”移動到其它分區(qū)的根目錄,缺點是這個分區(qū)可能會比較亂,且操作上也顯得比較繁瑣,故此法不建議使用。我沒試過,其實根本就不會。