Create a new hardware submission

To prepare your hardware for the Windows Hardware Compatibility Program for Windows 10 (or the separate certification program for previous operating systems), you must create and submit an .hlkx file (for Windows 10) or .hckx file (for previous operating systems). This file is created using the Windows HLK Studio (or Windows HCK Studio, for previous operating systems) and contains all of the test results, drivers, and symbols for your product. Submitting this file allows the dashboard to review your test results, evaluate any drivers tested, and return Microsoft digitally signed catalog files.

To create a submission file

For information about creating and digitally signing an .hlkx file, see the Windows HLK Getting Started Guide.

For information about creating and digitally signing an .hckx file, see the Windows HCK Getting Started Guide.

To submit a file

  1. Sign in to the Windows Hardware Dev Center dashboard, and then select Create new driver. This loads the submission creation wizard.

  2. In the Packages and signing properties section, choose a name for your driver submission. This name can be used to search for and organize your driver submissions. Note: If you share your driver with another company, they will see this name.

  3. Either drag and drop, or browse to the .hlkx/.hckx file that you want to submit. The file will begin to upload. screenshot that shows the driver name field

  4. 如果希望在发布之前测试驱动程序,可以选中标记为“仅执行测试签名”的复选框。 测试签名驱动程序类似于为公开版本签名的驱动程序,但不需要 HLK 测试。 它们还没有通过 Windows 更新分发,但可以从硬件提交站点下载。 有关对驱动程序包进行测试签名的详细信息,请参阅 WHQL 测试签名计划以及如何对驱动程序包进行测试签名

  5. 选择任何适用的其他认证(如果可用)。 This option allows you to specify which down-level operating system signatures should be included with your driver. Available certifications vary depending on your driver submission package, so there may not be any certifications listed.

  6. Select Finalize. You will not be able to select the Finalize button until your file upload is complete. Note: Your signature properties and name cannot be changed after you click Finalize.

    screenshot that shows possible certifications for a driver submission, and the finalize button

  7. In the Certification section, complete the following information:

    Field Description

    Is your driver Universal?

    Indicate whether or not your driver meets the Universal Windows Platform requirements. For more information, see Getting Started with Universal Windows drivers.

    Device type

    Indicate if your device is:

    • An internal component, if your device is part of a system and connects inside the PC.

    • An external component, if your device is an external device (peripheral) that connects to a PC.

    • Both, if your device can be connected internally (inside a PC) and externally (peripheral).

    Device metadata category

    Select an icon for your device from a list of default icons based on your device category. This determines which icon appears in Devices and Printers. If your device should not appear, select "Internal device".

    For information about delivering a rich experience with Windows Device Stage, see Device Metadata.

    Device metadata model ID

    These GUIDs are used to validate your Device Metadata submissions to the legacy Sysdev dashboard. If provided, they must match the model IDs in your device metadata package.

    Announcement date

    Enter the date when you want your product included on the Windows Server Catalog, the Windows Certified Product List, and the Universal Driver List.

    Marketing names

    Enter the marketing name(s) for your submission. Marketing names allow you to provide aliases for your product. You can provide as many names as you want.

    screenshot that shows the certification section

  8. Select Submit.

  9. The Distribution section is used to publish your driver to Windows Update. For information about how to use the Distribution section, see Manage driver distribution with shipping labels.

  10. You can monitor the progress of your submission with the progress tracker at the top of the page. Once all steps show a green check, the submission is complete and your organization will receive a notification in the dashboard header.

    screenshot that shows the progress tracker

  11. Review the results. If your submission failed, make any necessary changes and resubmit.

Related topics

Manage hardware submissions

Send comments about this topic to Microsoft