Windows 7 預設將所有用戶設定檔 (C:\Users) 放在系統碟,包含桌面、文件、下載、AppData 等關鍵資料。隨著時間增長,系統碟空間壓縮、備份困難、重灌風險大。將 Users 整個移至資料碟 (如 D:),可實現「系統與資料分離」,重灌系統不動資料、資料備份不含系統檔,維護極大簡化。
前提:目標磁碟 (D:) 為 NTFS 格式,安裝過程中「輸入使用者名稱」畫面。
robocopy "C:\Users" "D:\Users" /E /COPYALL /XJrmdir "C:\Users" /S /Qmklink /J "C:\Users" "D:\Users"D:\Users,C:\Users 為 Junction 指向 D:,系統運作完全正常。前提:備份重要資料,建立系統還原點,目標磁碟 (D:) 為 NTFS。
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 點避免遞迴複製。| 風險 | 對策 |
|---|---|
| 複製過程檔案被鎖定失敗 | 使用 Administrator 帳戶操作、安全模式執行、關閉防毒/索引服務 |
| Junction 導向錯誤導致無法登入 | 事先建立系統還原點,可用安裝光碟修復模式 CMD 刪除 Junction 恢復 |
| 部分舊版軟體硬編碼 C:\Users 路徑 | 極少數,Junction 透明導向通常可解;實在不行須修改軟體設定 |
C:\Users\你的帳號\Desktop 右鍵內容 → 位置顯示 D:\Users\你的帳號\Desktop。將 Users 移出系統碟,是 Windows 7 長期維護最具槓桿效應的單一操作,新機安裝時強烈建議採用方案一一勞永逸。