您是否应该使用Windows的全驱动器压缩来节省空间?
打开驱动器的属性窗口,您会在Windows上看到一个“压缩该驱动器以节省磁盘空间”的选项。但是,您将节省多少磁盘空间,有什么收获呢?
此选项使用NTFS压缩
有关的:如何使用NTFS压缩以及何时需要
Windows使用NTFS文件系统,而NTFS具有内置的压缩功能,可让您压缩单个文件和文件夹。
驱动器属性窗口中的选项-打开文件资源管理器或Windows资源管理器,右键单击驱动器,然后选择“属性”进行查找-允许您将NTFS压缩应用于 全部 驱动器上的文件以及将来添加到该驱动器中的所有文件。
这会降低我的计算机速度吗?
NTFS压缩的工作方式与其他类型的压缩类似,例如压缩文件。但是,它是完全透明的。换句话说,翻转此选项后,您仍然可以正常访问驱动器上的所有文件。 Windows在后台处理压缩。
会降低文件访问时间吗?好吧,这取决于。加载压缩文件时,CPU必须做更多的工作来解压缩它。但是,该压缩文件在磁盘上较小,因此您的计算机可以更快地从磁盘加载压缩数据。在具有快速CPU但硬盘驱动器较慢的计算机上,读取压缩文件实际上可能会更快。
但是,它肯定会减慢写操作的速度。即使您只是将文件复制到另一个文件夹,计算机也必须加载压缩的文件,将其解压缩,将其移动到另一个文件夹,然后再次压缩,然后再将其写入驱动器。
我实际上会节省多少空间?
值得吗?这是一个很好的问题,没有铁定的答案。这取决于您要压缩的文件类型。
如果驱动器包含已压缩的文件或压缩得不好,则不会节省太多空间。例如,如果您压缩一个充满.zip文件的驱动器,则这些.zip文件已经是压缩文件,并且额外的压缩不会起到太大作用。
另一方面,如果压缩一个充满文本文件(.txt文件)的驱动器,则可能会节省大量空间。 (当然,通过将这些.txt文件压缩为.zip文件,您也可以节省大量类似的空间。)
但是NTFS压缩算法经过优化,以使其更加快速,轻便,因此它的压缩量少于类似的文件压缩算法。在2011年,Tom’s Hardware进行了基准测试,发现对Windows系统驱动器启用NTFS压缩可使驱动器从原来的70.9 GB压缩到压缩后的58.4 GB,从而节省了17.6%的空间。确切的空间节省将取决于您的驱动器及其上的文件。
我应该使用这个功能吗?
如果计算机的CPU速度较慢,则应避免使用此选项。在速度较慢的笔记本电脑和平板电脑上尤其如此。不幸的是,廉价的Windows笔记本电脑或平板电脑通常会存储少量存储资源,因此该选项很诱人。但是,较慢的CPU意味着启用压缩将使您的系统负担繁重,并使事情变慢。
如果您的计算机具有更快的CPU,则可以相当安全地启用此选项。您的CPU可以跟上压缩的步伐。但是,如果您要购买或建造高速计算机,最好购买更大的驱动器或辅助驱动器,这样就可以存储更多文件而无需压缩它们。无论如何,更大的驱动器将比启用压缩为您提供更多的空间,而且通常非常便宜。
另外,即使您的计算机具有快速的CPU,当需要读取或写入文件时,计算机的CPU也可能很忙。在某些情况下,这可能会减慢文件访问时间。
可以在USB闪存驱动器和其他外部硬盘驱动器上启用此选项,以节省一些空间,但是,再次使用更大的驱动器可能是一个更好的解决方案。
有关的:如何对PC或服务器中的硬盘进行压力测试
除非您实际启用该选项并将其作为文件和硬件的基准,否则您实际上不会知道会节省多少空间以及性能会有所不同。即使执行了这样的基准测试并在人为的情况下看到了良好的结果,如果您的CPU繁忙并且需要读取或写入文件,您可能还会看到速度下降。
尽管我们听说有报道说在某些情况下NTFS压缩效果很好,但我们对这里的NTFS压缩有些怀疑。如果您的文件压缩得很好,它可以节省大量空间,并且可能非常值得。但是您可能只想压缩那些文件,而不要压缩整个驱动器。