What are WHQL Drivers?

Show printable version
Author: W1zzard
Date: 2004-05-24 03:08:00

WHQL is an acronym for Windows Hardware Quality Labs.
The Labs provide various test suites for hardware and software including suites which allow device drivers to be tested and 'signed'. A 'signed' driver is deemed stable and ready for use on a specific operating system such as Windows XP and Microsoft allows the vendor to claim that it is "Designed for Microsoft Windows XP". Products that meet the compatibility requirements are also allowed to display Windows logos on product packaging, advertising and other marketing materials, indicating that the product has met the standards of Microsoft and that the product has been designed to work with the Windows operating systems.

Q: How does driver signing work?
A: When a driver is "signed" an encrypted digital signature (key) is attached to the entire installation file set (driver executables, INF files, README etc.) proving that the specific version release has successfully passed the latest WHQL tests. A unique "catalogue" file is then generated which becomes an integral part of the driver installation and this is "recognized" by the operating system. You can read more about WHQL testing, driver signing and digital signatures at http://www.microsoft.com/hwdev/driver/drvsign.asp.

Q: Is driver signing enabled on all of Microsoft's operating systems?
A: No. Driver signing is implemented in Windows 98, 98 SE, Millennium, Windows 2000, Windows XP and later but it is only enabled (switched on) by default in Windows XP, Windows 2000 and Windows Millennium and later operating systems.

Q: Can I install unsigned drivers?
A: Yes. A warning message will appear that the driver your are installing is not signed. Depending on the administrative settings you can now continue or cancel.

For further information see:
http://www.microsoft.com/winlogo/

Portions (c) Microsoft Corporation.

Discuss this article in our forums | Rating: 12345 (click to vote).
3509 Users online, 2.63 mbps
Quick Search
Already a member?
Username:
Password:
Register Here!
New Forum Posts
23:21 by dark2099
which program to trust (5)
23:20 by cadaveca
hyper transport sync flood error (3)
23:18 by Frick
Linux Preferences (28)
23:16 by PP Mguire
New - 3DMark 06 Compilation (385)
23:16 by musek
[FS][US] sneeky's mini sale (372)
23:16 by p_o_s_pc
The AMD Phenom II OC'ers Club (8426)
23:15 by johnspack
TPU's F@H Team (7623)
23:14 by Urbklr
Alienware m11x, people's thoughts? (12)
23:13 by PP Mguire
S.T.A.L.K.E.R.: Call of Pripyat is out. (54)
Last Articles

Popular Articles