前阵子,我几乎填满了我的硬盘,远远超过了推荐的最大容量的 85%。我相信 NTFS 开始在为主文件表 (MFT) 保留的空间中存储文件,并且 MFT 随着它的增长不得不在其他地方分片。
我已经清除了硬盘驱动器上的空间,但 MFT 显然仍然是碎片化的,即使是打开文件夹或小文件等非常简单的操作,磁盘访问速度也很慢。这是杀死性能。我记得 Windows 标准磁盘碎片整理程序不会对 MFT 进行碎片整理,因为在操作系统运行时 MFT 正在使用中。我正在运行 Vista Ultimate,它的碎片整理实用程序几乎没有报告方式,比旧版本少。
我怀疑解决方案可能涉及从带有基本操作系统(“Live CD”)的光盘启动并从中运行碎片整理实用程序。谁能告诉我使用什么程序,或者如何对我的 MFT 进行碎片整理?
谢谢!
当我查看 Defraggler 的驱动器映射时,我看到了一个很大的部分,我估计大约 4 Gig 是预留的 MFT 空间。
我正在运行 XP Home。这是一台较旧的机器,我的磁盘空间不足。我将在某个时候被迫升级这台机器,但现在,它有什么用,有没有办法回收它?
作为我认为可能相关的附带说明,我还有大约 4 个 Gig 专用于同一分区上的交换文件。