Windows 7 certificate store's default behavior includes storing all public keys you use from smartcards. This is sometimes undesirable as if some machine needs to use a lot of smartcards, the "Please select a certificate" popup becomes increasingly crowded.
Is there a way to configure Windows such that the public key associated with a smartcard would be automatically removed from the certificate store once the smartcard is removed?
Or alternatively, a way to stop Windows from storing smartcard certificates in the store in the first place?