我有一台 Windows Compact 2013 嵌入式设备,带有两个数据存储(一个闪存和一个 SD 卡)。我将此设备连接到任何 Windows 7、8 或 10 PC,两个数据存储会立即作为两个驱动器安装(例如 J: 和 K:)
然而,在一台特定的 PC(Windows 10 Pro,OS Build 15063.413)上,驱动器安装之前会有 6 分钟的延迟。
我可以使用同一个 USB 端口连接其他 USB 大容量存储设备,任何设备都可以立即安装。
如果我查看有问题的 PC 上的设备管理器,我可以在“磁盘驱动器”下看到两个新的“USB 设备”条目,在“通用串行总线控制器”下看到两个新的“USB 大容量存储设备”条目,这两个条目都在连接设备后的几秒钟内出现。
总结一下:
- 插入 USB 电缆
- 大约 1-2 秒后,设备管理器中出现新条目
- 6 分钟后,驱动器安装完毕并弹出到 Windows 资源管理器中
我尝试删除闪存驱动器和 SD 卡上的文件,以便有空的文件系统,但这没有什么区别,仍然有 6 分钟的延迟。(我发现此引用关于一致性检查,但不幸的是它似乎没有提供解决方案)。
使用较小的 SD 卡对时间没有影响(我无法更改闪存的大小,因为它是内置的)
我已检查自动播放设置,确保已将其设置为“打开文件夹以查看文件(文件资源管理器)”。我还尝试了自动播放的其他设置。
我也尝试过卸载并重新安装设备驱动程序,更新驱动程序,但似乎没有任何方法可以解决这台电脑上的问题。
大约一个月前,这台电脑和设备可以很好地协同工作,驱动器可以快速安装(4-6 秒)。在 WannaCry 攻击后,问题开始出现在第一组 Windows 系统更新之后(我不认为 WannaCry 攻击本身与此有关,只是 Windows 更新的时间问题)。我尝试回滚更新,也允许进一步更新,但似乎没有什么能解决问题。
我一直在尝试寻找遇到类似问题的人,但一直没有成功。有人知道可能出了什么问题吗?当我连接设备时,Windows 正在做什么?我该如何解决这个问题?
答案1
我一直在关注朋友的笔记本电脑上是否有类似的问题,该笔记本电脑装有 USB 闪存盘,是在最近的 Windows 10 更新后启动的。有人建议蓝牙相关. 尝试检查插入时的系统事件日志,特别是对 BTHUSB 的引用。
答案2
感谢 Richard Brodie。您的建议确实帮助我找到了解决方案。
我一直在调查设备上每个单独的 USB 存储的事件日志,但是,当我检查 USB 3.0 控制器时,事件日志中出现了“设备未迁移”消息。
搜索引导我这一页。
步骤 1 没有帮助,我也没有使用他们的软件,但是步骤 4 很有魅力。
卸载 USB Root Hub(USB 3.0)驱动程序,然后重新启动,现在 PC 会在此设备上安装 USB 驱动器。
谢谢您提供的宝贵线索。
答案3
对我来说,我从来没有在互联网上找到这个问题的解决方案,所以我试图自己弄清楚如何解决这个问题,基本上,这是你的服务的问题,不是 windows 服务,而是你系统上的第三方服务,所以你需要去系统配置按 Windows 键 + R 并输入“系统配置“然后导航至服务部分检查“隐藏 Windows 服务” 然后禁用那里的所有服务并重新启动以查看问题是否已解决,如果已解决则必定是其中一个禁用的服务导致的,因此您将一次启用其中 10 个并重新启动以查看问题是否仍然存在,这是一个反复试验的过程,但您最终会找到它,根据我对这个问题的经验,我建议您搜索与 USB 相关的任何服务并先禁用它。
对我来说解决方法是(可能也适用于你)
你有VMware在您的系统中?是的:按 Windows 键 + R 类型服务管理器按回车键,搜索“VMware USB Arbitration Service”双击并禁用该服务。
否:尝试全新启动您的系统,禁用除 Windows 服务之外的所有服务(有一个复选框),看看问题是否仍然存在,然后按照我上面所说的操作。
答案4
遇到过类似的问题(几分钟后才检测到 USB 笔),尝试了所有建议的方法,但都无济于事。最后,这是由于 SD 卡转换器插在 SD 卡插槽中造成的!我一拔掉它,砰,USB 笔立即被识别,没有长时间的延迟!