有关的:尝试在 USB 外壳中使用我的 3TB 硬盘,现在报告称即使是内部使用也只有 746GB
我最初通过删除分区表并使用 GParted 重新分区解决了上述链接中的问题。
但是,现在我已经填满了 746GB 的驱动器,我无法再添加任何文件,尽管 Windows 7 报告有 2TB 可用,但当我尝试将任何文件移到它时,我收到错误“由于 I/O 错误,无法执行该请求”
答案1
第一点:要支持超过 2.2 GB,磁盘必须格式化为谷氨酰胺磷酸酶,而不是膜生物反应器。
第二点:即使磁盘格式化为 MBR,您也应该获得 2.2 TB,而不是 746 GB。事实并非如此,这可能表明固件存在问题。
您应该首先检查 BIOS 和 USB 控制器固件更新,以及 USB 大容量存储驱动程序的更新。
如果磁盘固件可能被损坏,我犹豫是否要向您推荐这篇文章恢复出厂硬盘容量,因为那里描述的实用程序可能会损坏您的驱动器。无法保证它能在您的磁盘型号上正常工作。
这也可能是主板上的 USB 桥接器的问题,这种问题更应该由计算机维修店来解决。您是否曾成功使用过容量超过 746 GB 的 USB?
如果磁盘仍在保修期内,则更换一个新的磁盘可能会更安全。
[编辑]
试着分析一下,问题只能是:
- Windows 驱动程序
- 磁盘固件
- 电缆
您可以做的测试:
- 检查 Windows 驱动程序更新(来自磁盘制造商网站),或尝试在最新的 Linux Live CD 上进行格式化和测试
- 检查固件更新/要求供应商更换磁盘
- 尝试另一根质量良好的电缆
作为最后的手段,并且只有在磁盘无法使用时供应商可以更换磁盘的情况下,您可以尝试“恢复出厂硬盘容量”文章中的实用程序。我已经在这个论坛上多次建议过它,它确实有效,但这始终存在风险。
但我必须说,鉴于您的评论,这看起来更像是一个坏磁盘。
问题:该磁盘的具体型号是什么?
答案2
由于您能够使用 3TB 磁盘启动 Windows,我假设您使用的是 64 位 Windows 或拥有较小的启动磁盘?
如果是前者,以下是我所知道的一些可能性:
- BIOS 错误。检查 BIOS 中是否正确报告了磁盘大小。即使使用最新版本,仍可能存在错误。
- 磁盘控制器驱动程序。始终直接从 Intel 或 AMD 或控制器卡制造商处获取最新版本。只有最新版本的 Intel Rapid Storage 驱动程序支持 3TB,因此请确保升级。
如果是后者和/或您使用的是 32 位 Windows:
- 确保分区表是 GPT。
- 安装驱动器制造商提供的磁盘驱动程序。(通常不需要磁盘驱动程序,但对于 3TB 驱动器来说,它们很重要。)
编辑:只是为了澄清一下。Windows 不会非常仔细地检查分区表,因此看似有效的分区表实际上可能不可用。Linux 在支持 3TB 磁盘方面没有任何问题,因此您可以使用 GParted 创建正确的分区表。
此外,您的 746GB 问题似乎正是英特尔驱动程序错误。
答案3
我遇到过同样的问题,这个页面有答案:
事实证明,英特尔 RST 版本 10.0.0.1046 是 3TB 驱动器可用容量为 746GB 的罪魁祸首。对于 3TB 驱动器支持,应考虑英特尔 RST 10.1 及更新版本。