Windows 7 使用者設定檔預設存放於 C:\Users\用戶名,重裝系統恐遺失資料。將整個使用者資料夾移至資料碟 (如 D 槽) 並建立符號連結,可實現系統與資料分離,重裝後只需重建連結即還原所有設定。本文提供三種完整方案。
C:\Users\你的用戶名 整個資料夾移動至 D:\你的用戶名 (若檔案被鎖無法移動,請在重啟後立即切換 Administrator 移動,避免產生鎖定)。mklink /D C:\Users\你的用戶名 D:\你的用戶名 (參數 /D 必須大寫)。C:\Users\用戶名 → 重建 mklink 連結 → 登入原用戶即還原。自行編輯下列批次檔,可選擇性遷移「下載、文件、圖片、音樂、影片、桌面、收藏夾、Cookie、IE 暫存檔」等常用資料夾路徑至自訂位置 (預設 D:\Users\%USERNAME%)。執行後登出/重啟生效。
@echo off
set /p UserFolderPath=輸入目標路徑 (直接 Enter 用 D:\Users\%USERNAME%\):
if not defined UserFolderPath set UserFolderPath=D:\Users\%USERNAME%\
xcopy "%USERPROFILE%" "%UserFolderPath%" /e /c /k /q /y /h
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "Desktop" /d "%UserFolderPath%\Desktop" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "Personal" /d "%UserFolderPath%\Documents" /f
... (其餘 Downloads, Favorites, My Music, My Pictures, My Video, Cache, Cookies 等鍵值同理,需同時修改 User Shell Folders)
echo 登出/重啟後生效!
pause>nul
(完整批次檔內容含所有 GUID 鍵值,詳見原文)
robocopy "C:\Users" "D:\Users" /E /COPYALL /XJ
rmdir "C:\Users" /S /Q
mklink /J "C:\Users" "D:\Users"
robocopy "C:\Users" "D:\Users" /E /COPYALL /XJ /XD "C:\Users\Administrator"。rmdir "C:\Users" /S /Q → mklink /J "C:\Users" "D:\Users"。三種方案各有適用場景,方案一最直觀、方案二最靈活、方案三最徹底。建議搭配 NTFS 磁碟使用,確保連結與權限正常運作。
Windows 8 相容模式安裝獵豹瀏覽器:右鍵疑難排解 → 試用建議設定 → 測試程式完整步驟
Win10 預覽版恢復舊版系統托盤時鐘:登錄表修改 UseWin32TrayClockExperience 回傳經典日曆介面
Win7 重裝系統完整圖文教學:USB 開機、BIOS 設定、一鍵安裝全流程
Windows 8.1 啟用睡眠/休眠模式完整教學:電源選項進階設定開啟混合睡眠與喚醒定時器
Win10 離線安裝 .NET Framework 3.5 圖文教程:使用 DISM 與安裝映像快速部署
為何 Win10 被稱為「最後一版 Windows」?微軟轉型「Windows即服務」策略深度解析