您遇到長透過遠端安裝服務伺服器的方式啟動 WinPE 時的啟動時間

文章翻譯 文章翻譯
文章編號: 822570 - 檢視此文章適用的產品。
重要 本文包含修改登錄的相關資訊。修改登錄之前請確定它備份起來,並請確定您瞭解如何在發生問題時還原登錄。如如何備份、 還原,以及編輯登錄有關,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項:
256986Microsoft Windows 登錄的描述
全部展開 | 全部摺疊

徵狀

多個用戶端電腦可能需要長的時間,在 Microsoft Windows 預先安裝環境 (WinPE) 開始。當用戶端開始從 Windows 2000 為基礎的伺服器或從使用 Windows Server 2003 遠端安裝服務 (RIS) 的伺服器時,可能就會發生此長的啟動時間。

當 Startnet.cmd 在每個用戶端上執行 [Factory.exe] 和 [Netcfg.exe] 命令時,就會發生這個問題。雖然如預期般執行初始啟動程序,最後所有的用戶端慢當他們在 Startnet.cmd 檔案中執行參數。 就會發生這個問題,甚至當用戶端啟動程序 staggered。

發生的原因

當多個用戶端嘗試同時存取遠端安裝服務伺服器上的 [Setupapi.log] 檔案時,就會發生這個問題。在一個 WinPE 中啟動的所有用戶端使用遠端安裝服務伺服器上的檔案。他們多個用戶端執行 Factory.exe 和 Netcfg.exe 時, 嘗試寫入資訊至相同的記錄檔,而且因為 Setupapi 保留開啟檔案,其他用戶端必須等候它們繼續執行之前記錄他們的資訊。

其他可行方案

警告: 如果您未正確使用登錄編輯程式可能會導致嚴重的問題,甚至必須重新安裝作業系統。Microsoft 不保證您可以解決因不當使用 「 登錄編輯器 」 的問題。使用 「 登錄編輯程式 」,請自行負擔相關的風險。如果要解決這個問題,請依照下列步驟停用 Setupapi 記錄。
  1. 遠端安裝服務] 伺服器上啟動 「 登錄編輯程式 」。如果要執行這項操作,按一下 [開始],再按一下 [執行Regedit 並在中輸入 [開啟] 方塊然後按 [確定]
  2. 按一下
    HKEY_LOCAL_MACHINE
    登錄機碼。
  3. 在 [檔案] 功能表上按一下 [載入 Hive 控制檔]。
  4. 遠端安裝服務伺服器上的 WinPE 影像中,找出 \i386\System32\Config 資料夾:
  5. 按一下 軟體,然後按一下 [開啟舊檔]。
  6. 指定暫時名稱給 Hive。
  7. 找出並按兩下下列登錄機碼:
    <Temporary_hive_name>\Microsoft\Windows\Currentversion\Setup
  8. 在 [編輯] 功能表上指向 [新增],然後按一下 [DWORD 值]。
  9. 命名新的值"loglevel 」,然後按下 ENTER。
  10. 按兩下 LogLevel 項目,確認 十六進位 已選取再然後在 [數值資料] 方塊中輸入 101。
  11. 按一下 [確定]
  12. 請確認 LogLevel 項目現在具有 0x00000101 的值。
  13. 按一下以選取 Temporary_hive_name
  14. 在 [檔案] 功能表上按一下 [解除載入 Hive 控制檔]。
  15. 按一下 [是],然後再結束 「 登錄編輯程式 」。
  16. 將 Setupapi.log 檔設定為唯讀。要這麼做,請您執行下列步驟:
    1. 遠端安裝服務伺服器上,找出 WinPE 影像。
    2. WinPE 影像中開啟 [I386] 資料夾、 Setupapi.log,] 上按一下滑鼠右鍵,然後按一下 [內容]

      附註這個檔案不存在,直到您已順利啟動 WinPE 影像從第一次。
    3. 按一下 [一般] 索引標籤,然後按一下以選取 唯讀] 核取方塊。
附註當您停用 Setupapi 記錄時,可能會遇到效能提升當您啟動從 WinPE 影像透過遠端安裝服務伺服器的方式。請記住其他因素會最終影響效能當您啟動多個用戶端。比方說您環境中就可以在同一時間啟動 12 至 15 用戶端,並在 2 到 3 分鐘內完成所有啟動處理程序。如果您增加 25 或 30 的用戶端數目,您可能會發現效能降低,因為的其他資源,例如網路頻寬、 磁碟控制器輸送量或其他外部因素的限制式。如需有關如何啟用記錄功能的詳細資訊,按一下 [下列面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
243996如何啟用詳細資訊記錄在 Windows 2000 GUI 模式安裝

屬性

文章編號: 822570 - 上次校閱: 2007年1月30日 - 版次: 2.1
這篇文章中的資訊適用於:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
關鍵字:?
kbmt kbwinservsetup KB822570 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:822570
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