大家好,我是波仔,欢迎大家和我一起来分享与探讨,让我们一起来学习吧!

今天来聊Windows 10的文件压缩的启用与关闭知识。文件压缩随着使用时间的增加,计算机的磁盘空间会越来越满,为了清理空间,用户一般会使用压缩软件来压缩一些文件以节约磁盘空间。NTFS 文件系统也提供了一种基于操作系统层级的压缩功能,下面进行具体介绍。

NTFS的压缩作为NTFS的优秀特性之一,不仅能节约硬盘空间,而且能大幅度提升读取性能。压缩提升的性能与压缩比例有关,最高能实现50%的提升,因为压缩后的文件排放位置得到优化,体积减小,所以读取更快。

NTFS压缩文件使用多种LZ77算法,在4KB的簇大小下,文件将以64KB为区块大小进行压缩。如果压缩后区块尺寸从64KB减小到60KB或者更小,则NTFS就认为多余的4KB是空白的稀疏文件簇,也即认为它们没有内容,因此,这种模式将会有效地提升随机访问的速度,但是在随机写入的时候,大文件可能会被分区成非常多的小片段,片段之间会有许多很小的空隙。
压缩文件最适合用于很少写人、平常顺序访问、本身没有被压缩的文件。压缩小于4KB 或本身已经被压缩过(如zip、jpg、avi格式)的文件可能会导致文件比原来更大并且显著降低访问速度,应该尽量避免压缩可执行文件,如.exe和.dl文件,因为它们内部可能也会使用4KB的大小对内容进行分页。不要压缩引导系统时需要的系统文件,如驱动程序或NTDLR、winload.exe、BOOTMGR文件。
