可通过 USB 集线器访问但不能直接访问的外部驱动器

可通过 USB 集线器访问但不能直接访问的外部驱动器

我有一个 SSD + 外壳,用作外置驱动器。当我尝试将其直接插入 Surface Pro 时,我得到了E:\ is not accessible. Incorrect function.。但是,当我将 USB 集线器插入同一端口,然后将外部驱动器插入集线器,我的计算机可以正常识别它。我还尝试了其他一些方法:

  1. 卸载设备驱动程序并重新启动电脑
  2. 卸载 USB 端口驱动程序并重新启动 PC
  3. 从磁盘管理重新扫描磁盘
  4. 运行chkdsk E: /f /r /x,给我Cannot open volume for direct access
  5. 将驱动器号更改为P:(驱动器号已更改,仍然无法访问)

更多细节:

  • 插入我的 macbook pro 即可访问
  • 插入台式电脑即可访问
  • 外壳使用 USB-C,我的 Surface Pro 使用 USB A
  • 我已经在不同的机箱中使用过几次 SSD,并且 SSD 已经分区为 exFAT 分区和 NTFS 分区
  • 在设备管理器中显示为磁盘驱动器,并正确识别芯片组
  • 在磁盘管理中,没有显示在“卷”下,但仍显示为磁盘(下图)
  • 未显示在 Diskpart 命令行实用程序中
  • 它在文件资源管理器中显示为通用的“USB 驱动器”(请注意,由于有两个分区,它实际上应该显示为 2 个驱动器)
  • 这个问题是在我测试 3 个不同的机箱时出现的。第一个机箱工作正常(但速度很慢)。第二个机箱变得非常热,导致计算机冻结,并且在随后尝试连接驱动器时会进入断开/重新连接的循环。第三个是我目前正在尝试使用的,存在上述问题。但是我觉得问题不在于第三个机箱,因为它是全新的,在其他计算机上运行良好

磁盘管理

更新:

所以还有一些更神秘的行为。使用我的台式电脑,我从驱动器中删除了所有分区,为了额外的措施,我创建了一个新分区,格式化它,然后再次删除它。然后我将驱动器重新插入我的 Surface,但仍然出现相同的错误!P:\ is not accessible. Incorrect function.更令人惊讶的是,它仍然使用我在格式化之前分配给它的驱动器号。我原本以为它会被视为一个新驱动器,但不知何故我的 Surface Pro 仍然“记住”了它。我不知道我的 Surface 如何识别驱动器,以及它如何仍然能够将该驱动器号映射到格式化的驱动器。

难道它将外壳本身识别为磁盘?

答案1

我今天也遇到了同样的问题,没有计算机识别文件系统,尽管计算机显示有一个驱动器 D 具有“功能不正确”。我打开了机箱,发现 NVME 驱动器已部分脱离了插槽。将其推回后,驱动器又回来了,包括我上面的所有文件。希望这能有所帮助。

答案2

集线器是否通电?集线器提供的 USB 版本是什么?可能是 USB 2.0 集线器,但驱动器和端口是 USB 3.0(SS 端口)?也许您需要 USB 3.0 驱动程序?

只是一些疯狂的想法,如果它们对你有任何帮助,请告诉我们。我同意这听起来很奇怪。

答案3

我听说过某些 Surface Pro 型号存在此问题。如果要我猜测原因,可能是某些耗电量极低的设备不会触发 USB 控制器的耗电。但也可能是电缆与 USB 端口不匹配,不过这种情况不太可能发生,因为它在其他三台设备上都能正常工作。祝你好运!

相关内容