Win7 預設將所有使用者資料 (桌面、我的文件、下載、AppData 等) 存放在 C 槽 C:\Users,系統碟一壞資料全沒、備份也不易。本文提供兩種將整個 Users 資料夾移至 D 槽 (或其他非系統碟) 的完整方案,採用符號連結 (Junction) 方式,系統與程式完全無感知,資料實際存放在 D 槽,重灌系統極度安心。
robocopy "C:\Users" "D:\Users" /E /COPYALL /XJ
rmdir "C:\Users" /S /Q
mklink /J "C:\Users" "D:\Users"
結果: 系統安裝完成後,所有使用者特殊資料夾實體已在 D 槽,C 槽 Users 為指向 D 槽的 Junction 連結點。
compmgmt.msc → 本地使用者和群組 → 使用者 → Administrator → 取消「帳戶已停用」。robocopy "C:\Users" "D:\Users" /E /COPYALL /XJ /XD "C:\Users\Administrator"rmdir "C:\Users" /S /Qmklink /J "C:\Users" "D:\Users"/E:複製子目錄含空目錄。/COPYALL:複製所有檔案資訊 (資料、屬性、時間戳、ACL、擁有者、稽核)。/XJ:排除 Junction 連結點,避免遞迴複製導致無限迴圈。mklink /J:建立目錄連結點,系統/程式存取 C:\Users 實際導向 D:\Users。