我有一个NTFS分区,现在分区的大小似乎是错误的。 有没有简单的方法来解决这个问题?

所以我调整了一个分区的大小,现在分区表看起来像是搞砸了。 我正在运行Windows 7.当我打开“磁盘pipe理”屏幕顶部的表显示磁盘为139GB。 在下面的graphics分区表示中,它显示为212GB。 这是真正的212GB。 其余的操作系统认为它是139GB …为什么这个不一致的两个相同的磁盘pipe理应用程序显示此分区不同的大小。 有没有办法来修复这个? 手动还是自动?

分区的大小可能与分区内的NTFS卷不同。 NTFS维护卷中分配单元的计数,而不考虑分区大小。 有一个NTFS卷显示大于分区它的内部是坏mojo,但较小没有什么大不了的。

我不清楚你的机器怎么会这样,但是这当然是可能的。

我build议在音量上运行CHKDSK以确保它是健康的,当然,在继续之前确定你有一个好的备份。

  • 引导您的Windows 7安装光盘,然后在“安装Windows”对话框中,按下Shift-F10打开命令提示符。

  • 在命令提示符处运行diskpart

  • DISKPART>提示符处,inputlist disk以查看计算机上的磁盘。 你会得到像这样的东西:

    磁盘###状态大小免费Dyn Gpt
     -------- ---------- ------- ------- --- ---
    磁盘0在线96 GB 0 B
  • inputselect disk #其中#是为您的硬盘驱动器列出的磁盘号(最好是0)。

  • inputlist partition 。 你会得到像这样的东西:


  分区###types大小偏移
   ------------- ---------------- ------- -------
  分区1主96 GB 32 KB
  • input'select partition#',其中#是与“C:”“驱动器”关联的分区号。

  • 最后使用extend命令。 这将增加NTFS卷以填满分区。

如果你将硬盘克隆到一个较大的硬盘上,或者如果你有一个VPS /虚拟服务器,并且调整磁盘的大小,那么通常情况下,即使磁盘pipe理器会显示它,分区将保持相同/错误的大小作为新的更大的尺寸。

在上述情况下,这将是所需的解决scheme:

 list volume select volume # extend filesystem 

(注意扩展后的文件系统,否则你会得到一个最小范围的错误,因为你会告诉diskpart扩展磁盘,而不是让操作系统识别新的大小)。

我只能在这里猜测,但我认为你的分区只有139GB大小。 您可以使用Acronis Disk Director或任何其他允许调整分区大小的工具来resize。

祝福,Fabian

这种差异让我觉得高清问题。 先备份,甚至在运行chkdsk之前! 将数据复制到另一个物理驱动器,如果需要第二个备份,则创build驱动器映像。 运行CHKDSKvalidation/修复。 如果驱动器有潜在的问题,你会想在做任何改变之前处理。

如果chkdsk恢复干净或者发现并修复了一些小错误,但是大小不匹配仍然存在,那么我将启动一个live CD Live CD,比如System Rescue CD,看看它是如何列出分区大小的。 如果需要,可以在该CD上使用ParImage来更改分区大小,但这可能是解决症状而不是原因。 Acronis还拥有用于成像和更改分区大小的优秀产品,而不是免费的,但是可以为工作站操作系统提供支持

SystemRescueCD

我有一个类似的问题。 我使用driveimage xml创build一个80GB的驱动器的映像,并将其恢复到一个新的320GB的驱动器。 恢复之后,C:驱动器报告了79GB,分区pipe理器显示了298GB的分区,没有空间可用。 我遵循上面,但使用Microsoft DiskPart命令:列表分区和扩展文件系统。 然后运行磁盘工具。 启动后,Windows资源pipe理器显示全部使用75GB的298GB。 即使老线程,希望这有助于。