我在我的计算机上添加了另一个 1 TB 西部数据磁盘(已经有一个 250 GB 的磁盘),启动到 Windows 7 后,它可以识别该磁盘,但在磁盘管理面板中,它显示磁盘的总空间只有 31 MB,EVEREST 信息中显示的也是如此。
当我重新启动计算机并进入 BIOS 时,它说新磁盘的磁盘容量为 0 MB。
有什么办法可以解决这个问题吗?
答案1
无论出于什么原因,驱动器都会错误地报告其大小。要解决此问题,您需要转到http://blog.atola.com/并下载“Atola Technology HDD 恢复容量工具”。启动该程序并选择有问题的驱动器。单击“恢复容量”按钮。修复完磁盘后,您应该关闭计算机并让其至少关闭 10 秒钟,然后再打开。启动计算机时,磁盘应该恢复到正确的容量。
看当硬盘显示为 32MB 时恢复出厂硬盘容量了解更多信息。
答案2
看起来 LBA(逻辑块寻址)设置有问题。这里是关于同一问题的主题,上一篇文章提供了解决方案:
我遇到了类似的问题,我购买了一个新的 WD10EADS 1TB 硬盘,但它只识别 32MB。我在 WD 网站上找到了安装指南,它建议将硬盘的 BIOS 设置更改为 LBA(逻辑块寻址)。BIOS 仍然只能看到 32MB,但当我重新启动 Vista 时,它可以看到整个磁盘,我可以格式化/分区/等等。
关联到帖子中提到的pdf。
来自该主题的另一个话题这里
问题是驱动器内的 LBA 大小设置被破坏,被一个大约 32MB 的数字覆盖。驱动器制造商有工具来修复它,将设置恢复为其原始(本机)值。究竟是什么原因导致设置发生变化?它影响多个驱动器供应商和多个 SATA 控制器这一事实几乎肯定意味着这是另一个 Windows 错误。
- 下载三星的 ES 工具。我将 ISO 映像 [1.86MB] 刻录到 CD 上。
- 启动并运行。ES 工具检测到我的 Sil3114 卡和 HD103UJ,没有问题。
- 在查看信息菜单选项下,问题变得明显:
- 当前大小 31 MB (LBA: 65134)
- 本机大小 953869 MB (LBA: 1953525168)
- 在“SET MAX ADDRESS”菜单选项下,选择“Recover Native Size”。注意:不要使用“LBA MODE | Process”,因为该选项需要擦除您的数据。
- 重启。驱动器重新显示其全部 931.51GB
不要将该工具与 WD 磁盘一起使用,因为三星声明该工具只能与他们的磁盘一起使用。您可以询问 WD 支持人员是否有类似的工具。
答案3
使用此软件:
http://blog.atola.com/restoring-factory-hard-drive-capacity/
似乎许多1TB硬盘在Win 7上被识别为32MB,上述软件帮助我解决了这个问题!!
指示:
祝你好运!
答案4
在听取兰道夫·波特的建议之前:
在刷新 BIOS 之前,请先启动它(在启动屏幕上查看要按哪个键),然后检查此硬盘。可能是 BIOS 中磁盘的类型设置错误,这就是 Windows 混乱的原因。通常,磁盘类型应设置为“自动”或类似的值。