Must a Windows Update DCHU driver that publishes a software component only also publish a Base INF?

Cohn, Robert 21 Reputation points

Hello -

I am creating a DCHU driver for Windows Update that must only publish a software app (which in turn downloads a custom driver for the hardware to be updated). Ie, the package that I am putting together has no need to, and in fact should not, install a kernel driver directly.

So my question is: should I be able to put together and publish an Extension INF with associative Component INF without having to also publish a Base INF? It seems that a Base INF is needed, according to:, which says: "Every device must have one base INF...".

Ideally, what I presumed that I needed would be to publish an Extension INF and a Component INF, but not a Base INF.

Thanks for any guidance on this.

Robert Cohn

Windows Hardware Performance
Windows Hardware Performance
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Hardware Performance: Delivering / providing hardware or hardware systems or adjusting / adapting hardware or hardware systems.
1,567 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Zac Lockard 116 Reputation points Microsoft Employee

    A base INF is required, but you don't necessarily need to author it yourself. An inbox base INF would be sufficient to get an extension INF to install

    0 comments No comments