Skip to main content
Illustration for the windows 11 driver signature errors guide

Driver Signature Errors in Windows 11

An explanation of catalog integrity, publisher trust, HVCI, Secure Boot, and the distinct development role of test-signing mode.

By Sarah Jenkins Updated 2024-03-01Reviewer: Sarah Jenkins (2024-05-11)

Windows 11 can reject a driver because its files do not match a signed catalog, its certificate is untrusted, or its code conflicts with current kernel security policy.

Topic 1

Common trust failures

Error states can reflect an altered binary, missing catalog, expired or revoked certificate, unsupported cross-signing path, or a package intended only for development. A compatible hardware ID does not override these trust checks.

Topic 2

HVCI and blocklists

Hypervisor-protected Code Integrity applies additional constraints to kernel code and memory behavior. Microsoft’s vulnerable-driver blocklist can prevent a legitimately signed but known-vulnerable binary from loading. This differs from an absent signature.

Topic 3

Test-signing context

Test-signing mode exists for developers validating pre-release kernel code with test certificates. It changes the machine’s security posture and is visibly marked by Windows. It is not a compatibility layer for abandoned production hardware.