如何在影像系統 Management Server 2003 用戶端電腦時避免重複的 Guid

本文說明當您使用磁片成像或仿製功能來部署 Microsoft 系統管理伺服器 (SMS) 2003 用戶端時,如何避免重複的全域唯一識別碼 (Guid) 。

原始產品版本:  Windows Server 2012 R2
原始 KB 編號:  828367

重要

本文包含如何修改「登錄檔」的相關資訊。 修改登錄前,請務必先備份。 並了解如何在發生問題時還原登錄。 如需如何備份、還原及修改登錄的詳細資訊,請按一下下列文章編號,以查看 Microsoft 知識庫中的文章: 256986 說明 microsoft Windows 登錄

詳細資訊

在 [SMS 2003] 中,所有用戶端都是以 GUID 來唯一識別。 GUID 是用戶端媒體存取控制 (MAC) 位址的組合,以及指派 GUID 的時間。 這個組合產生的數位實際上都是唯一的。 在 SMS 2003 用戶端探索和安裝程式期間發生 GUID 指派。

GUID 是儲存在用戶端的登錄中,以及用戶端硬碟上的二進位檔案中。 如果有一個以上的 SMS 2003 用戶端有相同的 GUID,則可能會發生 SMS 2003 環境中的許多問題。 甚至可能會停用整個網站。 如果您使用磁碟複製軟體,您必須確定 SMS 2003 用戶端 Guid 在複製或成像過程中未重複。

若要複製磁片,您可以從主機電腦建立主映射,然後在主映射) 部署 (或複製到其他電腦。 磁片重複會確定每一部電腦的作業系統和程式設定都相同。 當您重複 SMS 2003 用戶端部署的硬碟時,SMS 2003 舊版用戶端和 SMS 2003 Advanced Client 會使用不同的方法,以避免 Guid 的重複。

準備 SMS 2003 舊版用戶端電腦以進行影像

警告

如果您使用「登錄編輯程式」或其他方法不當地修改登錄,可能會發生嚴重問題。 可能需要重新安裝作業系統才能解決這些問題。 Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.

準備主要影像電腦以進行複製,並避免 SMS 2003 舊版用戶端的重複 Guid:

  1. 使用「SMS 推入安裝」嚮導在主映射用戶端電腦上安裝用戶端軟體:

    1. 按一下 [ 開始],指向 [ 程式],按一下 [ 系統管理伺服器],然後按一下 [ SMS 管理員主控台]。

    2. 展開 [ 網站資料庫],展開 [ 集合],然後展開 [ 所有系統]。

    3. 在右窗格中,以滑鼠右鍵按一下已發現的 SMS 2003 用戶端,按一下 [ 所有 工作],然後按一下 [ 安裝用戶端]。

    4. 在 [ 歡迎使用用戶端推入安裝精靈] 畫面上,按 [下一步]

    5. 在 [ 安裝選項 ] 畫面上,按一下 [ 安裝 SMS 用戶端],然後按一下 [ 舊版用戶端]。

    6. 在 [ 用戶端選項 ] 畫面上,您可以選取下列其中一個或多個選項:

      • 包含網域控制站
      • 只包含指派給此網站的用戶端
      • 包含子集合
      • 永遠安裝 (修復或升級現有的用戶端)
    7. 按一下 [下一步],然後按一下 [完成]

  2. 重新開機用戶端電腦,然後以系統管理員身分登入。

  3. 在主映射用戶端電腦上,使用登錄編輯程式移除 SMS 唯一識別碼登錄值:

    1. 按一下 [開始],按一下 [執行],在 [開啟] 方塊中輸入 Regedit ,然後按一下 [確定]

    2. 尋找下列登錄機碼: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Client\Configuration\Client Properties

    3. 以滑鼠右鍵按一下 [ SMS Unique 識別碼 ] 登錄值,然後按一下 [ 刪除]。

  4. 從主映射電腦的硬碟中刪除 Smsuid 檔案的所有副本。

  5. 刪除 % SystemRoot% \Smscfg.ini 檔案。

  6. 使用 [登錄編輯程式] 來移除 AbExprtDB 登錄值底下的所有登錄機碼:

    1. 按一下 [開始],按一下 [執行],在 [開啟] 方塊中輸入 Regedit ,然後按一下 [確定]

    2. 尋找下列登錄機碼: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NAL\Client\AbExprtDB

    3. 移除 AbExprtDB 登錄值底下的所有登錄機碼。

準備 SMS 2003 Advanced 用戶端電腦以進行影像

當您在主映射電腦上安裝核心 SMS 2003 高級用戶端元件,但未指定 SMS 2003 site code 進行指派時,可以準備 SMS 2003 Advanced 用戶端電腦以進行影像。 所有在該主映射之後映射的電腦將包含沒有網站代碼的高級用戶端核心元件。 不過,在將 SMS 2003 用戶端指派給 SMS 2003 網站之前,已映射的電腦將不會運作 SMS 2003 用戶端。

準備 SMS 2003 Advanced 用戶端電腦以進行成像:

  1. 指定主機電腦。 主機電腦是將會複製到目的地用戶端電腦的電腦。

  2. 在主機電腦上,使用 CCMSetup.exe 公用程式安裝 \\ SiteServer \SMSClient\i386 資料夾中的 [高級用戶端]。

  3. 安裝高級用戶端後,請確定 SMS Agent 主機服務 ( # A0) 並未在主機電腦上執行。 若要執行此動作,請在命令提示字元處輸入下列命令:

    net stop ccmexec  
    
  4. 在主機電腦上,執行 CCMDelCert.exe 公用程式以刪除高級用戶端的任何憑證。

    注意

    CCMDelCert.exe 公用程式是系統管理伺服器2003工具套件2的一部分。 若要取得此工具組,請流覽下列 Microsoft 網站: 開發人員和技術專業人員的 microsoft 檔和學習

  5. 使用您的成像軟體建立主機電腦的影像。

  6. 還原目的地電腦上的映射。

參考

如需疑難排解「高級用戶端推入安裝」的詳細資訊,請參閱下列 Microsoft 知識庫文章:

928282如何疑難排解系統管理伺服器2003和 System Center Configuration Manager 中的高級用戶端推入安裝問題2007