您目前已離線,請等候您的網際網路重新連線

在準備 Windows 映像時自訂預設的本機使用者設定檔

簡介
本文說明如何在執行下列任一作業系統的電腦上建立影像時自訂預設本機使用者設定檔的設定:
  • Windows Vista
  • Windows 7
  • Windows Server 2008
  • Windows Server 2008 R2

部署映像之後,系統會將預設的本機使用者設定檔設定套用至登入此電腦的所有新使用者的設定檔。

若要自訂預設的使用者設定檔或強制使用者設定檔,您必須先自訂預設的使用者設定檔。然後,可以將預設的使用者設定檔複製到適當的共用資料夾,讓該使用者設定檔成為預設的設定檔或強制使用者設定檔。

若您按照本文描述的方式自訂預設設定檔,則來源設定檔會以適合多個使用者使用的格式來重新建構。這是自訂 Windows 作業系統預設的使用者設定檔唯一的支援方法。如果您嘗試使用其他方法來自訂預設的使用者設定檔,則可能會導致新的預設使用者設定檔包含無關的資訊。這類無關的資訊可能會使應用程式和系統的穩定性發生嚴重的問題。

注意 本文取代所有先前所發佈的關於如何在準備映像時自訂預設本機使用者設定檔的程序。

如何在 Windows 7、Windows Vista、Windows Server 2008 和 Windows Server 2008 R2 中自訂預設的使用者設定檔

支援自訂預設的使用者設定檔的唯一方法是使用 Unattend.xml 回應檔案中的 Microsoft-Windows-Shell-Setup\CopyProfile 參數。Unattend.xml 回應檔案已傳送至系統準備工具工具 (Sysprep.exe)。

步驟 1:設定預設的使用者設定檔

  1. 使用內建的本機系統管理員帳戶登入 Windows。
    注意 在此程序中,您不能使用網域帳戶。
  2. 開啟 [使用者帳戶] 控制面板,除了保留您用來登入 Windows 的系統管理員層級的使用者帳戶外,請移除所有新增的使用者帳戶。
  3. 設定您要複製到預設使用者設定檔的設定。其中包括桌面設定、我的最愛和 [開始] 功能表選項。
    注意 在 Windows 7 中自訂 [開始] 功能表和 [工作列] 會受到某些限制。如需詳細資訊,請造訪下列 Microsoft 網站:http://blogs.technet.com/askcore/archive/2010/03/16/how-to-customize-the-windows-7-start-menu-and-taskbar-using-unattend-xml.aspx (英文)
步驟 2:建立包含 Copy Profile 參數的 Unattend.xml 檔案

建立包含 Copy Profile 參數 (Microsoft-Windows-Shell-Setup\CopyProfile) 的 Unattend.xml 檔案。透過使用此 Copy Profile 參數,可將目前已登入之使用者的設定複製到預設的使用者設定檔。此參數在特定的傳送中必須設定為「true」。
Windows 系統映像管理員 (Windows SIM) 會在圖形化使用者介面 (GUI) 中建立並管理自動 Windows 安裝程式回應檔案。

回應檔案是在 Windows 安裝程式進行期間用來設定及自訂 Windows 預設安裝的 XML 檔案。

使用「Windows 系統影像管理員」工具建立 Unattend.xml 檔案。Windows 系統映像管理員工具內含於 Windows 自動化安裝套件 (Windows AIK) 中。請從下列其中一個網站取得您作業系統所適用的 AIK:
如需有關 Windows AIK 的詳細資訊,請參閱 Windows 自動化安裝套件 (AIK) (英文)。您可在隨附於 Windows AIK 的說明資訊中找到建立回應檔案的相關指示。如需有關如何建立回應檔案的詳細資訊,請參閱 處理 Windows SIM 中的回應檔案 (英文)。 步驟 3:自訂 Unattend.xml 檔案中的預設使用者設定檔

  1. 請先開啟提升權限的命令提示字元。如果要執行這項操作,請按一下 [開始],在 [搜尋] 方塊中鍵入 cmd,在 [程式] 清單中的 cmd 上按右鍵,然後按一下 [以系統管理員身分執行]
    如果出現要求您鍵入系統管理員密碼或確認的提示,請鍵入密碼或提供確認。
  2. 在命令提示字元中,鍵入下列命令,然後按 ENTER:
    %systemroot%\system32\sysprep\sysprep.exe /oobe /shutdown /generalize /unattend:c:\answerfile\unattend.xml
    注意:Sysprep.exe 位於 %systemdrive%\Windows\System32\sysprep 目錄中。
  3. 如果要確認 CopyProfile 命令是否已順利完成,請開啟下列檔案:%systemroot%\panther\unattendgc\setupact.log
  4. 搜尋類似下列的文字 (位於「特定」的傳送):
    [shell unattend] CopyProfileDirectory from c:\Users\Administrator succeeded.
    [shell unattend] CopyProfile succeeded.

    請注意,這行文字可確認 CopyProfile 命令是否成功,以及已複製到預設使用者設定檔的使用者設定檔。
  5. 擷取影像。
  6. 部署影像。
如需有關如何使用 Sysprep 來擷取並部署映像的詳細資訊,請參閱 Sysprep 技術參照 (英文)。
注意事項
  • 您必須將 /generalize 參數與 sysprep.exe 合併使用,才能使用 Copy Profile 參數。/unattend 選項可以用來指向所需的 Unattend.xml 檔案。因此,此範例中的 Unattend.xml 檔案是位於 c:\answerfile 資料夾中。
  • 執行全新 Windows 安裝或 Sysprep 工具時,將會刪除內建系統管理員帳戶設定檔。而在刪除內建系統管理員帳戶之前會先處理 CopyProfile 設定。因此,您所建立的任何自訂內容都會顯示於新的使用者帳戶設定檔中。其中包括了內建系統管理員帳戶設定檔設定。
  • 如果找到多個使用者設定檔,Windows sysprep 可能會選擇將非預期的設定檔複製到預設的使用者設定檔。如需詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:2101557:所有預設使用者設定檔的自訂內容皆遺失 (此網站內容可能會以英文顯示) (英文)
  • 並非所有自訂內容都會傳播至新的設定檔中。某些設定已在進行新的使用者登入過程時重設。如果要設定那些設定,請使用「群組原則」設定或指令碼處理。



使用自動映像組建和部署系統時的注意事項

  • 使用 Microsoft Deployment Toolkit 或 System Center Configuration Manager 時,執行 Sysprep 命令不需要 CopyProfile 設定。將影像部署至磁碟後,以及在執行 Sysprep 命令後首次啟動作業系統之前,這些工具通常會取代或變更 Unattend.xml。因此,在 Microsoft Deployment Toolkit 或 System Center Configuration Manager 部署程序中所使用的 Unattend.xml 檔案必須包含 CopyProfile 設定。
  • 在映像組建的過程使用 Windows Vista、Windows 7、Windows Server 2008 或 Windows Server 2008 R2 安裝媒體來執行安裝時,如果您將 CopyProfile 設定設為 true,可能會不小心將系統管理員設定檔設定複製到預設使用者設定檔中。系統管理員設定檔設定通常可在安裝媒體中的 Install.wim 檔案中找到。

如何在 Windows 7、Windows Vista、Windows Server 2008 和 Windows Server 2008 R2 中將預設的使用者設定檔轉換為網路預設的使用者設定檔

如果要將預設的使用者設定檔轉換為網路預設的使用者設定檔,請依照下列步驟執行:
  1. 使用具有系統管理憑證的帳戶登入具有自訂預設使用者設定檔的電腦。
  2. 使用 Run 指令連線到網域控制站的 NETLOGON 共用資料夾。例如,路徑類似下列:
    \\<Server_name>\NETLOGON
  3. 在 NETLOGON 共用資料夾中建立新資料夾,並將其命名為 [Default User.v2]
  4. 按一下 [開始],在 [電腦] 上按右鍵,按一下 [屬性],然後按一下 [進階系統設定]
  5. [使用者設定檔] 下,按一下 [設定][使用者設定檔] 對話方塊會顯示存放在電腦上的設定檔清單。
  6. 選取 [預設設定檔],然後按一下 [複製到]
  7. [複製設定檔至] 文字方塊中,輸入您在步驟 3 中建立的 Windows 預設使用者設定檔資料夾網路路徑。例如,輸入下列路徑:
    \\<Server_name>\NETLOGON\Default User.v2
  8. [允許使用] 下,按一下 [變更],輸入名稱 Everyone,然後按一下 [確定]
  9. 按一下 [確定] 以開始複製設定檔。
  10. 複製程序完成後請登出電腦。

如何在 Windows 7、Windows Vista、Windows Server 2008 和 Windows Server 2008 R2 中將預設的使用者設定檔轉換為強制使用者設定檔

您可以將預設本機使用者設定檔設定為轉換為強制設定檔。如此一來,您就可以讓所有的使用者使用一個中央設定檔。如果要執行這項操作,您必須先準備強制設定檔的位置,將本機預設的使用者設定檔複製到強制設定檔的位置,然後將使用者的設定檔位置設定為指向強制設定檔。


步驟 1:準備強制設定檔的位置

  1. 在中央檔案伺服器上,建立一個新的資料夾,或使用用於漫遊使用者設定檔的現有資料夾。例如,您可以使用下列資料夾名稱「Profiles」:
    \Profiles
  2. 如果您要建立新資料夾,請使用適用您組織的名稱來共用資料夾。
    注意 包含漫遊使用者設定檔的共用資料夾的共用權限必須啟用 [已驗證的使用者] 群組的「完全控制」權限。專屬於儲存強制設定檔之資料夾的共用權限必須啟用 [已驗證的使用者] 群組的「讀取」權限,並啟用 [系統管理員] 群組的「完全控制」權限。
  3. 在步驟 1a 所建立或指出的資料夾中建立新資料夾。如果強制設定檔為特定使用者所使用,則此新資料夾的名稱必須以使用者帳戶的登入名稱作為開頭。如果強制設定檔為多個使用者所使用,請適當進行命名。例如,下列網域具有強制設定檔,且資料夾名稱是以「mandatory」開頭:
    \Profiles\mandatory
  4. 在名稱後方加上 .v2 來完成此資料夾的命名。步驟 1c 中使用的範例具有資料夾名稱「mandatory」。因此,這個使用者應使用的資料夾最後名稱為「mandatory.v2」(如下):
    \Profiles\mandatory.v2
步驟 2:將預設的使用者設定檔複製到強制設定檔的位置

  1. 使用具有系統管理認證的帳戶登入具有自訂本機預設之使用者設定檔的電腦。
  2. 按一下 [開始],在 [電腦] 上按右鍵,按一下 [屬性],然後按一下 [進階系統設定]
  3. [使用者設定檔] 之下,按一下 [設定][使用者設定檔] 對話方塊會顯示存放在電腦上的設定檔清單。
  4. 選取 [預設設定檔],然後按一下 [複製到]
  5. [複製設定檔至] 文字方塊中,輸入您在<步驟 1:準備強制設定檔的位置>一節中建立的 Windows 預設使用者設定檔資料夾網路路徑。例如,輸入下列路徑:
    \\<Server_name>\Profiles\mandatory.v2
  6. [允許使用] 下,按一下 [變更],輸入名稱 Everyone,然後按一下 [確定]
  7. 按一下 [確定] 以開始複製設定檔。
  8. 複製程序完成後請登出電腦。
  9. 在中央檔案伺服器上,找出您在<步驟 1:準備強制設定檔的位置>一節中建立的資料夾。
  10. 按一下 [組合管理],然後按一下 [資料夾選項]
  11. 按一下 [檢視] 索引標籤、按一下以選取 [顯示隱藏的檔案及資料夾] 核取方塊、按一下以清除 [隱藏已知檔案類型的副檔名] 核取方塊、按一下以清除 [隱藏保護的作業系統檔案] 核取方塊、按一下 [是] 以關閉警告,然後按一下 [確定] 以套用變更並關閉對話方塊。
  12. 找出並用滑鼠右鍵按一下 NTUSER.DAT 檔案,按一下 [重新命名],將檔案名稱變更為 NTUSER.MAN,然後按下 ENTER。
注意 您之前可以使用 [系統] 控制台項目複製設定檔。目前已停用此一複製到預設設定檔的選項,因為此動作新增的資料可能會造成設定檔無法使用。

步驟 3:準備使用者帳戶

  1. 以網域系統管理員身分,從 Windows Server 2008 R2 或 Windows Server 2008 電腦開啟「Active Directory 使用者及電腦」管理主控台。
  2. 用滑鼠右鍵按一下您要套用強制使用者設定檔的使用者帳戶,然後按一下 [內容]
  3. 按一下 [設定檔] 索引標籤,輸入您在 [設定檔路徑] 文字方塊中之<步驟 1:準備強制設定檔的位置>一節所建立的網路路徑。但是,請勿在結尾加上「.v2」。在此範例中,路徑將如下列所示:
    \\<Server_name>\Profiles\mandatory
  4. 按一下 [確定],然後關閉「Active Directory 使用者及電腦」管理主控台。
使用者現在將可以使用自訂的強制使用者設定檔。
是否仍需要協助?
如果本文無法回答您的問題,請按一下此按鈕向 Microsoft Answers 的其他社群成員提出您的問題:
詢問問題 (英文)

其他資源
如果您在登入使用者設定檔時遇到問題,請按一下下面連結,檢視 Microsoft 網站上的文章:
修復已毀損的使用者設定檔 (英文)
建立使用者帳戶 (英文)

如需有關準備 Windows XP 和 Windows Server 2003 映像時,自訂預設本機使用者設定檔之步驟的詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:959753:如何在準備 Windows XP或 Windows Server 2003 的映像時,自訂預設本機使用者設定檔 (機器翻譯)


How to customize a network default user profile or a mandatory user profile in Windows 7
內容

文章識別碼:973289 - 最後檢閱時間:07/16/2013 08:39:00 - 修訂: 5.1

Windows 7 Enterprise, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Ultimate, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Standard, Windows HPC Server 2008 R2, Windows Web Server 2008 R2, Windows Vista 商用進階版, Windows Vista 商用入門版, Windows Vista 旗艦版, Windows Server 2008 Enterprise, Windows Server 2008 Standard

  • kbprofiles kbexpertiseinter kbsurveynew kbhowto KB973289
意見反應
; document.write("