首页 > 解决方案 > 当计算机上有多个读卡器时,如何将特定的智能卡读卡器设置为默认值

问题描述

我有一台带有集成智能卡读卡器(Broadcom)的笔记本电脑。我使用的应用程序坚持使用特定的智能卡读卡器(USB 令牌)。因此,我必须在我的系统中插入第二个 SC 阅读器,而我无法移除第一个。

问题在于这些应用程序仅使用他们找到的默认(第一次找到)SD 读卡器来查询智能卡。因此总是将我的 SD 阅读器报告为“空”。

我需要强迫他们阅读我的“第二读者”,因为它是我的主要读者。

问题是:是否可以在不禁用另一个读卡器的情况下以某种方式选择默认读卡器?是否可以让 Windows 询问使用哪个读卡器?

标签: windowssmartcardsmartcard-reader

解决方案


我有 Windows 10 1809,我注意到默认阅读器的名称取决于哪个注册表项按字母顺序排列在第一位

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Cryptography\Calais\Readers

我在我想首先列出的那个键的开头添加了一个空格,这导致它首先按字母顺序排序并成为默认值。


推荐阅读