我有一台新服务器,一个分区上有 540 GB 的磁盘。出于各种原因,我决定缩小卷,以便可以有几个分区。我只能将卷缩小 50%。后来我又回去想也许我可以再次缩小它,但我不能。运行 Windows Server Standard 2008 x64 SP2。使用磁盘管理来调整大小。
为什么会这样?有什么办法吗?我需要第三方实用程序吗?如果需要,是否有任何好的免费/便宜/试用版可以用来完成我需要的操作,然后将其清除?
答案1
这是 Windows 工具所缺少的功能。NTFS 在分区中间存储一些管理信息。如果您调整大小超过 50%,则这些信息将会丢失,因为 Windows 工具无法移动它。
使用第三方工具,因为大多数工具可以调整大小超过 50%。
答案2
除了页面文件之外,还有一个“文件”会导致问题。出于冗余原因,NTFS 在空间中间保留了主文件表 (MFT) 的第二个副本。这是 NTFS 的主要(最关键)结构,这就是 Windows 内置工具拒绝将其移动到其他地方的原因。我记得非 MS 工具可以做到这一点,但我个人从未需要尝试它们。
答案3
答案4
如果要缩小的卷上已经有数据,则只能将卷缩小到磁盘上最后一个数据位的位置。将磁盘想象成一条直线。(X = 数据,- = 空白空间。
---XXXXXX----------XXXXX-------
您只能缩小卷并删除右侧的部分。中间的空白区域必须保留为卷的一部分。现在,如果您对卷进行碎片整理,则可以再次缩小它并恢复更多空间。