When a user inserts a smart card into a smart card reader on a computer that is running Windows 7, Windows 7 tries to download and install the smart card minidrivers for the card by using Plug and Play services. If the driver for the smart card is not available at any of the preconfigured locations such as Windows Update, Windows displays an error message in the notification area that states that the driver software was not found.
All smart cards require additional software to work in Windows unless there is an inbox driver that lets the user use the card without installing additional software. The Windows Smart Card Framework was improved in Windows 7 to enable automatic download for smart card minidrivers from Windows Update or from other similar locations, such as a WSUS server, when the smart card is inserted into the reader. All smart cards that successfully pass the logo requirements, as published by the Windows Logo Program, benefit from this feature.
However, if the software that is required to use a smart card in Windows is not logoed or is of a type that differs from a minidriver, such as a PKCS#11 driver, a custom CSP, middleware, or an ActiveX control, the automatic download option fails because Microsoft certifies only smart card minidrivers. Therefore, if the user inserts a card for which a custom CSP is not already registered, the user receives an error message that states that the driver software is missing for the smart card device even though the user can use the smart card through additional software that was installed on the user's computer from a custom installation.
You can safely ignore this error message. If you do not want to receive this message in the future, disable the driver detection for this smart card. To do this, follow these steps:
Click Start, type devmgmt.msc, and then press ENTER to start Device Manager.
In Device Manager, right-click Smart Card under Other devices, and then click Disable.
When you see a Smart Card dialog box, click Yes.
You must repeat these steps for any new smart card that you plug into the card reader on this computer.