將 OEM 隨插即用 驅動程式新增至 Windows 安裝

本文說明將原始設備製造商 (OEM) 提供的驅動程式新增至 Windows 安裝的步驟。

適用於:Windows Server 2003
原始 KB 編號: 254078

摘要

本文僅包含通常在圖形使用者介面 (GUI) 模式安裝或 隨插即用 列舉安裝之後安裝的驅動程式。 這可讓您預先載入 OEM 隨插即用 驅動程式,以便稍後將相關聯的硬體新增至系統時使用。

本文說明如何在下列情況下新增 OEM 隨插即用 驅動程式:

  • 自動安裝
  • Sysprep 安裝程式
  • 遠端安裝服務 (RIS) 安裝
  • Riprep 影像
  • 現有的 Windows 安裝

其他相關資訊

在 GUI 模式安裝程式的「安裝裝置」部分期間安裝的驅動程序必須在特定位置中找到。 此時,安裝程式會使用 Windows 隨插即用 列舉的 隨插即用 標識碼來安裝裝置。 安裝程式會在磁碟驅動器上搜尋預先定義的路徑,並查看 .inf 檔案以尋找最符合裝置 隨插即用 標識符。 根據預設,此路徑定義於下列登錄位置,並設定為 %SystemRoot%\Inf:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf
安裝程式會使用此路徑來尋找安裝裝置的 .inf 檔案。 安裝之後,此路徑也會用於找到並安裝的任何新硬體。 如果您在安裝期間使用 Sysprep.inf 檔案或自動回應檔案修改此金鑰,則會儲存此值,並在安裝程式之後使用。

下列各節包含將 OEM 提供的驅動程式新增至 Windows 自動安裝或 Sysprep 安裝程式的步驟。

針對 Microsoft Windows 2000

自動安裝程式

當您將驅動程式新增至自動安裝程式時,請遵循下列步驟。 如果 OEM 提供的驅動程式未經過數位簽署,您可能會在安裝期間收到有關驅動程式的訊息。

  1. 複製 Windows 安裝光碟 I386 資料夾的內容,在伺服器上建立散發共用。 您可以使用 Setupmgr.exe 程式來建立此共享和 Unattended.txt 檔案。 您可以在 Deploy.cab 檔案的 Support\Tools 資料夾中的 Windows 安裝光碟上找到 Setupmgr.exe 程式,以及包含 Windows 自動安裝程式相關信息的 Unattend.doc 檔案。

  2. 在 I386 資料夾中建立 $oem$$1\Drivers 資料夾。 視您要安裝的硬體而定,您可能想要在 Drivers 子資料夾中建立其他資料夾。 例如,您可以安裝網路適配器、數據機或視訊。 $1 資料夾會解析為 %SystemDrive%。 在文字模式安裝期間,這些資料夾和檔案會複製到 %SystemDrive%\Drivers 資料夾,如下所示:

    \i386
    \$oem$
    - -\$1
    ---\司機
    - - - - \network 配接器
    -----\現代
    -----\視頻

  3. 在您在上一個步驟中建立的資料夾中,複製裝置所有 OEM 提供的驅動程式檔案。

  4. 在安裝程式回應檔案的 [自動] 區段中,新增 OemPnPDriversPath = Driver_Paths 專案。 您可以在此索引鍵中列出多個路徑,方法是以分號分隔 (;) 。 例如,新增下列專案。

    [自動]
    OemPnPDriversPath = “Drivers\network 配接器;Drivers\Modem;Drivers\Video”

    注意事項

    %SystemDrive% 環境變數字串會自動插入每個列出的搜尋路徑之前。

  5. 儲存回應檔案。

在 GUI 模式安裝期間,當系統在 .inf 檔案中搜尋 隨插即用 識別碼時,它也會查看 OemPnPDriversPath 中記下的路徑和 %WinDir%\Inf 的標準預設路徑。 %WinDir%\Inf 路徑會先列在搜尋順序中,但如果您有一個以上的 .inf 檔案支援的裝置,安裝程式會繼續搜尋 OemPnPDriversPath 專案中指定的所有路徑。 ( (Windows 可能包含提供一般功能的驅動程式。) 雖然它可能會發現多個相符專案,隨插即用 使用最相符的 .inf 檔案,然後安裝相關聯的設備驅動器來支援裝置。

Sysprep 安裝程式

將 OEM 提供的驅動程式新增至 Windows Sysprep 安裝程式的步驟類似於「自動安裝程式」一節中的步驟,不同之處在於您不需要建立散發共用。 若要將驅動程式新增至 Sysprep 的迷你精靈,請遵循下列步驟。

注意事項

若要將 OEM 第三方大量儲存驅動程式新增至您用來啟動電腦的 Sysprep 映射,您至少需要 1.1 版的 Sysprep。 Sysprep 工具和包含 Sysprep 的部署工具有許多更新。 因此,建議您使用最新版的 Sysprep 工具,以及您所部署作業系統專屬的部署工具。

  1. 在 %WinDir% 資料夾所在的磁碟區根目錄上,建立資料夾結構來保存 OEM 提供的驅動程式,如下所示:

    \司機
    - \network 配接器
    --\視頻
    \Sysprep
    \WINNT

  2. 將 OEM 提供的驅動程式複製到其適當的子資料夾。

  3. 在 Sysprep.inf 檔案的 [自動] 區段中,新增 OemPnPDriversPath = Driver_Paths 專案。 您可以在此索引鍵中列出多個路徑,方法是以分號分隔 (;) ,如下列範例所示。

    [自動]
    OemPnPDriversPath = “Drivers\network 配接器;Drivers\Video”

    注意事項

    %SystemDrive% 環境變數字串會自動插入每個列出的搜尋路徑之前。

如果您不希望 OEM 提供的驅動程式在迷你精靈完成後保留在磁碟區上,您可以在 Sysprep 資料夾下方新增您在上一個步驟中建立的資料夾結構。 您必須適當地調整 OemPnPDriversPath = 索引鍵。 Sysprep 資料夾及其子資料夾會在安裝程式完成後自動移除。

將 Sysprep.inf 檔案儲存在 Sysprep 資料夾中,然後執行 Sysprep.exe。 任何 隨插即用 裝置都會在目標電腦上的迷你安裝精靈期間自動安裝。 (這些檔案包括使用 OEM 驅動程式 .inf files.)

注意事項

除非目標電腦上有先前 (ISA) 裝置,否則您不需要指定 -pnp 命令行參數。 如果您使用 -pnp 命令行參數,則會執行所有裝置的完整 隨插即用 重新列舉,這會在 Sysprep 迷你精靈程式中新增 5-10 分鐘。 此外,如果您使用 Sysprep 1.1 版或更新版本指定其他大量記憶體控制器,-pnp 命令行交換器可能會導致 裝置管理員 中出現一些額外的硬碟控制器。

如果 OEM 提供的驅動程式未經過數位簽署,迷你精靈會延後裝置的安裝,直到系統管理員登入電腦為止。 這稱為用戶端與在迷你精靈安裝期間發生的伺服器端安裝。

RIS 安裝

將 OEM 隨插即用 驅動程式新增至 RIS 安裝牽涉到[自動安裝] 區段中所列的相同步驟,並進行兩個小調整:

  1. 將 $oem$ 資料夾放在與 RIS 映像的 \I386 資料夾相同的層級。 例如,使用下列資料夾結構:

    RemoteInstall\Setup%language\Images%dir_name%\i386
    RemoteInstall\Setup%language\Images%dir_name%$oem$$1\Drivers
    \network 配接器
    \現代
    \視頻

  2. 修改 Ris 映像預設範本 (Ristndrd.sif) 。 在 [自動] 區段中,將 OemPreinstall = 機碼值從 [否] 變更為 [是],然後新增 OemPnPDriversPath = Driver_Path專案。 您可以在此索引鍵中列出多個路徑,方法是以分號分隔 (;) ,如下列範例所示。

    [自動]
    OemPreinstall = 是
    OemPnPDriversPath = “Drivers\network 配接器;Drivers\Modem;Drivers\Video”

    注意事項

    %SystemDrive% 環境變數字串會自動插入每個列出的搜尋路徑之前。
    如果其中一個 OEM 提供的驅動程式適用於網路適配器裝置,則 RIS 伺服器在文字模式安裝程式中重新啟動時,必須有此檔案可供使用。

  3. 如果您將其他網路適配器或大型記憶體驅動程式複製到知識庫文章246184中所述的 \i386 資料夾,請停止並重新啟動 RIS 伺服器上的 BINL 服務。 若要停止並重新啟動 BINL 服務,請在命令提示字元中輸入下列命令,然後在每個命令之後按 ENTER:

    • net stop 「開機資訊交涉層」
    • net start 「開機資訊交涉層」

Riprep 影像

Riprep 和 Sysprep 共用許多相同的功能。 因此,將 OEM 隨插即用 驅動程式新增至將進行映像的計算機,牽涉到類似用於 Sysprep 的步驟。 對映像電腦執行 Riprep 以將其複製到 RIS 伺服器之前,請遵循下列步驟:

  1. 在 %SystemDrive% 資料夾上建立名為 Sysprep 的資料夾。 (這很可能是磁碟驅動器 C,因為 Riprep.exe 只能複製一個磁碟區/partition.)

  2. 在相同磁碟區的根目錄上,建立資料夾結構來保存 OEM 提供的驅動程式,如下所示:

    \司機
    - \network 配接器
    --\視頻
    \Sysprep
    \WINNT

  3. 將 OEM 提供的驅動程式複製到其適當的子資料夾。

  4. 在 Sysprep 資料夾中建立 Sysprep.inf 檔案,然後新增 [Unattended] 和 OemPnPDriversPath = Driver_Path專案。 您可以在此索引鍵中列出多個路徑,方法是以分號分隔 (;) 。 例如:

    [自動]
    OemPnPDriversPath = “Drivers\network 配接器;Drivers\Video”

    注意事項

    %SystemDrive% 環境變數會自動插入到指定的每個列出搜尋路徑之前。
    如果作業系統已將裝置辨識為已知或未知的裝置,您必須在執行 Sysprep 之前使用 裝置管理員 來移除裝置,否則在迷你安裝期間啟動時不會安裝更新的驅動程式。

  5. 從客戶端電腦上的 \RisServer \Reminst\管理員\I386 資料夾執行 Riprep.exe 程式,將映射複製到選取的 RIS 伺服器。 Riprep 會在 Sysprep.inf 檔案的 Sysprep 資料夾中尋找、讀取 OemPnPDriversPath= 機碼,然後更新下列登錄子機碼:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Devicepath 然後,Riprep 會將登錄複製到伺服器,以便在迷你安裝精靈期間使用。

    注意事項

    在此程式期間建立的預設 Riprep.sif 檔案不會受到先前步驟中建立的 Sysprep.inf 檔案中的項目影響。

    注意事項

    如果其中一個 OEM 提供的驅動程式適用於主要網路適配器,則在下載 Riprep 映像之前,RIS 伺服器也必須從一般 RIS 一般映射取得此檔案。
    If the image is already created and you want to add OEM-supplied Plug and Play drivers, we recommend that you use RIS to download the image to a computer, follow the steps listed in the previous "Riprep Images" section, and then Riprep the image back to the RIS server.

    其中一個副作用是驅動程序路徑會在Software\Microsoft\Windows\CurrentVersion\DevicePath 機碼中輸入兩次。

現有的 Windows 安裝

您可能必須將新的硬體裝置新增至需要 OEM 提供驅動程式的現有 Windows 電腦。 雖然此程式需要您安裝新的裝置,但您可能想要以受控制的方式散發 OEM 提供的驅動程式,或集中放置在一部伺服器上。 如果要執行這項操作,請依照下列步驟執行:

  1. 決定是否要在本機複製驅動程式,或是要將驅動程式儲存在中央散發伺服器上。 如果您想要將驅動程式儲存在本機電腦的硬碟上,您必須有將驅動程式複製到電腦的程式。 (例如,使用登入腳本、Microsoft Systems Management Server (SMS) 批作業或其他方法。)

  2. 判斷發佈方法之後,取得設備驅動器的路徑。 如果您想要在本機複製它們,路徑可能是 C:\Drivers\network 配接器。 如果您想要將它們複製到中央位置的伺服器,路徑可能是 \\ServerName\Drivers \network 配接器 (其中 Drivers 是共用資料夾) 。

  3. 必須更新本機計算機登錄中的DevicePath 金鑰,以反映新的 OEM 驅動程式位置。 您必須具有遠端更新登錄機碼的自動化方法。 您可以將 Regedit 檔案與登入腳本或 SMS 批次作業搭配使用。 預設值位於下列登入機碼中:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf

  4. 使用 Regedt32.exe 編輯 DevicePath 金鑰,讓驅動程式所在的路徑包含在搜尋路徑中。

    重要事項

    這個章節、方法或工作包含修改登錄的步驟。 然而,不當修改登錄可能會發生嚴重的問題。 因此,請務必謹慎地依照這些步驟執行。 為了有多一層保護,請先備份登錄再進行修改。 如此一來,您就可以在發生問題時還原登錄。 如需如何備份和還原登錄的詳細資訊,請按下列文章編號以檢視 Microsoft 知識庫中的文章: 322756 如何在 Windows 中備份和還原登錄

    例如,如果驅動程式在本機複製到 %WinDir% 資料夾所在的磁碟驅動器根目錄, (驅動程式\network 配接器) ,則 DevicePath 最終值必須讀取:
    DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;%SystemRoot%\Drivers\network adapter 如果驅動程式保留在中央位置的伺服器或發佈點上,您必須將 UNC 路徑新增至 OEM 提供的驅動程式。 例如:

    DevicePath:REG_EXPAND_SZ:%SystemRoot%\Inf;\\ServerNameShareName\\Drivers\network 配接器

    注意事項

    %SystemRoot% 不會自動附加,因為安裝程式不會新增值。 如果您編輯登錄,則必須手動輸入 %SystemRoot% 的值。

完成這些步驟並安裝新的硬體之後,當使用者登入時,隨插即用 找到新的硬體,並搜尋您指定的裝置路徑,以找出 OEM 提供的驅動程式。 請注意,所有套用至已簽署/未簽署驅動程序的規則,也會套用至安裝程序之後安裝的裝置。 如果新裝置的 OEM 提供的驅動程式未經過數位簽署,且非系統管理員使用者在安裝新硬體之後登入計算機,則在系統管理員登入計算機之前,用戶無法完成裝置安裝。

注意事項

如果作業系統已將裝置辨識為已知或未知的裝置,您必須在執行 Sysprep 之前透過 裝置管理員 移除裝置,或在迷你安裝期間於啟動時安裝更新的驅動程式。

適用於 Windows Server 2003

自動安裝程式

當您將驅動程式新增至自動安裝程式時,請遵循下列步驟。 如果 OEM 提供的驅動程式未經過數位簽署,您可能會在安裝期間收到有關驅動程式的訊息。

  1. 複製 Windows 安裝 CD-ROM I386 資料夾的內容,以在伺服器上建立散發共用。 您可以使用 Setupmgr.exe 來建立此共享和您的 Unattended.txt 檔案。 您可以在 Deploy.cab 檔案的 Support\Tools 資料夾中的 Windows 或 Service Pack CD-ROM 上找到 Setupmgr.exe,以及包含 Windows 自動安裝相關信息的 deploy.chm 和 ref.chm 說明檔案。 您也可以從 Microsoft 網站下載最新的檔案。

  2. 在 I386 資料夾中建立 $oem$$1\Drivers 資料夾。 根據您想要安裝的硬體,例如網路適配器、數據機或視訊 () ,建議您在 Drivers 子資料夾中建立其他資料夾。 $1 資料夾會解析為 %SystemDrive%。 在文字模式安裝期間,這些資料夾和檔案會複製到 %SystemDrive%\Drivers 資料夾。 例如:

    \i386
    $oem$
    - $1
    ---\司機
    - - - - \network 配接器
    -----\現代
    -----\視頻

  3. 在您在上一個步驟中建立的資料夾中,複製裝置所有 OEM 提供的驅動程式檔案。

  4. 在安裝程式回應檔案的 [自動] 區段中,新增 OemPnPDriversPath = Driver_Paths 專案。 您可以在此索引鍵中列出多個路徑,方法是以分號分隔 (;) 。 例如:

    [自動]
    OemPnPDriversPath = 驅動程式\network 配接器;Drivers\Modem;Drivers\Video UpdateInstalledDrivers = 是 |不

    注意事項

    %SystemDrive% 環境變數字串會自動插入每個列出的搜尋路徑之前。

  5. 儲存回應檔案。

在 GUI 模式安裝期間,當系統在 .inf 檔案中搜尋 隨插即用 識別碼時,它也會在 OemPnPDriversPath 中註明的路徑和 %WinDir%\Inf 的標準預設路徑中尋找。 %WinDir%\Inf 路徑會先列在搜尋順序中,但如果您的裝置受到多個 .inf 檔案的支援, (Windows 可能包含提供一般功能) 的驅動程式,安裝程式會繼續搜尋 OemPnPDriversPath 專案中指定的所有路徑。 雖然可能會發現多個相符專案,隨插即用 使用最相符的 .inf 檔案,然後安裝相關聯的設備驅動器來支持裝置。

Sysprep 安裝程式

將 OEM 提供的驅動程式新增至 Windows Sysprep 安裝程式的步驟類似於「自動安裝程式」一節中的步驟,不同之處在於您不需要建立散發共用。 若要將驅動程式新增至 Sysprep 的迷你精靈,請遵循下列步驟。

注意事項

建議您使用適用於您作業系統的最新版 Sysprep。

  1. 在 %WinDir% 資料夾所在的磁碟區根目錄上,建立資料夾結構來保存 OEM 提供的驅動程式。 例如:

    \司機
    - \network 配接器
    --\視頻
    \Sysprep
    \WINNT

  2. 將 OEM 提供的驅動程式複製到其適當的子資料夾。

  3. 在 Sysprep.inf 檔案的 [自動] 區段中,新增 OemPnPDriversPath = Driver_Paths 專案。 您可以在此索引鍵中列出多個路徑,方法是以分號分隔 (;) 。 例如:

    [自動]
    OemPnPDriversPath = 驅動程式\network 配接器;Drivers\Video UpdateInstalledDrivers = 是 |不

    注意事項

    %SystemDrive% 環境變數字串會自動插入每個列出的搜尋路徑之前。

如果您不希望 OEM 提供的驅動程式在迷你精靈完成後保留在磁碟區上,您可以在 Sysprep 資料夾下方新增您在上一個步驟中建立的資料夾結構。 您必須適當地調整 OemPnPDriversPath = 索引鍵。 Sysprep 資料夾 (及其子資料夾) 會在安裝完成後自動移除。

將 Sysprep.inf 檔案儲存在 Sysprep 資料夾中,然後執行 Sysprep.exe。 任何 隨插即用 裝置 (包括使用 OEM 驅動程式 .inf 檔案) 找到的裝置,都會在目標電腦上的迷你安裝精靈期間自動安裝。 請注意,除非目標電腦上有先前 (ISA) 裝置,否則您不需要指定 -pnp 命令行參數。 如果您使用 -pnp 命令行參數,則會執行所有裝置的完整 隨插即用 重新列舉,這會在 Sysprep 迷你精靈程式中增加 5-10 分鐘。 此外,如果您指定額外的大量記憶體控制器,-pnp 命令行交換器可能會導致一些額外的硬碟控制器出現在 裝置管理員 中。

注意事項

如果 OEM 提供的驅動程式未經過數位簽署,迷你精靈會延後裝置的安裝,直到系統管理員登入電腦為止。 這稱為用戶端與在迷你精靈安裝期間發生的伺服器端安裝。

RIS 安裝

將 OEM 隨插即用 驅動程式新增至 RIS 安裝牽涉到「自動安裝」一節中所列的相同步驟,並進行兩個小調整:

  1. 將 $oem$ 資料夾放在與 RIS 映像的 \I386 資料夾相同的層級。 例如,使用下列結構:

    RemoteInstall\Setup%language\Images%dir_name%\i386
    RemoteInstall\Setup%language\Images%dir_name%$oem$$1\Drivers
    \network 配接器
    \現代
    \視頻

  2. 修改 Ris 映像預設範本 (Ristndrd.sif) 。 在 [自動] 區段中,將 OemPreinstall = 機碼值從 [否] 變更為 [是],然後新增 OemPnPDriversPath = Driver_Path專案。 您可以在此索引鍵中列出多個路徑,方法是使用分號 (;) ,如下所示:

    [自動]
    OemPreinstall = 是
    OemPnPDriversPath = “Drivers\network 配接器;Drivers\Modem;Drivers\Video”
    UpdateInstalledDrivers = 是 |不

    注意事項

    %SystemDrive% 環境變數字串會自動插入每個列出的搜尋路徑之前。

    注意事項

    如果其中一個 OEM 提供的驅動程式適用於網路適配器裝置,則 RIS 伺服器在文字模式安裝程式中重新啟動時,必須有此檔案可供使用。

  3. 如果您將其他網路適配器或大型記憶體驅動程式複製到知識庫文章246184中所述的 \i386 資料夾,請停止並重新啟動 RIS 伺服器上的 BINL 服務。 若要停止並重新啟動 BINL 服務,請在命令提示字元中輸入下列命令,然後在每個命令之後按 ENTER:

    • net stop 「開機資訊交涉層」
    • net start 「開機資訊交涉層」

Riprep 影像

Riprep 和 Sysprep 共用許多相同的功能。 因此,將 OEM 隨插即用 驅動程式新增至將進行映像的計算機,牽涉到類似用於 Sysprep 的步驟。 對映像電腦執行 Riprep 以將其複製到 RIS 伺服器之前,請遵循下列步驟:

  1. 在 %SystemDrive% 資料夾上建立名為 Sysprep 的資料夾。 (這很可能是磁碟驅動器 C,因為 Riprep.exe 只能複製一個磁碟區或 partition.)

  2. 在相同磁碟區的根目錄上,建立資料夾結構來保存 OEM 提供的驅動程式,如下所示:

    \司機
    - \network 配接器
    --\視頻
    \Sysprep
    \WINNT

  3. 將 OEM 提供的驅動程式複製到其適當的子資料夾。

  4. 在 Sysprep 資料夾中建立 Sysprep.inf 檔案,然後新增 [Unattended] 和 OemPnPDriversPath = Driver_Path專案。 您可以在此索引鍵中列出多個路徑,方法是使用分號 (;) ,如下所示:

    [自動]
    OemPnPDriversPath = 驅動程式\network 配接器;Drivers\Video UpdateInstalledDrivers = 是 |不

    注意事項

    %SystemDrive% 環境變數會自動插入到指定的每個列出搜尋路徑之前。

    注意事項

    如果作業系統已將裝置辨識為已知或未知的裝置,您必須在執行 Sysprep 之前透過 裝置管理員 移除裝置,否則在迷你安裝期間啟動時不會安裝更新的驅動程式。

  5. 從客戶端電腦上的 \\RisServer\Reminst\管理員\I386 資料夾執行 Riprep.exe 程式,將映射複製到選取的 RIS 伺服器。 Riprep 會在 Sysprep.inf 檔案的 Sysprep 資料夾中尋找、讀取 OemPnPDriversPath= 機碼,然後更新下列登錄子機碼:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Devicepath
    然後,Riprep 會將登錄複製到伺服器,以便在迷你安裝精靈期間使用。

    注意事項

    在此程式期間建立的預設 Riprep.sif 檔案不會受到先前步驟中建立的 Sysprep.inf 檔案中的項目影響。

現有的 Windows 安裝

您可能必須將新的硬體裝置新增至需要 OEM 提供驅動程式的現有 Windows 電腦。 雖然此程式需要您安裝新的裝置,但您可能想要以受控制的方式散發 OEM 提供的驅動程式,或集中放置在一部伺服器上。 如果要執行這項操作,請依照下列步驟執行:

  1. 決定是否要在本機複製驅動程式,或是要將驅動程式儲存在中央散發伺服器上。 如果您想要將驅動程式儲存在本機電腦的硬碟上,您必須有將驅動程式複製到電腦的程式。 例如,使用登入腳本、Microsoft Systems Management Server (SMS) 批次作業或其他方法。

  2. 判斷發佈方法之後,取得設備驅動器的路徑。 如果您想要在本機複製它們,路徑可能是 C:\Drivers\network 配接器。 如果您想要將它們複製到中央位置的伺服器,路徑可能是 \\ServerName\Drivers\network 配接器。 (驅動 程式是共用資料夾。)

  3. 必須更新本機計算機登錄中的DevicePath 金鑰,以反映新的 OEM 驅動程式位置。 您必須具有遠端更新登錄機碼的自動化方法。 您可以將 Regedit 檔案與登入腳本或 SMS 批次作業搭配使用。 預設值位於下列登入子機碼中:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf

  4. 使用登錄 編輯器 編輯 DevicePath 金鑰,讓驅動程式所在的路徑包含在搜尋路徑中。

    重要事項

    這個章節、方法或工作包含修改登錄的步驟。 然而,不當修改登錄可能會發生嚴重的問題。 因此,請務必謹慎地依照這些步驟執行。 為了有多一層保護,請先備份登錄再進行修改。 如此一來,您就可以在發生問題時還原登錄。 如需如何備份和還原登錄的詳細資訊,請按下列文章編號以檢視 Microsoft 知識庫中的文章: 322756 如何在 Windows 中備份和還原登錄

    例如,如果驅動程式在本機複製到 %WinDir% 資料夾所在的磁碟驅動器根目錄, (驅動程式\network 配接器) ,則 DevicePath 最終值必須如下所示讀取:
    DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;%SystemRoot%\Drivers\network adapter 如果驅動程式保留在中央位置的伺服器或發佈點上,您必須將 UNC 路徑新增至 OEM 提供的驅動程式。 例如:

    DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;\\\\**ServerName**\\**ShareName**\Drivers\network adapter

    注意事項

    %SystemRoot% 不會自動附加,因為安裝程式不會新增值。 如果您編輯登錄,則必須手動輸入 %SystemRoot% 的值。

假設您已完成這些步驟,並已安裝新的硬體。 當使用者登入時,隨插即用 找到新的硬體,並搜尋您指定的裝置路徑,以找出 OEM 提供的驅動程式。 請注意,所有套用至已簽署和未簽署驅動程序的規則,也會套用至安裝程序之後安裝的裝置。 假設 OEM 為新裝置提供的驅動程式未經過數位簽署,且非系統管理員使用者會在新硬體安裝後登入計算機。 在此情況下,用戶必須等到系統管理員登入計算機之後,才能完成裝置的安裝。

注意事項

如果作業系統已將裝置辨識為已知或未知的裝置,您必須在執行 Sysprep 之前使用 裝置管理員 移除裝置,或在迷你安裝期間於啟動時安裝更新的驅動程式。

資料收集

若您需要 Microsoft 支援,建議您按照使用 TSS 收集部署相關問題的資訊所述步驟來收集資訊。