WHQL eller WHQL test ( Windows Hardware Quality Lab ) er et testsystem certificeret af Microsoft . En række tests køres på tredjeparts hardware og/eller software, og logfilerne for disse tests sendes til Microsoft til gennemgang. Proceduren kan også involvere at køre Microsofts egne tests på en lang række hardware og forskellige udgaver af Windows .
Produkter, der består WHQL-test, modtager logoet "Certified for Windows" eller "Designed for Windows", som angiver, at hardwaren eller softwaren har gennemgået nogle test for kompatibilitet med det angivne operativsystem. Dette øgede salget ved at sikre, at enheden og softwaren er kompatible [1] .
For enhedsdrivere, der består WHQL-tests, opretter Microsoft en digitalt signeret certificeringsfil, der, når den er inkluderet i installationspakken, forhindrer, at der vises en advarselsmeddelelse om, at driveren ikke er certificeret af Microsoft. En virksomhed kan selv signere deres chauffører og ikke gå igennem WHQL-testprocessen. Disse drivere installeres på 64-bit versioner af Windows uden varsel og på 32-bit versioner af Windows Vista eller Windows 7 [2] . I Windows XP vil en sådan advarsel blive vist [3] .
Microsoft har inkluderet WHQL-testede drivere i Upgrade Advisor (tidligere HCL til XP) og gjort den tilgængelig som en del af Windows Update [1] .
Fra 2014 kræver Microsoft ikke et gebyr for WHQL-test [4] , som plejede at være $250 for både 32-bit (x86) og 64-bit (x64) familier af operativsystemer [5] . Men udviklervirksomheden kan have andre omkostninger, såsom en Windows Server 2008 x64-licens, der kræves for at køre WHQL-testene, og et VeriSign -certifikat, der kræves for at indsende testresultaterne [6] .
Nogle gange er der en konflikt om, hvilke tests en chauffør skal opfylde. Dette sker med enheder, der har industristandardgrænseflader, der bruges meget mere end pc-platformen, og som Microsoft ikke leverer drivere til. . For eksempel er der ingen WHQL-certificerede Bluetooth - hovedtelefoner .