


在 windows 11 Insider 预览版 Build 26300.8935 中,微软终于兑现了其先前的承诺,显著提升了文件资源管理器删除大文件的速度。微软早在今年6月就宣称这一常见操作的效率将提升至少30%,如今这一改进已经包含在最新的实验性版本中。
具体的更新日志表明:“在特定场景下,文件资源管理器删除大型碎片文件的速度现在更快了。”虽然微软使用了“特定场景”这样的措辞,但这一改进对于那些磁盘空间接近饱和的用户而言效果将尤为突出,因为恰恰是在这种条件下容易产生碎片文件。
长时间卡在“正在计算……”阶段是大文件删除操作中的一个“老大难”问题,困扰了 Windows 用户多年。其根源在于 NTFS 文件系统的碎片化特性。

当磁盘拥有连续的大块空闲空间时,NTFS 通常会将文件写入一段连续的区域,此时删除操作也能迅速完成。然而,一旦空闲空间不断缩小并被分割成许多零散的间隙,那些持续增长的庞然大物,比如虚拟机磁盘文件或大型数据库文件,就会被强制拆分成数千个片段,分散存储在磁盘的各个角落。
对于机械硬盘(HDD)来说,每个文件碎片都意味着一次独立的物理寻道操作。因此,一个被打碎成数千片的文件在执行删除时,磁头需要来回移动数千次,才能完成所有碎片的清除工作。尽管固态硬盘(SSD)无需物理移动,但 NTFS 文件系统仍然需要逐一定位每一个碎片,并将它们从文件系统的空闲空间记录中清除。当一个文件严重碎片化时,即便是 SSD 上的删除操作也会因此变得明显迟钝。



