外部 USB 连接驱动器在 Windows XP 中可以运行,但在 Windows 7 中不可以。如何修复?

外部 USB 连接驱动器在 Windows XP 中可以运行,但在 Windows 7 中不可以。如何修复?

本周早些时候我买了这个“N52300 EZQuest 专业版”外部硬盘驱动器外壳这里

当我使用 Windows XP (SP3) 或 Mac OS X 10.6 时,我可以使用 USB 2.0 连接机箱并访问 MBR 分区驱动器上的两个 NTFS 分区中的文件。因此作品与 Windows XP 和 Mac OS X Snow Leopard 中的预期一致。

然而,外壳确实不是可在 64 位或 32 位 Windows 7(家庭高级版)或 Ubuntu 10.04(内核 2.6.32-23-generic)中运行。

我认为这肯定是 Windows 7 驱动程序问题,因为外壳在 Windows XP 和 Mac OS X Snow Leopard 中都可以正常工作。我确实知道使用此外壳需要特殊驱动程序。它使用 Windows XP 和 Mac OS X 附带的 USB 大容量存储驱动程序支持。它也应该使用 Windows 7 中的大容量存储支持正常工作,不是吗?

我也尝试过在我的台式机和技嘉的GA-965P-DS3配有 Pentium Dual-Core E6500 @ 2.93 GHz,在我的2008 年初的 MacBook。我发现这两种情况下的故障与 64 位 Windows 7 中的故障相同。因此,它似乎并不特定于某个硬件平台。

我希望有人能帮助我让机箱在 Windows 7 中工作,或者说服我机箱硬件有问题,应该已退货。但目前 RMA 似乎毫无意义,因为这似乎是 (Windows 7) 设备驱动程序问题。

我曾尝试查找 Windows 7 附带的大容量存储驱动程序的任何更新,但至今一无所获。哎呀,我甚至不知道如何向 Microsoft 提交错误报告,因为 Windows 7 电子邮件支持的宽限期显然只有几个月。

我偶然发现了一些链接USB 故障排除步骤在另一个问题中。我还没有机会查看该网站上的建议或尝试它们。也许明天有时间的话... ;-)

我将最后介绍一些有关该问题的详细信息。

当我使用 USB 将机箱连接到 Windows 7 时,一开始一切似乎都正常。Windows 检测到驱动器并为其安装驱动程序。查看后发现,标题为 的部分Device Manager下有一个条目。Hard DrivesHitachi HDT721010SLA360 USB Device

连接机箱后第一次打开 Windows 时,Disk Management驱动器显示为“未初始化”,并提示我对其进行初始化。这是假的。毕竟,该驱动器在 Windows XP 中运行良好,所以我知道它已经初始化、分区和格式化。所以我当然不会尝试“再次”初始化它。(这是一个 1 GB 的驱动器,我不想丢失上面的数据)。

Hitachi HDT721010SLA360 USB Device除了第一次之外,除非我卸载下的条目Hard Drives、拔下电源,然后重新插入机箱,否则驱动器永远不会再次出现在磁盘管理中。如果我这样做,那么上一段中的过程就会重复。

在 Ubuntu 中,文件系统级别根本不会出现该附件。

以下是摘录kern.log和连接机箱后的结果摘录lsusb -v。看来 Ubuntu 最初识别了机箱并试图连接它,但遇到了阻止它这样做的错误。不幸的是,我不知道这些信息是否有用。

摘录自kern.log

[ 2684.240015] usb 1-2: new high speed USB device using ehci_hcd and address 22
[ 2684.393618] usb 1-2: configuration #1 chosen from 1 choice
[ 2684.395399] scsi17 : SCSI emulation for USB Mass Storage devices
[ 2684.395570] usb-storage: device found at 22
[ 2684.395572] usb-storage: waiting for device to settle before scanning
[ 2689.390412] usb-storage: device scan complete
[ 2689.390894] scsi 17:0:0:0: Direct-Access     Hitachi  HDT721010SLA360  ST6O PQ: 0 ANSI: 4
[ 2689.392237] sd 17:0:0:0: Attached scsi generic sg7 type 0
[ 2689.395269] sd 17:0:0:0: [sde] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[ 2689.395632] sd 17:0:0:0: [sde] Write Protect is off
[ 2689.395636] sd 17:0:0:0: [sde] Mode Sense: 11 00 00 00
[ 2689.395639] sd 17:0:0:0: [sde] Assuming drive cache: write through
[ 2689.412003] sd 17:0:0:0: [sde] Assuming drive cache: write through
[ 2689.412009]  sde: sde1 sde2
[ 2689.455759] sd 17:0:0:0: [sde] Assuming drive cache: write through
[ 2689.455765] sd 17:0:0:0: [sde] Attached SCSI disk
[ 2692.620017] usb 1-2: reset high speed USB device using ehci_hcd and address 22
[ 2707.740014] usb 1-2: device descriptor read/64, error -110
[ 2722.970103] usb 1-2: device descriptor read/64, error -110
[ 2723.200027] usb 1-2: reset high speed USB device using ehci_hcd and address 22
[ 2738.320019] usb 1-2: device descriptor read/64, error -110
[ 2753.550024] usb 1-2: device descriptor read/64, error -110
[ 2753.780020] usb 1-2: reset high speed USB device using ehci_hcd and address 22
[ 2758.810147] usb 1-2: device descriptor read/8, error -110
[ 2763.940142] usb 1-2: device descriptor read/8, error -110
[ 2764.170014] usb 1-2: reset high speed USB device using ehci_hcd and address 22
[ 2769.200141] usb 1-2: device descriptor read/8, error -110
[ 2774.330137] usb 1-2: device descriptor read/8, error -110
[ 2774.440069] usb 1-2: USB disconnect, address 22
[ 2774.440503] sd 17:0:0:0: Device offlined - not ready after error recovery
[ 2774.590023] usb 1-2: new high speed USB device using ehci_hcd and address 23
[ 2789.710020] usb 1-2: device descriptor read/64, error -110
[ 2804.940020] usb 1-2: device descriptor read/64, error -110
[ 2805.170026] usb 1-2: new high speed USB device using ehci_hcd and address 24
[ 2820.290019] usb 1-2: device descriptor read/64, error -110
[ 2835.520027] usb 1-2: device descriptor read/64, error -110
[ 2835.750018] usb 1-2: new high speed USB device using ehci_hcd and address 25
[ 2840.780085] usb 1-2: device descriptor read/8, error -110
[ 2845.910079] usb 1-2: device descriptor read/8, error -110
[ 2846.140023] usb 1-2: new high speed USB device using ehci_hcd and address 26
[ 2851.170112] usb 1-2: device descriptor read/8, error -110
[ 2856.300077] usb 1-2: device descriptor read/8, error -110
[ 2856.410027] hub 1-0:1.0: unable to enumerate USB device on port 2
[ 2856.730033] usb 3-2: new full speed USB device using uhci_hcd and address 11
[ 2871.850017] usb 3-2: device descriptor read/64, error -110
[ 2887.080014] usb 3-2: device descriptor read/64, error -110
[ 2887.310011] usb 3-2: new full speed USB device using uhci_hcd and address 12
[ 2902.430021] usb 3-2: device descriptor read/64, error -110
[ 2917.660013] usb 3-2: device descriptor read/64, error -110
[ 2917.890016] usb 3-2: new full speed USB device using uhci_hcd and address 13
[ 2922.911623] usb 3-2: device descriptor read/8, error -110
[ 2928.051753] usb 3-2: device descriptor read/8, error -110
[ 2928.280013] usb 3-2: new full speed USB device using uhci_hcd and address 14
[ 2933.301876] usb 3-2: device descriptor read/8, error -110
[ 2938.431993] usb 3-2: device descriptor read/8, error -110
[ 2938.540073] hub 3-0:1.0: unable to enumerate USB device on port 2

摘录自lsusb -v

Bus 001 Device 017: ID 0dc4:0000 Macpower Peripherals, Ltd
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x0dc4 Macpower Peripherals, Ltd
  idProduct          0x0000
  bcdDevice            0.01
  iManufacturer           1 EZ QUEST
  iProduct                2 USB Mass Storage
  iSerial                 3 220417
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          5 Config0
    bmAttributes         0xc0
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk (Zip)
      iInterface              4 Interface0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0001
  Self Powered

更新:使用 Firewire 连接的结果。

今天,我收到了一条 1394b 9 针转 1394a 6 针电缆,它允许我连接“EZQuest 专业版”通过 Firewire。一切正常。

当我使用 Firewire 时,无论我使用的是 Windows 7 还是 Ubuntu 10.04,我都可以连接。我甚至尝试将 Gigabyte 台式机作为 Mac OS X 10.6.3 启动黑苹果,并且它在那里也能正常工作。(如果我没记错的话,它在使用 USB 2.0 并在桌面上启动 Mac OS X 时也能正常工作。当然,它适用于 USB 2.0 和我的 MacBook。)

我相信设备上的固件是最新级别,即 v1.07。我根据以下 Mac OS X 的摘录得出此System Profiler结论Firmware Revision: 0x107

底线:当我使用 Firewire 连接时,外壳实际上可以使用,这真是太好了。但我仍在寻找答案,为什么它在 Windows 7(和 Ubuntu......但实际上 Windows 7 是我最担心的)中使用 USB 2.0 时无法正常工作。

 OXFORD IDE Device 1:
   Manufacturer:    EZ QUEST
   Model:   0x0
   GUID:    0x1D202E0220417
   Maximum Speed:   Up to 800 Mb/sec
   Connection Speed:        Up to 400 Mb/sec
   Sub-units:
 OXFORD IDE Device 1 Unit:
   Unit Software Version:   0x10483
   Unit Spec ID:            0x609E
   Firmware Revision:       0x107
   Product Revision Level:  ST6O
   Sub-units:
 OXFORD IDE Device 1 SBP-LUN:
   Capacity:        1 TB (1,000,204,886,016 bytes)
   Removable Media: Yes
   BSD Name:        disk3
   Partition Map Type:      MBR (Master Boot Record)
   S.M.A.R.T. status:       Not Supported

答案1

您链接到的页面上有一个适用于该产品的固件更新程序。下载 zip 文件并解压缩,阅读“CobraNoMount - WR.rtfd”文件夹中的 word 文档,了解故障排除说明以及如何更新固件。

http://www.ezq.com/docs/200929104804_CobraNoMount%20-%20WR.rtfd.zip

答案2

我遇到了类似的问题,经过快速搜索后,我找到了一个详细介绍了许多问题和解决方案的网站。其中一个是驱动器号冲突,似乎我的 USB 驱动器可能试图重新使用 Windows 为其他设备或网络驱动器保留的驱动器号,我使用虚拟克隆 CD 并定期安装和卸载。我所做的是在磁盘管理中分配驱动器号 Z(任何足够高的字母,Windows 不会分配),它立即出现在我的计算机中。

相关内容