In Windows 7, Microsoft considers by default that any smart card is minidriver based and that a minidriver can be downloaded from Windows Update.
When no minidriver is found, an error occurs during Windows Update, that’s why you get an exclamation mark on the Smartcard entry in the device manager.
Some cards like the ID Prime .NET, ID Prime MD or PIV are minidriver-based. A minidriver is automatically downloaded from Windows Update so that the card can be recognized. (More information about minidriver here:
Some other cards like the IDCore or IDClassic need a manual installation of a middleware (like Classic Client aka IDGo 300 or Access Client aka IDGo 200).
This Windows Update mechanism for smart card is called the smart card plug and play and can be disabled in the local Group Policy settings:
1. click Start, type gpedit.msc in the Search programs and files box, and then
2. In the console tree under Computer Configuration, click Administrative Templates.
3. In the details pane, double-click Windows Components, and then double-click Smart Card.
4. Right-click Turn on Smart Card Plug and Play service, and then click Edit.
5. Click Disabled, and then click OK.