时不时地,我会整理硬盘分区以维护我的电脑,每次我都会注意到有一段时间没有读取/写入的碎片文件。例如 npm-cache,我已经很久没有使用 Node 了!
我已禁用 Windows 搜索,并且我想不出任何操作或应用程序会随机读取我硬盘上的随机文件,所有在空闲状态下使用我硬盘的都是未知的系统进程、持续且小规模的读/写。
什么原因导致未使用的文件变得碎片化?
答案1
Windows7 默认定期安排自动碎片整理(如果我没记错的话,是每天一次)。碎片整理会将文件移动到它想要重写的碎片文件附近,并且通常会留下比开始时更多的碎片,但希望这些碎片出现在使用较少的文件中。随着磁盘填满,这种情况会变得更加真实。多次执行最终可以减少碎片文件的数量。您永远无法预测在碎片整理期间会触及或移动哪些文件。
答案2
一个可能的原因是 Windows 更新可能会影响用户未接触的文件。
Windows 更新过程可以接触或检查文件是否存在,以便判断是否应下载可用更新。由于更新中的某些依赖关系,更新应用程序可能会接触您可能意想不到的文件。