萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows Server 2003 教學

Windows Server 2003 Sysprep 部署:將自訂使用者設定複製至 Default User 設定檔完整教學

前言

執行 Sysprep.exe 準備映像部署時,目前登入使用者的桌面設定 (工作列、開始功能表、電源選項、區域選項等) 不會自動套用至新建立的使用者設定檔。標準解決方案:在執行 Sysprep 前,將已調教完成的「測試使用者」設定檔複製覆蓋 Default User 設定檔,使所有新用戶繼承此配置。本文提供 Microsoft 官方標準流程的完整圖文步驟。

前置條件

  • Windows Server 2003 完整安裝且正常運行。
  • 電腦未加入網域 (工作群組模式)。
  • 所有使用者應用程式已預裝並可正常運行。
  • 僅能自訂儲存在使用者設定檔內的設定 (如桌面圖示、工作列、開始功能表、資料夾選項、電源選項、區域/語言)。無法自訂儲存在機器層級 (HKLM) 或系統範圍的設定。

第一階段:建立測試使用者並加入 Administrators 群組

  1. 以本地 Administrator 登入。
  2. 「我的電腦」右鍵 → 「管理」 → 「本地使用者和群組」→「使用者」→ 右鍵空白處 → 「新增使用者」。
  3. 使用者名稱:TestUser → 輸入密碼 → 取消勾選 「使用者下次登入時必須變更密碼」 → 「建立」 → 「關閉」。
  4. 雙擊 Administrators 群組 → 「新增」 → 輸入 TestUser → 「確定」×2。賦予管理權限以便修改系統級設定。
  5. 關閉「電腦管理」。

第二階段:以 TestUser 登入建立自訂設定

  1. 登出 Administrator,以 TestUser 登入。
  2. 進行所有想要套用給未來新用戶的自訂,例如:
    「控制台」→「電源選項」→ 設定螢幕關閉、硬碟關閉、待機、休眠時間。
    桌面圖示排列、工作列鎖定/自動隱藏、開始功能表「小圖示」、資料夾選項「顯示隱藏檔案」、IE 首頁、區域語言格式等。
  3. 完成後登出 TestUser。

第三階段:以 Administrator 登入複製設定檔至 Default User

  1. 以 Administrator 登入。
  2. 右鍵「開始」→「總管」 → 開啟「Windows 檔案總管」。
  3. 「工具」→「資料夾選項」→「檢視」→ 勾選 「顯示隱藏檔案和資料夾」 → 取消勾選「隱藏受保護的作業系統檔案」 → 「確定」。
  4. 右鍵「我的電腦」→「內容」→「進階」→「使用者設定檔」區塊 → 「設定」。
  5. 清單中選取 TestUser → 點擊 「複製到」。
  6. 「複製到」對話方塊:
    • 「複製設定檔到」路徑輸入:C:\Documents and Settings\Default User (或點擊「瀏覽」選擇「Default User」資料夾)。
    • 「允許使用」區塊 → 「變更」 → 輸入 Everyone → 「檢查名稱」 → 「確定」。
    • 點擊「確定」開始複製 → 彈出確認「將取代現有檔案」→ 「是」。
  7. 複製完成後,點擊「確定」關閉「使用者設定檔」對話方塊。

第四階段:清理測試帳號並準備執行 Sysprep

  1. 「我的電腦」右鍵 → 「管理」 → 「本地使用者和群組」→「使用者」。
  2. 右鍵 TestUser → 「刪除」 → 確認刪除。
  3. 關閉「電腦管理」。
  4. 系統已就緒,可執行 Sysprep.exe (位於 C:\Sysprep\ 或部署工具中) 進入封裝流程。

關鍵技術細節補充

  • Default User 設定檔位置:
    獨立工作站:C:\Documents and Settings\Default User
    網域環境 (網域控制站): %SystemRoot%\SYSVOL\sysvol\<網域名稱>\SCRIPTS\Default User (透過 GPO 分發)。
  • NTUSER.DAT 隱藏檔:設定檔核心為 NTUSER.DAT (登錄樹),複製動作實際是將 TestUser 的 NTUSER.DAT 覆蓋 Default User 的 NTUSER.DAT,並同步整個設定檔資料夾內容。
  • 權限繼承:複製對話框中「允許使用」設為 Everyone,確保新建立用戶繼承完整權限,否則新用戶登入時可能因權限不足無法載入設定檔。
  • 登入腳本替代方案:若僅需少數設定 (如自動隱藏工作列),可改用 GPO 登入腳本 (User Configuration → Windows Settings → Scripts → Logon) 執行 reg add 或 PowerShell 設定,避免整個設定檔複製的風險 (殘留個人資料、憑證、快取等)。

常見錯誤與避坑指南

錯誤現象原因修正
新用戶登入載入暫時設定檔 (臨時設定檔)Default User NTUSER.DAT 權限錯誤 (非 Everyone 可讀)重新複製時「允許使用」務必設為 Everyone
新用戶桌面出現 TestUser 個人檔案 (文件、下載、圖片)複製整個設定檔資料夾包含個人資料夾複製前清理 TestUser 設定檔個人資料,或僅複製 NTUSER.DAT + AppData/Roaming/Microsoft/Windows/Start Menu 等必要資料夾
Sysprep 執行失敗「無法驗證安裝」系統未授權/授權狀態異常、或 Sysprep 版本不符確認啟用狀態,使用正確版本 Sysprep (隨作業系統媒體/部署工具包提供)
網域環境下 Default User 不生效網域用戶設定檔由網域控制站 Default User 複製,非本機在網域控制站修改網域 Default User,或使用 GPO 資料夾重導向/登入腳本

結語

「複製設定檔至 Default User」是 Windows Server 2003 Sysprep 部署中實現「開箱即用」自訂體驗的標準作法。嚴格遵循 建立測試用戶 → 自訂設定 → 管理員複製覆蓋 Default User (權限 Everyone) → 清理測試用戶 → Sysprep 五階段流程,並注意網域與工作群組環境的差異,即可穩定出標準化映像檔,大幅縮短新機部署時間。

copyright © 萬盛學電腦網 all rights reserved