Quick Solution: open device manager, disable smartcard device(you'll have to catch it before it disappears) and install the smartcard software.(download link is at bottom of this article)
I recently had resolved issue with my smartcard CAC reader (SCR3310 V2.0) after a Microsoft Windows Update / Optional Driver Update was installed. After the update, I noticed this issue: In windows device manager, the USB smartcard device was continually being added and removed. If I left the USB smartcard reader plugged in, eventually this would give me the "blue screen of death".
The driver's files are located here:
Driver Date: 12/06/2012
C:\Windows\System32\DRIVERS\scfilter.sys (this file is from Microsoft and can only be removed by the TrustedInstaller user)
There is not a Microsoft KB associated with this update. I pasted the update details below.
I tried uninstalling the driver and installing the latest driver from the manufacturers website.
You can download the driver here from the link below:
But no luck.
It was still constantly uninstalling and reinstalling the device. With quick timing I was able to disable the smartcard device in Windows device manager. Doing so allowed it stay in device manager without reinstalling itself constantly. I then ran the manufacturer driver installer to repair the driver and everything finally seems to be working again.
Note: The exact model of the smartcard reader is SCR3310 V2.0
Windows Update details:
SCM Microsystems Inc. - Other hardware, Smartcard Reader - SCR35xx USB Smart Card Reader
Installation date: 1/30/2013 7:01 PM
Installation status: Successful
Update type: Optional
SCM Microsystems Inc. Other hardware, Smartcard Reader software update released in December, 2012
Help and Support:
Microsoft has released an update supporting Xbox game development with Visual Studio 2013.
You can download it here: