建立僅限驅動程式的更新套件

HLK Studio 支援使用 Connect 選項的僅限驅動程式更新。 這通常稱為驅動程式更新可接受性流程(DUA)。

  1. 登入 Windows 硬體開發人員中心儀錶板,並尋找您想更新的 硬體提交。 請注意,DUA 僅適用於包含驅動程式檔案的提交。

  2. 在 [套件和簽署屬性] 底下,選取 [下載 DUA 殼層 ],然後下載檔案。

    1. 如果您沒有目前的驅動程式套件,您可以下載已簽署的驅動程式檔案來存取驅動程式的 INF 檔案。
  3. 啟動 HLK Studio

    小提示

    請勿雙擊 .hlkx 檔案以開啟 DUA 殼層套件。 您必須從 HLK Studio 中開啟套件。

  4. 選取 套件,然後選取 流覽 以開啟下載的 DUA 殼層套件。

  5. 選取 [開啟為驅動程式更新套件]

    顯示驅動程式更新套件通知的影像

  6. 選取 [確定]。

    備註

    DUA shell 套件會在提交入口網站建立,使用提交時可用的最新 HLK 格式,且可能比原始提交套件版本更新。 如果你的 HLK Studio 是舊版本且不支援此格式,可能會看到「無法開啟套件」的錯誤。 要解決這個問題,請在 HLK 下載頁面所安裝的最新版本 HLK Studio 實例上開啟提交套件。

  7. 選取 [套件] 索引標籤,然後以滑鼠右鍵按兩下適當的驅動程式資料夾。 然後選取 [取代驅動程式]

    顯示 [取代驅動程式] 視窗的影像

  8. 尋找並選取驅動程式更新所在的資料夾。

    這很重要

    DUA 提交不得新增或修改 PE 二進位https://learn.microsoft.com/windows/win32/debug/pe-format檔案。 任何 PE 二進位檔都是受限的,不論其副檔名為何。 常見的PE二進位擴展包括但不限於:

    • .exe
    • .dll
    • .sys
    • .drv

    基礎提交的 INF 所引用的 PE 二進位檔不得被移除。 未被基礎提交的 INF 所引用的 PE 二進位檔可能會被移除。

    非PE檔案可在DUA提交中新增、修改或移除。 常見的非PE檔案類型包括但不限於:

    • .inf
    • .txt
    • .pdf
    • .prd
  9. 選取 [建立套件]

    備註

    提交至硬體開發人員中心時,您必須使用 EV 程式代碼簽署憑證簽署套件。

  10. 在硬體開發人員中心儀錶板中, 建立新的硬體提交,並上傳您的 .hlkx 檔案。