什么是预留 MFT 空间?

Ico*_*ood 7 ntfs windows-xp

当我查看 Defraggler 的驱动器映射时,我看到了一个很大的部分,我估计大约 4 Gig 是预留的 MFT 空间。

我正在运行 XP Home。这是一台较旧的机器,我的磁盘空间不足。我将在某个时候被迫升级这台机器,但现在,它有什么用,有没有办法回收它?

作为我认为可能相关的附带说明,我还有大约 4 个 Gig 专用于同一分区上的交换文件。

DMA*_*361 7

MFT(主文件表)本身是硬盘驱动器上的空间,每个文件存储在驱动器上的记录。

由于当 MFT 变得碎片化时通常是一件坏事,您通常会分配比它需要的空间大得多的空间,以便它可以增长而不会受到碎片的影响 - 这就是预留的 MFT 空间所指的内容。

它实际上不是“已使用”的空间,将用作数据的最后手段。摘自这篇Microsoft KB 文章

MFT 区域不会从用于用户数据文件的可用(空闲)驱动器空间中减去,它只是最后使用的空间。当 MFT 需要增加大小时,例如,您创建了新文件和目录,它首先从 MFT 区域中取出,从而减少 MFT 碎片并优化 MFT 性能。