文章編號: 321070 - 上次校閱: 2006年10月30日 - 版次: 1.3

如何: 停用使用 Sysprep 在 Windows XP 電腦上 「 迷你安裝精靈 」

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

在此頁中

全部展開 | 全部摺疊

結論

本文將逐步告訴您,如何反向準備進行複製的主機電腦上執行 Sysprep 公用程式 (Sysprep.exe)] 或 [Riprep 公用程式 (Riprep.exe) 時所做的變更。 若要回復 Sysprep 對主機電腦的登錄以便當您重新啟動電腦時將不會執行 「 迷你安裝精靈 」 所做的變更。 反轉所做的變更之後主機電腦就會回復為您使用 Sysprep 或 Riprep 之前的狀態中。

您可以使用 4 「 迷你安裝精靈 」 會使原始的電腦停止回應 (擱置) 如果本文中所述的程序,這樣就會防止安裝程式完成。您也可以使用此程序來疑難排解防止 Sysprep 順利完成該問題的根本原因。 尋找問題的原因後可以讓 Sysprep 或 Riprep 重新執行。

您可能還要如果您不小心執行 Sysprep 或 Riprep 針對生產電腦,但您不想變更安全性識別碼 (SID) 或任何可設定的迷你安裝精靈 」 會提示您時重新啟動原始電腦變更的選項,請使用此程序。

如果您在來源電腦上執行 Sysprep 或 Riprep,變更下列登錄值:
  • HKEY_LOCAL_MACHINE\SYSTEM\Setup

    • Cmdline:REG_SZ:setup-newsetup-迷你
    • MiniSetupInProgress:REG_DWORD:0x1
    • SetupType:REG_DWORD:0x1
    • SystemSetupInProgress:REG_DWORD:0x1

    注意: Riprep 或 Sysprep 增加 -迷你 參數。
  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session 管理員
    SetupExecute:REG_MULTI_SZ:setupcl.exe
重新啟動電腦之後 Setupcl.exe 會自動指派給該電腦的 [新的 SID,,然後啟動 「 迷你安裝精靈 」 來完成安裝程序。

如何重新命名目前的系統登錄區

如果您想防止新的 SID 被指定,並且無法執行迷你安裝精靈,您必須修改 Windows XP 登錄,以將這些值重設回原始值,或是您必須重新命名,並取代 %SystemRoot%\System32\Config\System 檔案從 %SystemRoot%\Repair 或 %SystemRoot%\Regback 資料夾:
  1. 插入 Windows XP 安裝光碟片,然後再啟動 [修復主控台的電腦。
  2. 在修復主控台登入該電腦尋找 %SystemRoot%\System32\Config] 資料夾,然後再將系統檔案重新命名為 System.mini。

如何從修復資料夾複製系統登錄區

  1. 將 %SystemRoot%\Repair\System 檔案複製到 %SystemRoot%\System32\Config 資料夾中。
  2. 結束修復主控台 」,然後重新啟動電腦到原始作業系統藉由使用先前的系統 Hive。

    注意: 此步驟可能會要求您重新啟動 Windows XP。如果提示您重新啟動 Windows XP 時,請遵循所提供的步驟。
這個 Hive 是暫時的系統 Hive,它不需要任何已安裝的程式或服務 ; 但是,您必須用它來啟動電腦,讓您可以變更下列節所述。

如何載入及編輯已重新命名的系統 Hive

重要這個區段、 方法或任務包含告訴您如何修改登錄的步驟。然而,如果您不當修改登錄,可能會發生嚴重的問題。因此,執行這些步驟時請務必小心。為加強保護,修改登錄之前,請務必將它備份起來。以後您就可以在發生問題時還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
322756? (http://support.microsoft.com/kb/322756/ ) 如何備份和還原在 Windows 登錄
  1. 啟動 「 登錄編輯程式 (Regedit.exe),然後按一下 [方式 索引鍵。
  2. 在 [檔案] 功能表上按一下 [載入 Hive 控制檔 開啟 %SystemRoot%\System32\Config\System.mini 登錄檔案然後將此檔案為不同名稱,例如測試。
  3. 記下的值 目前: REG_DWORD 下列登錄機碼中的登錄值:
    HKEY_LOCAL_MACHINE\Test\Select
    注意: 此值會決定 ControlSet00 x 值,當您啟動電腦時,系統會載入。 您必須修改此控制項集合。
  4. 找出並按一下其中 x 是中的值在下列登錄機碼 目前: REG_DWORD: value 您在前一個步驟中記下:
    HKEY_LOCAL_MACHINE\Test\ControlSet00 x \Control\Session 管理員
  5. 按兩下下列登錄值:
    SetupExecute:REG_MULTI_SZ:Setupcl.exe
  6. 移除 Setupcl.exe,然後按一下 [確定]
  7. 找出並按一下下列登錄機碼:
    HEY_LOCAL_MACHINE\Test\Setup
  8. 下列的登錄設定的值從 0x1 變成 0 (零):
    • MiniSetupInProgress:REG_DWORD:0
    • SetupType:REG_DWORD:0
    • SystemSetupInProgress:REG_DWORD:0

  9. 按兩下下列登錄值:
    Cmdline:REG_SZ:setup-newsetup-迷你
  10. 移除 %SystemRoot%\System32\Oobe\Msoobe.exe/f] 項目,然後按一下 [確定]
  11. 找出並按一下下列登錄機碼:
    HKEY_LOCAL_MACHINE\Test
  12. 在 [檔案] 功能表上按一下 [解除載入 Hive,然後按一下 [是]]。
  13. 結束 「 登錄編輯程式 」。

如何將系統 Hive 檔案重新命名為原來的名稱

  1. 插入 Windows XP 安裝光碟片,然後再啟動 [修復主控台的電腦。
  2. 找出 %SystemRoot%\System32\Config 資料夾、 系統檔案重新命名為 System.erd,然後 System.mini 檔案重新命名為系統。
  3. 結束修復主控台],然後重新啟動電腦,以原本的作業系統。

疑難排解

完成本文中所述的程序之後,Windows 組態就會回復為您執行 Sysprep 或 Riprep 之前的狀態。 不過,如果任一個"OemPnPDriversPath ="或"InstallFilesPath ="是檔案中指定 Sysprep.inf,您必須移除 Sysprep 加入登錄中的值:
  • 如果 「 OemPnPDriversPath ="已用於 Sysprep.inf,移除 Sysprep 新增到下列的預設項目值:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath:REG_EXPAND_SZ:%SystemRoot%\inf
  • 如果 「 InstallFilesPath ="已用於 Sysprep.inf,CD_ROM 其中是本機的 CD-ROM 磁碟機代號在下列預設項目加入該 Sysprep 移除值:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\SourcePath:REG_SZ: CD_ROM_drive

?考

取得更多資訊有關 Sysprep 按一下面的文件編號,檢視 「 Microsoft 知識庫 」 中 「 文件:
282190? (http://support.microsoft.com/kb/282190/EN-US/ ) Sysprep 的 Windows XP 中的新功能的描述
302577? (http://support.microsoft.com/kb/302577/EN-US/ ) 如何使用 Sysprep.exe 自動化 Windows XP 的部署
如需有關安裝或使用 「 Windows XP 修復主控台的詳細資訊,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項:
307654? (http://support.microsoft.com/kb/307654/EN-US/ ) 如何: 安裝,並在 Windows XP 中使用 「 修復主控台
如需有關編輯的詳細資訊,備份,及還原 Windows XP 中的登錄按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項:
322756? (http://support.microsoft.com/kb/322756/EN-US/ ) 如何: 備份、 編輯,及還原 Windows XP 中登錄

這篇文章中的資訊適用於:
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition (家用版)
關鍵字:?
kbmt kbhowto kbhowtomaster KB321070 KbMtzh
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:321070? (http://support.microsoft.com/kb/321070/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。