哎呀昨天可把我折腾惨了,办公室那台老掉牙的读卡器突然罢工!插着医保卡死活读不出来,电脑右下角跳出个黄色三角感叹号,写着啥"驱动不兼容",搞得我原地懵逼。
第一步:傻乎乎重启电脑
第一反应当然是重启大法!重启完一看,好家伙,黄三角变红叉叉了,提示"该设备已被阻止"。打开设备管理器一瞅,智能卡阅读器那块儿直接打了个大红叉,点开属性一看详情,蹦出来"此驱动程序已被视为不兼容并已阻止",底下还跟着一行小字让我去官网找新驱动。
第二步:翻箱倒柜找官网
我这读卡器是五六年前的老古董,型号标签都磨白了。拆下来对着灯光仔细瞅,才认出是"E1230"(具体牌子不说了)。赶紧搜这牌子的官网,一进去就头疼——产品页面密密麻麻,找驱动跟海底捞针似的。好不容易在"支持与下载"的犄角旮旯里找到"智能卡驱动下载",结果发现最新版日期是2024年3月!我机器上装的版本还停留在2021年8月!
第三步:暴力卸载旧驱动
官网标注得明明白白:必须彻底卸载旧版,否则装不上新的。我进控制面板的程序列表,找到旧驱动直接卸载。你以为完事儿了?太天真!设备管理器里那红叉还在!右键点开选"卸载设备",关键一步来了——必须勾上"删除此设备的驱动程序软件"!光卸载不删驱动文件等于白干!
第四步:重装踩大坑
兴冲冲双击新驱动安装包。进度条走到一半突然弹窗:"检测到残留文件,安装中止"!气得我差点拍桌子。翻遍C盘抓凶手:
- 跑到C:\Windows\System32\drivers 手动删掉带"scard"、"pcsc"的旧驱动文件
- 在注册表编辑器里搜读卡器型号关键字,删掉五六个残留项(注:不熟注册表千万别乱动!)
清完垃圾再装,进度条终于跑到底了!
血的教训:必做备份!
你以为装上新驱动就万事大吉?重启后发现读卡器灯亮了,但刷卡还是没反应!查事件查看器发现报错"智能卡服务未启动"。手动打开服务面板,果然那个叫"Smart Card"的服务罢工了。右键启动它,再刷卡——滴!终于读出来了!现在每次装驱动前我都先做这两件事:
- 打开 截屏保存智能卡服务的启动状态
- 导出C:\Windows\System32\ 里整个drivers 文件夹备份
这回折腾教会我:旧驱动被系统拉黑时,光卸载不顶用,得刨根儿清注册表和文件,还得提防系统偷偷关服务!老设备用新系统真是自找罪受!
