The Windows Hardware Compatibility Program (for Windows 10) and the Windows Hardware Certification Program (for Windows 8/8.1 and older operating systems) enable you to design, create, and test your hardware and drivers before you submit the final version through the Windows Hardware Dev Center dashboard. For more information, see the Windows hardware certification page. By certifying your hardware device, system, and drivers for Windows, you gain the support of Microsoft marketing resources in the form of compatibility and reliability listings, logo artwork, and promotional partnerships.
To develop your device, download the Windows Driver Kit (WDK).
To test your device, download the Windows Hardware Lab Kit (Windows HLK) for Windows 10. For previous operating systems, download the Windows Hardware Certification Kit (Windows HCK) or Windows Logo Kit (WLK).
After you develop and test your product, you can submit the results with a hardware submission.
Note We strongly encourage you to include driver symbols as part your HLK package. Including symbols will improve the data returned in your driver reliability report. See Step 8 of the HLK Getting Started Guide to learn how to include symbols with your package.
- To submit an HLK or HCK package, see Create a new hardware submission.
- To submit a WLK package, you must continue to use the Sysdev dashboard. see Create a new hardware logo submission for more information.
Drivers summary page
The Drivers summary page contains a list of all hardware certification submissions that you have created or are shared with you. You can create a new hardware submission by selecting the Create new driver button.
The hardware certification submission list displays the following information about each submission:
The ID of the driver.
The name specified in Driver name during the submission creation process.
The current state of the submission. Possible values are:
The certification type for your submission. This can be either HLK or HCK.
The date the driver was added to your account, either by you or by someone sharing the driver with you.
Your permission for the submission. Possible values are:
The author (shown as the organization name) of the submission.
The search box allows you to search for a specific submission or set of submissions. You can search for exact or partial matches for the values in the ID, Name, State, and Certification type columns.
Hardware submission page
A hardware submission page contains information about a specific hardware submission, including status, packages, certification info, and shipping labels. For information about how to create a hardware submission, see Create a new hardware submission.
The left side of the page contains a list of the 10 most recently viewed submissions.
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 company will receive a notification.
Packages and signing properties
This section allows you to manage your packages.
Select Upload new to upload a new package.
Select Download DUA shell to download the DUA shell package. For information about how to update a submission using DUA, see Manage hardware submissions.
The uploaded package list displays your uploaded packages for this submission. Select the caret to expand a package. This shows you the submission ID and allows you to select Download package to download the package.
Additional certifications displays any chosen additional certifications.
This section displays certification information. Select See more info to expand this section. You can review the certification information you provided, which includes the following:
Is this a Universal Windows driver?
Indicates whether or not your driver meets the Universal Windows Platform requirements. For more information, see Getting Started with Universal Windows drivers.
What type of device?
Indicates that your device is:
Select metadata category
The device metadata category you selected.
If needed, you can generate a Sysdev reference ID that allows you to link up Dev Center hardware submissions with Sysdev Device Metadata submissions.
The date when you want your product included on the Windows Server Catalog, the Windows Certified Product List, and the Universal Driver List.
Your marketing name(s). Marketing names allow you to provide aliases for your product. You can provide as many names as you want.
If you want to add or update your announcement date, use the Announcement date (UTC) field and select Submit.
You can also add or remove marketing names. To add a name, enter it in the Marketing name text box and select Add. To remove a name, select the red X button next to the marketing name you want to remove. You can also add multiple names at once by selecting Add multiple names. When you are finished, select Submit.
This section displays shipping label information for this submission. For information about how to use shipping labels, see the Manage driver distribution with shipping labels section.
Select New shipping label to create a new shipping label.
Select Publish all pending to publish all shipping labels that are not yet published.
The shipping label list displays the shipping labels for this submission. This list includes shipping labels you created, and partner shipping labels for your shared driver. Select the shipping label name to see details for that shipping label. The shipping label list displays the following information about each label:
The shipping label name. Select this name to see details for the shipping label.
The Publisher display name of the shipping label creator. This allows you to easily keep track of which business partners sent you drivers.
For a Windows Update shipping label, the destination is "Windows Update".
For a shared driver, the destination is the Publisher display name of the company you selected for Who is publishing? when you created the shipping label. This allows you to easily see all companies that you have shared your driver with.
The creation date of the shipping label.
The release date of the shipping label.
If the shipping label was created by your company, you will see the details of the user who created the shipping label. This allows you to follow up if you have any questions about the creation. This field is not applicable if another company created the label.
If the shipping label was created by your company, you will see the details of the user who last modified the shipping label. This allows you to follow up if you have any questions about the changes. This field is not applicable if another company created the label.
The status graphic displays the publish status for each shipping label. A green check means the label has been published. A yellow circle means the label is not published yet.