幾年前,當我安裝 SSD 以將我的使用者帳戶放在不同的磁碟機上時,我更改了 regedit 中的條目。該驅動器出現故障,即使我建立新帳戶,新帳戶也會出現在故障的磁碟機上。我沒有關於如何操作的原始說明,因此我可以反轉它。我想按照 ms 的意圖將使用者設定檔放回作業系統磁碟機上。幫助!
答案1
必須更改的註冊表項是
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CurrentVersion\ProfileList\ProfilesDirectory 預設值為 %SystemDrive%\Users,可以變更為特定路徑(不含 %SystemDrive%),例如 U:\usr\unix\cygwin\unix\cygwin\unix\cygwin。
要移動 C:\users 的剩餘內容,您必須開啟“開始 -> 控制台 -> 資料夾選項”,然後在“檢視”標籤中選擇“顯示隱藏檔案、資料夾和磁碟機”選項。這將使「預設」子目錄在 C:\users 目錄中可見。現在,C:\users 的大部分內容都可以複製到新目標(但不是活動使用者的所有文件)。
對於「default」和「public」子目錄,需要將以下鍵設定為指向新位置:
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CurrentVersion\ProfileList\Default HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CurrentVersion\ProfileList\Public 在Windows 7(可能還有其他版本)帳戶。對於所有其他帳戶,必須手動更改桌面、文件和其他標準化目錄的位置,當然,這也可以在不更改註冊表的情況下進行。這些位置是:聯絡人、桌面、文件、下載、收藏夾、連結、音樂、圖片、保存的遊戲、搜尋、影片和虛擬機器。
對於先前建立的帳戶,也應使用 %windir%\system32\compmgmt.msc(電腦管理)來變更「設定檔」標籤下主資料夾本機路徑的位置。但是,這不會自動更改桌面、文件和其他標準化目錄的位置。