- A certified driver can be added to Windows Update which allows end-users to automatically download the appropriate driver for your hardware.
- Certified drivers will not bother the end-user with any warning messages during driver installation.
- The automated stress-test are run on a variety of systems and Windows versions and can uncover compatibility issues with the hardware or the driver before the device goes to market.
An alternative to the certification is the driving signing. A signed driver does not provide all the advantages a certified driver offers.
- A signed driver can not be made available through Windows Update.
- Tests are not run on a signed driver.
- When signing a driver you must attest that you have tested the driver and will fix any issues that are reported by Microsoft.
A driver which has not undergone certification and is not signed will not function with Windows Vista x64 and newer versions of Windows. On the other hand a device which uses classes for which the drivers are already provided by Windows does not have to be signed or certified. In general it can be said that if you do not have to provide an .inf file for your device - this is not necessary.
SEGGER has completed multiple certification processes, among other things for our own J-Link and Flasher hardware. We have a complete certification test setup in-house and are able to certify your driver in a short amount of time.