![可通过 USB 集线器访问但不能直接访问的外部驱动器](https://linux22.com/image/1627542/%E5%8F%AF%E9%80%9A%E8%BF%87%20USB%20%E9%9B%86%E7%BA%BF%E5%99%A8%E8%AE%BF%E9%97%AE%E4%BD%86%E4%B8%8D%E8%83%BD%E7%9B%B4%E6%8E%A5%E8%AE%BF%E9%97%AE%E7%9A%84%E5%A4%96%E9%83%A8%E9%A9%B1%E5%8A%A8%E5%99%A8.png)
我有一个 SSD + 外壳,用作外置驱动器。当我尝试将其直接插入 Surface Pro 时,我得到了E:\ is not accessible. Incorrect function.
。但是,当我将 USB 集线器插入同一端口,然后将外部驱动器插入集线器,我的计算机可以正常识别它。我还尝试了其他一些方法:
- 卸载设备驱动程序并重新启动电脑
- 卸载 USB 端口驱动程序并重新启动 PC
- 从磁盘管理重新扫描磁盘
- 运行
chkdsk E: /f /r /x
,给我Cannot open volume for direct access
- 将驱动器号更改为
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 端口不匹配,不过这种情况不太可能发生,因为它在其他三台设备上都能正常工作。祝你好运!