我有一个TrueCrypt 7.1a卷,大小约为50 GB,使用NTFS格式化,具有接近100 MB的可用空间。我有将近30万个文件。当我进行设置时,我故意这样做是为了节省空间。
由于该卷中的文件很小(最大文件大小约为20 MB),因此启用了“压缩此卷以节省磁盘空间”选项。因此,该卷中的所有文件都使用标准NTFS压缩。
然后,我使用xcopy命令将所有文件从硬盘驱动器复制到该卷。到目前为止一切都很好。
由于有近300,000个文件,因此在Windows资源管理器中打开该卷会在一分钟之内使其崩溃。因此,当我需要一个文件时,我会挂载该卷并使用xcopy命令将文件复制到需要放置文件的地方。
唯一的问题是速度很慢。这样复制多个文件几乎是不可能的。然后,我使用Windows Defragmenter工具分析了该卷,并说该卷是38%零散的。看到我整理了碎片之后。一切都没有。大约10个小时内,通过1次传递的费用大约为10%。
我也尝试使用UltraDefrag,在一个小时后将其保持在0.0%的水平后,我认为继续使用毫无用处。
因此,我的问题是,如何对该卷进行碎片整理?卷上的可用空间这么少甚至有可能吗?
@Zoredache在对您的问题的评论中谈到了这一点,但让我对其进行一点扩展。
至少,任何驱动器应至少有大约10%的可用空间(如果驱动器上有OS,则应为20%),这是因为文件系统需要额外的空间来存储临时文件和日志信息,以有效地执行其操作。
如果驱动器上的可用空间减少了大约10%,则任何操作都会成倍地减慢速度,而碎片整理是您可以在驱动器上执行的最耗费空间的操作。
在这种情况下,您需要将文件传输到另一个足以容纳它们的驱动器,然后,如果您打算继续向其中添加文件,则可以将50 gb分区扩展到〜100 gb;如果您要继续向其中添加文件,则可以扩展到〜65-70 gb不要。之后,您可以将所有文件移回。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句