文章編號: 302577 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

簡介

本文將逐步說明如何使用系統準備工具 (Sysprep) 自動完成 Microsoft Windows XP 部署。Sysprep 是專為系統管理員、原始設備廠商 (OEM),以及其他必須在多台電腦上自動部署 Windows XP 作業系統的人士所設計的工具。在單一電腦上執行初始設定步驟之後,您便可以執行 Sysprep 工具以準備要進行複製的範例電腦。

其他相關資訊

執行 Sysprep 工具的系統需求

在您可以使用 Sysprep 工具之前,您的電腦硬體及相關裝置必須符合下列需求:
  • 參照電腦與目的電腦必須具有相容的 HAL。例如,進階可程式化插斷控制器 (APIC) MPS (多處理器系統) 必須使用相同的 APIC HAL。標準的 HAL 可程式化插斷控制器 (PIC) 系統和 APIC HAL 或 MPS HAL 皆不相容。
  • 參照電腦與目的電腦必須有相同的進階組態與電源介面 (ACPI) 支援。
  • 參照電腦與目的電腦上的隨插即用裝置,例如數據機、音效卡、網路介面卡以及視訊卡,則不需要來自相同的製造商。不過,您必須要有這些裝置的驅動程式。
  • 協力廠商磁碟映像建立軟體或磁碟複製硬體裝置都是必要項目。這些產品會建立電腦硬碟的二進位映像,然後將此映像複製至另一個硬碟或者將其儲存於其他磁碟的檔案中。
  • 目的電腦上的硬碟大小至少必須與參照電腦上的硬碟大小一樣。如果目的電腦具有較大的硬碟,則其差異大小不會納入主要磁碟分割。然而,如果主要磁碟分割是使用 NTFS 檔案系統進行格式化,則您便可使用 Sysprep.inf 檔案中的 ExtendOemPartition 機碼來擴大磁碟分割大小。

為 Sysprep 部署準備參照電腦

如果要為在 Windows XP 進行 Sysprep 部署而準備參照電腦,請依照下列步驟執行:
  1. 請將作業系統以及任何您想要在目的電腦上安裝的程式安裝在參照電腦上。
  2. 按一下 [開始],按一下 [執行],輸入 cmd,然後按一下 [確定]
  3. 在命令提示字元中,變更為 C 磁碟機的根資料夾,然後鍵入 md Sysprep
  4. 將 Windows XP 作業系統 CD 插入適當的 CD-ROM 或 DVD-ROM 光碟機,然後開啟位於 \Support\Tools 資料夾中的 Deploy.cab 檔案。

    注意 若要確定您使用的 Deploy.cab 檔案是您的 Service Pack 所適用的正確版本,請使用與該 Service Pack 一起散發的 Deploy.cab 檔案。請造訪下列 Microsoft 網站,以下載您的 Service Pack 所適用的正確版本:
    http://windows.microsoft.com/zh-tw/windows/xp-downloads#2TC=featured
  5. 將 Sysprep.exe 檔案和 Setupcl.exe 檔案複製到 Sysprep 資料夾中。

    注意 如果您使用的是 Sysprep.inf 檔案,請將該檔案一併複製到 Sysprep 資料夾。為了使 Sysprep 工具能夠正確運作,Sysprep.exe 檔案、Setupcl.exe 檔案以及 Sysprep.inf 檔案都必須位於相同的資料夾中。
  6. 取出 Windows XP 作業系統 CD。
  7. 在命令提示字元中輸入 cd Sysprep 以變更為 Sysprep 資料夾。
  8. 如果要執行 Sysprep 工具,請在命令提示字元中輸入下列命令:
    Sysprep /選擇性參數
    注意 如需參數清單,請參閱<Sysprep 參數>一節。

    如果您從 %systemdrive%\Sysprep 資料夾中執行 Sysprep.exe 檔案,則 Sysprep.exe 檔案會在執行完成後移除整個資料夾以及該資料夾中的所有內容。
  9. Microsoft 建議您,在參照電腦上執行 Sysprep.exe 檔案之後,請將參照電腦與隨後映像將部署至其中的區域網路隔離,以避免任何 NetBIOS 衝突。此動作可以讓 Sysprep 工具完成安裝程式、加入指定的網域,並使用 Sysprep.inf 回應檔案中所指定的新電腦名稱。

建立 Sysprep.inf 回應檔案

Sysprep.inf 回應檔案是一種將圖形化使用者介面 (GUI) 對話方塊的回應編成程式碼的文字檔。如果要建立 Sysprep 工具所使用的 Sysprep.inf 回應檔案,您可以使用文字編輯器或者 Windows XP CD 以及 Microsoft Windows XP Resource Kit 內含的安裝管理員工具。回應檔案必須重新命名為 Sysprep.inf,且必須儲存在 Windos XP 安裝目的地磁碟機根目錄的 Sysprep 資料夾中,或者儲存在磁碟片中。如果以其他名稱命名 Sysprep 資料夾,則安裝程式會將其忽略。沒有指定迷你安裝精靈回應檔案的參數。

Sysprep.inf 回應檔案的格式和參數

  • Sysprep.inf 回應檔案格式和參數與 Windows XP 的 Unattended.txt 檔案相同,但僅支援下列區段及參數:

    [Unattended]
    ExtendOemPartition
    OemPnPDriversPath
    OemSkipEula
    InstallFilesPath
    KeepPageFile
    ResetSourcePath
    UpdateHAL
    UpdateUPHAL
    UpdateInstalledDrivers
    TapiConfigured

    [GuiUnattended]
    AdminPassword
    Autologon
    AutoLogonCount
    OEMDuplicatorString
    OEMSkipRegional
    OEMSkipWelcome
    TimeZone

    [UserData]
    支援的項目集與 Unattend.txt 檔案相同。
    [LicenseFilePrintData]
    支援的項目集與 Unattend.txt 檔案相同。
    [GuiRunOnce]
    支援的項目集與 Unattend.txt 檔案相同。
    [Display]
    支援的項目集與 Unattend.txt 檔案相同。
    [RegionalSettings]
    支援的項目集與 Unattend.txt 檔案相同。
    [Networking]
    支援的項目集與 Unattend.txt 檔案相同。
    [Identification]
    支援的項目集與 Unattend.txt 檔案相同。
    [TapiLocation]
    [Sysprep]
    在 [SysprepMassStorage] 區段中會自動產生項目。
    [SysprepMassStorage]
    可讓您在具有不同大量儲存裝置的電腦上使用相同的映像。

使用安裝管理員工具來建立 Sysprep.inf 回應檔案

如果要安裝「安裝管理員」工具並建立回應檔案,請依照下列步驟執行:
  1. 開啟 [我的電腦],然後開啟 Windows XP CD 上的 Support\Tools 資料夾。
  2. 按兩下 Deploy.cab 以開啟此檔案。
  3. [編輯] 功能表上,按一下 [全選]
  4. [編輯] 功能表上,按一下 [複製到資料夾]
  5. 按一下 [建立新資料夾]

    輸入您想要使用的安裝管理員資料夾名稱,然後按下 ENTER。例如,輸入 setup manager,然後按下 ENTER。
  6. 按一下 [複製]
  7. 開啟您所建立的新資料夾,然後按兩下 Setupmgr.exe 檔案。Windows 安裝管理員精靈便會啟動。
  8. 依照精靈的指示執行來建立回應檔案。
如需有關如何建立回應檔案的詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:
308662 如何:使用安裝管理員建立回應檔案

Sysprep 參數

您在 Windows XP 中,可以將下列選擇性參數與 Sysprep 命令搭配使用:
  • -activated - 不會為 Windows 產品啟用重設寬限期。請只在您已於出廠前啟用 Windows 安裝的情況下使用此參數。

    重要 您用來啟用 Windows 安裝的產品金鑰必須與貼附於該特定電腦上的 COA 貼紙中的產品金鑰相符。
  • -audit - 將電腦以「原廠」模式重新開機,不需要產生新的安全性識別碼 (SID),也不需處理 Winbom.ini 檔案 [OEMRunOnce] 區段中的任何項目。請只在電腦已經進入原廠模式時使用此命令列參數。
  • -bmsd - 將所有可用的大量儲存裝置填入 [SysprepMassStorage] 區段。
  • -clean - 清除 Sysprep.inf 檔案中 [SysprepMassStorage] 區段所使用的重要裝置資料庫。
  • -factory - 在已啟用網路的狀態之下重新開機,而不顯示 Windows 歡迎畫面或迷你安裝。此參數對於更新驅動程式、執行隨插即用列舉、安裝程式、測試、以客戶資料設定電腦,或者在您的原廠環境中進行其他設定變更都很有幫助。對於使用磁碟映像建立 (或複製) 軟體的公司而言,原廠模式可以減少所需的映像數量。

    當所有原廠模式中的工作都完成時,請使用 -reseal 參數來執行 Sysprep.exe 檔案,為電腦進行準備作業以傳遞給使用者。
  • -forceshutdown - 在 Sysprep.exe 檔案執行完成後關閉電腦。

    注意 請在具有 ACPI BIOS,且 Sysprep.exe 檔案的預設行為並未將其正確關閉的電腦上使用此參數。
  • -mini - 將 Microsoft Windows XP Professional 設定為使用迷你安裝,而不使用 Windows 歡迎畫面。此參數不會影響 Microsoft Windows XP Home Edition,初次執行體驗將一律出現 Windows 歡迎畫面。

    請注意如果您計畫使用 Sysprep.inf 檔案來自動執行迷你安裝,您必須使用 -mini 參數來執行 Sysprep 工具,或在 GUI 介面中按一下以選取 [MiniSetup] 核取方塊的方式執行。如果您未選擇執行迷你安裝,Windows XP Professional 則會根據預設執行 Windows 歡迎畫面。
  • -noreboot - 修改登錄項目 (SID、OemDuplicatorString,以及其他登錄項目) 而不將電腦重新開機或準備進行複製。此參數主要是用來進行測試,特別是用來檢查登錄是否已正確修改。Microsoft 並不建議使用此選項,因為在 Sysprep.exe 檔案執行後,在電腦中進行變更可能會導致 Sysprep.exe 檔案已完成的準備內容失效。請勿在生產環境中使用此參數。
  • -nosidgen - 執行 Sysprep.exe 檔案而不產生新的 SID。如果您不想要複製您正在執行 Sysprep.exe 檔案的電腦,或者如果您想要預先安裝網域控制站,就必須使用此參數。
  • -pnp - 執行完整的隨插即用裝置列舉,並在迷你安裝期間安裝先前的裝置。若初次執行體驗是出現 Windows 歡迎畫面,則此命令列參數將沒有任何作用。

    請只在您必須偵測並安裝先前的非隨插即用裝置時,才使用 -pnp 命令列參數。請勿在只能使用隨插即用裝置的電腦上使用 sysprep-pnp 命令列參數。否則,將會導致初次執行體驗更加耗時,且無法為使用者提供任何額外好處。

    注意 當您無法避免使用沒有簽章的驅動程式時,請同時使用 UpdateInstalledDrivers=yesOemPnPDriversPath= 以及 DriverSigningPolicy=ignore 等參數,來取代 -pnp 命令列參數,以便提供更順暢的安裝。
  • -quiet - 執行 Sysprep.exe 檔案而不在螢幕上顯示確認訊息。如果您正在自動化 Sysprep.exe 檔案,此參數將很有幫助。例如,如果您計畫要在自動安裝程式完成後立即執行 Sysprep.exe 檔案,請將 sysprep -quiet 命令新增至 Unattend.txt 檔案的 [GuiRunOnce] 區段。
  • -reboot - 強制電腦的自動重新開機,然後根據指定方式啟動 Windows 歡迎畫面、迷你安裝或原廠模式。當您想要稽核電腦並確認首次執行體驗正確運作時,此參數將很有幫助。
  • -reseal - 清除事件檢視器記錄檔並為電腦進行準備作業,以交給客戶。Windows 歡迎畫面或迷你安裝已設定為在下次電腦重新開機時啟動。如果您執行 sysprep -factory 命令,您必須將安裝密封為預先安裝程序中的最後一個步驟。如果要執行這項操作,請執行 sysprep -reseal 命令,或按一下 [Sysprep] 對話方塊中的 [重新封裝] 按鈕。

?考

如需有關如何使用多語系支援的 Sysprep.inf 檔案的詳細資訊,請參閱線上說明。

如需有關更多回應檔案及其有效參數值的詳細說明,請參閱 Windows XP Professional CD,\Support\Tools\Deploy.cab 資料夾中的 Ref.chm 檔案。

屬性

文章編號: 302577 - 上次校閱: 2014年1月27日 - 版次: 4.0
這篇文章中的資訊適用於:
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition (家用版)
關鍵字:?
kbenv kbhowtomaster kbsetup KB302577
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com