ドライバーのみの更新プログラム パッケージを作成する

HLK Studio では、 Connect オプションを使用したドライバーのみの更新がサポートされます。 これは一般にドライバー更新プログラムの許容 (DUA) プロセスと呼ばれます。

  1. Windows ハードウェア デベロッパー センター ダッシュボードにサインインし、更新するハードウェア申請を見つけます。 DUA は、ドライバー ファイルを含む申請でのみ使用できます。

  2. [ パッケージと署名のプロパティ] で、[ DUA シェルのダウンロード ] を選択し、ファイルをダウンロードします。

    1. 現在のドライバー パッケージがない場合は、署名されたドライバー ファイルをダウンロードしてドライバーの INF ファイルにアクセスできます。
  3. HLK Studio を起動する

    ヒント

    .hlkx ファイルをダブルクリックして DUA シェル パッケージを開かないでください。 HLK Studio 内からパッケージを開く必要があります。

  4. [ パッケージ] を選択し、[ 参照 ] を選択して、ダウンロードした DUA シェル パッケージを開きます。

  5. [ドライバー更新プログラム パッケージとして開く] を選択する

    ドライバー更新プログラム パッケージの通知を示す画像

  6. OK を選択します。

    DUA シェル パッケージは、申請時に利用可能な最新の HLK 形式を使用して申請ポータルで作成され、元の申請パッケージのバージョンよりも新しい場合があります。 HLK Studio が以前のリリースのものであり、この形式をサポートしていない場合は、"パッケージを開けませんでした" というエラーが表示されることがあります。 これを解決するには、HLK ダウンロード ページから入手できる最新バージョンからインストールされた HLK Studio のインスタンスで申請パッケージを開きます。

  7. [パッケージ] タブを選択し、適切なドライバー フォルダーを右クリックします。 次に、[ドライバーの置き換え] を選択します

    [ドライバーの置換] ウィンドウを示す画像

  8. ドライバーの更新プログラムが配置されているフォルダーを見つけて選択します。

    Von Bedeutung

    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 ファイルをアップロードします。