文章編號: 923834 - 上次校閱: 2009年5月12日 - 版次: 4.0

當您啟動 PXE 用戶端連接到 WDS 伺服器在 Windows Server 2003 SP1 電腦上,或在 Windows Server 2008 架構的電腦上時,出現錯誤訊息: 「 WdsClient: 啟動網路時發生錯誤"

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。
全部展開 | 全部摺疊

徵狀

考慮下列案例。啟動一個 Pre-boot 執行環境 (PXE) 用戶端連接到一個 Microsoft Windows Server 2003 Service Pack 1 (SP1)-根據電腦執行 Windows 部署服務 (WDS) 或 Windows Server 2008 架構的電腦已安裝 WDS 角色。在這種情況下您收到類似下列的錯誤訊息:
WdsClient: 啟動網路時發生錯誤: 在這個影像中找不到相符的網路卡驅動程式。請要求您將這台機器的網路驅動程式新增到 Windows PE 影像 Windows 部署服務伺服器上的系統管理員。

發生的原因

如果在 WDS 開機映像並不包含協力廠商網路介面卡的網路驅動程式,就會發生這個問題。

解決方案

如果要解決這個問題,請依照下列步驟執行:
  1. 發現 WDS 開機映像中遺漏的網路驅動程式。要這麼做,請您執行下列步驟:
    1. 當您收到 < 徵狀 > 一節所述之錯誤訊息時,請按下 SHIFT + F10 以開啟命令提示字元。
    2. 在命令提示字元下輸入下列命令:
      Notepad.exe x:\Windows\INF\setupapi.app.log
    3. 在 [Setupapi.app.log 檔案,就會顯示,找出識別協力廠商網路介面卡的隨插即用識別碼 (PnPID) 區段]。比方說"DIF_SELECTBESTCOMPATDRV-PCI\VEN_10B7 & DEV_9200 SUBSYS_010D1028 (& S)"是用來識別網路介面卡在下列 Setupapi.app.log 檔案 PnPID 部份:
      >>>  [DIF_SELECTBESTCOMPATDRV - PCI\VEN_10B7&DEV_9200&SUBSYS_010D1028&REV_78\4&19FD8D60&0&60F0]
      >>>  Section start 2006/05/05 12:42:59.281
            cmd: X:\Sources\setup.exe 
           dvi: No class installer for 'Ethernet Controller'
           dvi: No CoInstallers found
           dvi: Default installer: Enter
           dvi:      {Select Best Driver}
      !    dvi:           Selecting driver failed(0xe0000228)
           dvi:      {Select Best Driver - exit(0xe0000228)}
      !    dvi: Default installer: failed!
      !    dvi: Error 0xe0000228: There are no compatible drivers for this device.
      <<<  Section end 2006/05/05 12:42:59.296
      <<<  [Exit status: FAILURE(0xe0000228)]
      
    4. 在步驟 1 c 中,找出正確的驅動程式為您識別出網路介面卡。然後,複製驅動程式到磁片或到通用序列匯流排 (USB) 快閃磁碟機上。
  2. 手動載入該網路驅動程式,並確認它是正確的驅動程式。要這麼做,請您執行下列步驟:
    1. 在命令提示字元輸入下列命令,,然後按下 ENTER:
      drvload driver.inf
      備忘稿
      • Driver.inf 是協力廠商網路驅動程式名稱。
      • 您必須指定完整路徑和驅動程式的名稱。比方說如果 Driver.inf 一個 CD 上,且 CD 磁碟機是磁碟機 D,輸入下列命令並按下 ENTER:
        drvload.exe d:\ Folder \ Driver.inf
    2. 鍵入 wpeutil InitializeNetwork,並按下 ENTER。
    3. 若要驗證網路連線,鍵入 ipconfig/所有

      附註ipconfig/所有 命令會產生包含任何遠端存取介面卡的所有介面的詳細的組態報表。
  3. 更新 WDS 開機映像,以包含新的協力廠商網路驅動程式。要這麼做,請您執行下列步驟。

    附註下列程序會假設 WDS 伺服器上已安裝在 Windows 自動安裝套件 (AIK)。 如果 WDS 伺服器上未安裝 Windows AIK,您可以在沒有安裝的 Windows AIK 的另一部電腦上執行相同的程序。然後,將網路磁碟機對應到 WDS 伺服器。
    1. WDS] 伺服器上按一下 [開始],再按一下 [執行]、 鍵入 wdsmgmt.msc,再按下 [確定]
    2. 在您的 WDS 伺服器之下連按兩下 [開機映像
    3. 以滑鼠右鍵按一下您想要的開機映像,然後按一下 [停用
    4. 相同的開機映像上按一下滑鼠右鍵,並按一下 [內容],然後按一下 [一般]。
    5. 請注意名稱和開機映像 檔案名稱] 方塊中所顯示的位置。
    6. 在命令提示字元鍵入下列內容:
      C:\program files\windows aik\tools\petools\copype.cmd x86 c:\windowspe-x86
      附註 保留這個命令提示字元] 視窗開啟以供下一個步驟。
      Imagex /info Drive: \remoteinstall\boot\x86\images\ boot.wim
      備忘稿
      • Drive: \remoteinstall 代表此時安裝 Remoteinstall 資料夾路徑。
      • Boot.wim 是開機映像的名稱。
    7. 請注意顯示之可開機影像開機索引數目。要識別開機索引編號,找出包含的那一行 」 開機索引: X"

      附註X 是開機索引編號。數字表示影像數目 X 標示為可開機,該圖像是進行更新。第二個影像是您通常會修改此預設影像。然而,永遠確認哪些影像被標示為可開機。
    8. 在命令提示字元鍵入下列內容:
      Imagex /mountrw Drive: \remoteinstall\boot\x86\images\boot.wim 2 掛接
      peimg /inf=driver.inf mount\Windows
      imagex / 卸載 /commit 掛接
      備忘稿
      • Drive: \remoteinstall 代表此時安裝 Remoteinstall 資料夾路徑。
      • Driver.inf 是協力廠商的驅動程式名稱。
      • Imagex /mountrw 命令掛上指定的影像具有讀取/寫入權限到指定的目錄。
  4. 啟用開機映像,WDS 伺服器上。要這麼做,請您執行下列步驟:
    1. WDS] 伺服器上請按一下 [開始]、 按一下 [執行]、 輸入 wdsmgmt.msc,然後按一下 [確定]]。
    2. WDS server 下, 連按兩下 [開機映像
    3. 您想在開機影像上按一下滑鼠右鍵,然後按一下 [啟用]。
備忘稿
  • 當您遵循這些步驟時,就會產生任何錯誤有標準的 Win32 錯誤代碼。如需有關 Win32 錯誤碼的詳細資訊,「 Microsoft 知識庫 」 中搜尋。如果要執行此動作請造訪下列的 [Microsoft] 網站:
    http://support.microsoft.com/gp/gsssearchhelp (http://support.microsoft.com/gp/gsssearchhelp)
  • 備份開機映像裝載它在之前步驟 3 h。

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