Windows System Software -- Consulting, Training, Development -- Unique Expertise, Guaranteed Results

Before Posting...
Please check out the Community Guidelines in the Announcements and Administration Category.

More Info on Driver Writing and Debugging

The free OSR Learning Library has more than 50 articles on a wide variety of topics about writing and debugging device drivers and Minifilters. From introductory level to advanced. All the articles have been recently reviewed and updated, and are written using the clear and definitive style you've come to expect from OSR over the years.

Check out The OSR Learning Library at:

Regarding WLK Testing

Durgesh_TiwariDurgesh_Tiwari Member Posts: 12

I wanted to support my driver in windows 2019 flavour now which was earlier supported in windows 10 . My HLK passed for windows 10 flavour. However it fails for windows 2019.
Can I submit my driver package with just windows 10 HLK package and use it in my windows 2019 machine?

Note: I have another driver wherein I had signed it 3 years back by Microsoft. I did not run HLK for windows 2019 at that point . That driver stills loads in windows 2019 machine.

But I would like to get a confirmation or pointers from this group. Is it mandatory that I need to run my HLK for windows 2019 to load drivers in windows 2019 machine?



  • Peter_Viscarola_(OSR)Peter_Viscarola_(OSR) Administrator Posts: 7,847

    @Durgesh_Tiwari you’re posting — multiple times — in the Administration section... which is used to ask questions of the mods.

    So... please post in NTDEV. I’ve moved your posts.


    Peter Viscarola

  • Durgesh_TiwariDurgesh_Tiwari Member Posts: 12

    Thanks Peter.

  • Durgesh_TiwariDurgesh_Tiwari Member Posts: 12

    Hi all,
    I have another doubt. Hoping for answers in this group.

    The above link says for Windows Server 2019 we should use HLK 1809 and for windows server 16 we should use HLK 1607.
    and for windows 10 1903 and 1909 version we should use HLK 1903.

    we support all flavours of OS(server 2019, server 16 and windows 10). Should I run HLK with these different versions of HLK.
    I am planning to run HLK for windows 10 flavour. Use the same driver in other flavours.
    This is how my driver is running currently on multiple OS flavours.
    However I dont see the need for multiple versions of HLK . Could anybody point me the link on why the need for multiple version of HLK when a driver signed for windows 10 and a version of HLK can be used in windows 2016 and 2019.


  • Tim_RobertsTim_Roberts Member - All Emails Posts: 13,446

    Microsoft has never made this very clear. In practical terms, it really doesn't matter very much. As long as you've passed some version of the HLK, you can get a signature for any of the current systems (Win 10, Server 2016, Server 2019). You do need a separate HCK run if you need to sign for the older systems as well.

    Tim Roberts, [email protected]
    Providenza & Boekelheide, Inc.

  • Durgesh_TiwariDurgesh_Tiwari Member Posts: 12

    Thanks Tim for the update. This really helps.

Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Upcoming OSR Seminars
OSR has suspended in-person seminars due to the Covid-19 outbreak. But, don't miss your training! Attend via the internet instead!
Kernel Debugging 30 Mar 2020 OSR Seminar Space
Developing Minifilters 15 Jun 2020 LIVE ONLINE
Writing WDF Drivers 22 June 2020 LIVE ONLINE
Internals & Software Drivers 28 Sept 2020 Dulles, VA