1.5TB 硬盘显示为 500Gb

1.5TB 硬盘显示为 500Gb

我有一块三星1500GB硬盘(HD155UI),最初是作为外置硬盘使用的。后来它被从外壳中取出,放在一台游戏电脑中。之后,它又被从游戏电脑中取出,放在另一台电脑中。在这台电脑中,硬盘显示为 RAW。使用驱动器恢复软件,我能够700GB从中恢复 ~ 的数据。

此后,我格式化了驱动器,此时它显示容量为465GB。没有未分配空间。我在 BIOS 中查看了它也显示为465GB

在此处输入图片描述

我尝试使用 diskpart 将驱动器转换为 GPT。但这些都不起作用。

在此处输入图片描述

答案1

它是可能的,但不确定磁盘的主机保护区 (HPA)功能已激活。此功能使磁盘空间的一部分对操作系统隐藏。不幸的是,我不熟悉用于检查和操作 HPA 设置的 Windows 工具。但是,如果您熟悉 Linux,则可以使用该hdparm工具及其-N选项。-N不传递任何值以查看当前设置:

$ sudo hdparm -N /dev/sda

/dev/sda:
 max sectors   = 7814037168/7814037168, HPA is disabled

如果此报告与我上面的示例不同,显示 HPA 已启用,则可以将正确的值传递给该工具(前面加上 ,p如 )sudo hdparm -N p7814037168 /dev/sda,以禁用该功能并重新获得所有磁盘空间。(根据手册页,p指示hdparm使更改永久生效;如果省略,则更改将是暂时的hdparm。)

相关内容