共用方式為


準備計算機以進行手動驅動程式部署

您可以自動或手動部署驅動程式。 不論是哪一種情況,您都需要先準備目標計算機。 在這裡,我們會說明如果您選擇手動部署驅動程式,如何準備目標計算機。

一般而言,安裝及測試驅動程式的計算機與開發及建置驅動程式套件的計算機不同。 您建置驅動程式 的計算機稱為主計算機,以及安裝及測試驅動程式的計算機稱為 目標計算機測試計算機。 將驅動程式套件移至目標計算機並安裝稱為 部署驅動程式的驅動程式的程式。

  1. 在目標電腦上,以系統管理員身分開啟命令提示字元視窗。 輸入 bcdedit /set TESTSIGNING ON。 重新啟動目標計算機。
  2. DevCon 工具複製到目標電腦上的資料夾 (,例如 c:\Tools) 。 DevCon 工具包含在 Windows 驅動程式套件 (WDK) 中。 您可以在 [工具] 目錄下找到它 (,例如 C:\Program Files (x86) \Windows Kits\10\Tools\x64\devcon.exe) 。
  3. 建立或取得可在目標計算機上安裝的憑證 (.cer) 檔案。 例如,當您建置其中一個 WDK 範例驅動程式時,建置程式會建立憑證 (.cer) 檔案。 憑證檔案的位置會根據您為組態和平臺指定的專案而有所不同。 例如,如果您的設定是 Win7 偵錯,而您的平臺是 x64,則憑證檔案位於 C++\x64\Win7Debug 下的解決方案資料夾中。
  4. 將憑證檔案複製到目標計算機上的資料夾 (,例如 c:\Certificates) 。
  5. 在目標計算機上,以滑鼠右鍵單擊憑證檔案,然後選擇 [ 安裝]。 請完成安裝精靈。 用來將簽章內嵌在驅動程式檔案和簽署驅動程式套件目錄檔案的測試憑證,必須新增至受信任的跟證書授權單位證書存儲受信任的發行者證書存儲。 如需在目標計算機上安裝憑證的詳細資訊,請參閱 在測試計算機上安裝測試憑證

當您建置其中一個 WDK 驅動程式範例時,建置程式會建立測試簽署憑證。 您只需要安裝測試簽署憑證一次。 如果您已從 WDK 驅動程式範例安裝憑證,您可以安裝其他驅動程式範例,而不需再次安裝憑證。