Windows Hardware Lab Kit (Windows HLK)
Windows Hardware Certification Kit (Windows HCK)
Windows Logo Kit (WLK)

The Windows Hardware Lab Kit (Windows HLK) for Windows 10 is an evolution of the Windows Logo Kit (WLK) and the Windows Hardware Certification Kit (Windows HCK). Use it to help your company deliver systems, software, and hardware products that are compatible with Windows and run reliably on Windows 10 for desktop editions (Home, Pro, and Enterprise) and Windows Server 2016.

Like previous versions, the tests in Windows HLK for Windows 10 enable you to take advantage of the Windows Hardware Compatibility Program (formerly the Hardware Certification Program). After passing certain tests, the program allows you to use the Windows logo as part of your marketing.

Windows HLK for Windows 10

If you’re developing for Windows 10, you need the latest Windows HLK. This kit helps you ensure that the drivers and the system you develop are certified as compatible with Windows 10.

For guidance on which kit to use for Windows Compatibility certification, see the Windows Hardware Certification Blog.

Download HLK Insider Preview

Note: Windows HLK only supports testing on Windows 10 and Windows Server 2016 systems. For testing previous versions of Windows, download the HCK for Windows 8.1.

Important: Certification for Windows Server 2016, Azure Stack, and SDDC must continue to meet the Windows Hardware Compatibility Requirements as stated in version 1607 of documentation; must use version 1607 of the HLK (build 14393) with matching playlist and supplemental content to generate logs; and must follow policies as stated in the Windows Server Policy document. Questions about the Azure Stack, SDDC programs, or how to submit the results for solution validation should be directed to the appropriate Microsoft technical account manager or partner management contact.

Watch this video to learn more about playlists.

Other HLK downloads

Windows Hardware Compatibility playlist

Get the official Windows Hardware Compatibility playlist so you can run the Windows HLK tests that ensure your hardware meets the requirements for compatibility with Windows 10.

Windows HLK filters

When there is a problem in either a Windows HLK test or in the operating system itself that causes certification tests to fail incorrectly, we create an errata that allows partners to bypass the problematic test. Most errata use filters to automatically filter the failure from the submission results. Filters are applied within Windows HLK Studio.

Additional Windows HLK supplemental test content

Additional supplemental content downloads are required for some tests related to graphics, media, and mean time between failures (MTBF). Download these files to complete Windows HLK testing in these areas.

Required downloads for tests that use supplemental content:

Supplemental Content for Windows HLK Private Cloud Simulator (PCS) Tests

The supplemental content applies to PCS Tests for Device and Solutions.

This supplement content package is required to pass the Device and Solutions PCS Tests. After you download this package, follow these steps to install these files on your Windows HLK Controller prior to running the tests:

  1. The Windows HLK must already be installed. On the server that has the Windows HLK controller installed, go to the following location: “C:\Program Files (x86)\Windows Kits\10\Hardware Lab Kit\Tests\amd64”
  2. Place PCSFiles.vhd at that location

Windows HCK downloads

Windows Hardware Certification Kit 2.1 for Windows 8.1 and Windows 7

Windows Hardware Certification Kit 2.1 (HCK) has tools, guidelines, and support information to help you get your hardware certified for Windows 8.1 or Windows 7. Tests are now categorized into different phases of product development, so you can find certification issues throughout the product development cycle. You can also use the HCK to test Windows Server releases spanning from Windows Server 2008 R2 to Windows Server 2012. Learn what's new in Windows HCK for Windows 8.1 and Windows 7.

Note: The HCK is not for use with Windows 10. If you are developing hardware or drivers for Windows 10, you need the new Windows Hardware Lab Kit (HLK) for Windows 10.

Download Windows HCK

(974 KB, English)

Supplemental test content

Some tests, like network media or DXVA or HMFT multimedia, need additional files for testing. You might need to download these to complete your certification testing.

Windows HCK QFE updates

Windows HCK 2.0 is no longer supported, and cannot be updated via QFE. No further certification submissions will be accepted using that kit. To certify for Windows 8.1 and Windows 7 using the HCK, you’ll need to install the latest version of the HCK (version 2.1). Please check your version of Windows HCK to make sure you have the latest version.

Windows HCK filters

When there's a problem with an HCK test, we create an errata that lets partners pass the test that's causing issues. Get the latest HCK filters for the tests you need to run for your product.

Download Windows WLK 1.6

  • To certify devices for Windows Server 2003 and Windows Server 2008, use WLK 1.6.
  • To certify devices for Windows Server 2008 R2, use the HCK 2.1 or WLK 1.6.
  • Download the Windows Logo Kit (WLK)
Was this page helpful?
Additional feedback?
Thank you! We appreciate your feedback.