Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

將 Windows 7 使用者資料夾移至非系統盤:安裝階段與安裝後兩種完整方案

編輯:Windows 7 系統介紹

為何要移動使用者資料夾?

預設 C:\Users 存放桌面、我的文件、AppData 等所有使用者資料。系統盤損壞或重灌時極易連帶遺失;且系統盤持續膨脹難以備份「乾淨系統」。移至非系統盤(如 D 槽)可分離資料與系統,重灌零負擔。

方案一:安裝 Windows 7 時預先移動(最乾淨)

  1. 安裝至「輸入使用者名稱」畫面,勿輸入,按 Shift+F10 呼叫命令提示字元。
  2. 執行以下指令(假設目標為 D 槽 NTFS 分區):
robocopy "C:\Users" "D:\Users" /E /COPYALL /XJ
rmdir "C:\Users" /S /Q
mklink /J "C:\Users" "D:\Users"
  1. 關閉視窗,繼續安裝至完成。所有使用者特殊資料夾已導向 D 槽。

方案二:已安裝系統移動使用者資料夾(較繁瑣)

  1. 關閉所有程式。
  2. Win → 「電腦管理」 → 「本機使用者和群組」 → 啟用 Administrator 帳戶。
  3. 登出目前使用者,以 Administrator 登入。
  4. 管理員命令提示字元執行:
    robocopy "C:\Users" "D:\Users" /E /COPYALL /XJ /XD "C:\Users\Administrator"
  5. 登出 Administrator,以原帳號登入,再禁用 Administrator。
  6. 管理員命令提示字元執行:
    rmdir "C:\Users" /S /Q
    mklink /J "C:\Users" "D:\Users"

關鍵技術:目錄連結點

mklink /J 建立目錄連結點,系統與程式仍以 C:\Users 存取,實際寫入 D:\Users,完美透明化遷移。

注意

  • 目標分區必須為 NTFS。
  • 過程中可能遇到檔案鎖定無法複製,方案一避開此問題,強烈建議全新安裝時執行。
Copyright © Windows教程網 All Rights Reserved