我遇到了一个问题,Windows 7 x64 在连接某个特定的 USB 大容量存储驱动器后会立即断开连接。有问题的驱动器是 Cowon C2 数字音乐播放器,可在 MSC(大容量存储控制器)或 MTP(媒体传输协议)模式下工作,也就是说,不需要/没有特定于设备的驱动程序。MSC 和 MTP 模式下的基本问题相同。
当我连接播放器时,Windows 会播放“USB 连接”的声音,设备(以其正确名称)会显示在设备管理器中,但永远不会显示为驱动器。播放器本身会显示“USB 已连接”一瞬间,然后报告它已再次断开连接。由于播放器在设计上会在断开连接后重新启动,因此 Windows 会播放“USB 断开连接”的声音,然后在播放器重新开机后重新启动整个循环。
我通过 Intel X79 芯片组主板 (Gigabyte GA-X79-UD3) 将播放器连接到 Windows 7 Pro 64 位。第一次以 MSC 模式连接播放器时,播放器工作正常,显示为外部驱动器;只有在随后再次连接时才会出现此问题。此问题可以重现:在设备管理器中可见设备时,从设备管理器中卸载标准 Windows 大容量存储驱动程序 (USBSTOR.SYS),然后重新连接设备,驱动程序会自动重新安装,设备仍然可见。断开连接并重新连接后,问题再次出现。在 MTP 模式下,驱动程序安装首先会失败,但这可能是由于其他原因造成的。问题是一样的:一旦设备连接到计算机,Windows 就会再次断开连接。
这不是播放器的问题,因为这个问题不会发生在运行完全相同操作系统的另一个系统上。这也不是 USB 控制器的问题,因为这个问题在 Intel USB 2.0 和 Fresco Logic FL1009 USB 3.0 控制器端口上都存在。到目前为止,我还没有遇到过任何其他驱动器的问题。
到目前为止我尝试过的方法包括:
- 在 BIOS 中禁用 USB 传统模式
- 在 Windows 设备管理器中禁用所有 USB 控制器的节能关闭功能
- 删除并重新安装 USB 控制器驱动程序
- 将播放器恢复为出厂默认设置
这些都没有什么作用。如果能给我一些建议,我将非常感激。
编辑:这是另一个新的提示;我发现当我连接驱动器时前启动 Windows 后,它可以在 Windows 资源管理器中使用,并且不会自动断开连接。但是,如果我将其移除并重新连接,无限的连接/断开循环又会重新开始。