Windows 7 預設將使用者設定檔存放在 C:\Users,與系統同一分區。一旦重灌系統,所有軟體設定(特別是 AppData 下的資料)將全數遺失,備份極不方便。雖然 Linux 早從設計階段分離家目錄,但 Windows 至今未提供原生圖形介面修改預設路徑。
以下以移至 D:\Users 為例:
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CurrentVersion\ProfileList)。C:\Users\Default(隱藏資料夾)完整複製到 D:\Users\。C:\Users\Public 複製到 D:\Users\。regedit,定位至 HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CurrentVersion\ProfileList。%SystemDrive% 替換為 D::
DefaultPublicProfilesDirectoryD:\Users\ 下。
▲ 修改登錄前的 ProfileList 鍵值
▲ 修改為 D:\ 後的登錄顯示