Windows 10 64 位系统有一个 USB 读卡器,可在磁盘管理器和设备管理器中创建六个“幻像驱动器”。这些驱动器显示为 \Device\Hardkisk4\DR4 至 \Device\Hardkisk9\DR9。读卡器似乎可以工作,但即使读卡器中没有插入介质,Windows 系统日志中也充满了错误消息。消息看起来像是
The driver detected a controller error on \Device\Harddisk7\DR7
带有从 DR3 到 DR9 的数字。
驱动程序是通用的 Microsoft - disk.sys、EhStorClass.sys,均为 10.0.10586。
我该如何解决问题并消除错误?
(有趣的是,事件查看器有一个“此事件的事件日志在线帮助”功能。它会将您带到 microsoft.com 上的一个页面,其中只有 MS 广告。不错……)
答案1
如果系统报告六个驱动器,则特定的 USB 大容量存储设备(OP 将其完整描述为“USB 读卡器“)确实报告它可以同时拥有六个独立的可移动卷。解决该问题的方法是不使用“USB 读卡器“报道那件愚蠢的事情。
补充:根据 OP 的澄清,“USB 读卡器”似乎是 USB 新手设计。它看起来像一个 USB 复合设备(带有嵌入式控制器的 USB 集线器),有五个媒体卡接口/插槽,外加一个 e-SATA 端口,总共六个大容量存储设备(MS 插槽、CF 插槽、SD 插槽、Extreme 插槽、Micro SD 插槽和 M2 端口)。显然,该设备将所有六个设备声明为活动 LUN,因此即使没有插入任何媒体,系统也会将它们报告为活动 LUN。如果该设备还存在其他错误,则需要进行长时间的调查才能符合 USB 类规范,因此 Windows 日志将继续报告错误,除非用更正的设备替换该设备。我建议联系 Thermaltake 解决所有问题,也许他们有一些“过滤驱动程序”可以将错误隐藏起来。Thermaltake 关于大型 3.5 英寸托架读卡器的想法是正确的,但实施显然很糟糕。