我如何加强压缩选项?

我如何加强压缩选项?

在我拿到电脑后不久,我就启用了 NTFS 压缩,并选择了压缩“所有文件和子文件夹”的选项。我最近注意到我的电脑上的几个文件夹不再压缩了,包括“Program Files”和“Windows”。我怀疑这是在我安装 Windows 8.1 时发生的。

问题是,我能想到的解决此问题的唯一方法是取消选中驱动器“属性”下的复选框,从而解压缩驱动器上的所有内容,然后使用“所有文件和子文件夹”选项重新检查。

有没有办法可以压缩所有未压缩的文件夹,而无需先解压压缩的文件夹?

答案1

我个人并不太关心 NTFS 压缩,其收益微乎其微。

以下来源(最大压缩) 测试了几种不同的压缩算法和程序。根据作者的说法,NTFS 压缩在压缩率方面排名垫底(不包括完全不压缩),效率相当差。

压缩还涉及性能方面的问题。您不应该压缩 Windows 或 System32 文件夹,因为启动时不会完全读取 NTFS 驱动程序,因此不会加载压缩算法(不过,对于普通用户,我认为 Windows 会阻止这种情况发生)。

如果我没记错的话,NTFS 压缩文件有一个蓝色的名称,表示它们是压缩的。

话虽这么说...为什么不仔细检查(即取消选中然后选中然后应用)?那可能欺骗您更新的 Windows 安装以识别压缩文件。


我挖了一点,发现了以下帖子(如果我使用“compact”来压缩 NTFS 驱动器,如何避免压缩压缩文件?),它告诉你一个可能执行你想要的操作的命令。

根据您的需要,以下内容应该有效

compact e: /s /c /i /f

描述每个选项:

  • compact- 压缩 NTFS 分区上的文件或文件夹
  • e:- 您要压缩的驱动器、文件夹或文件
  • /s- 压缩给定目录及其所有子目录中的所有文件
  • /c- 压缩指定的文件。目录已标记,因此新添加的文件也将被压缩。
  • /i- 无论出现什么错误,都继续操作
  • /f- 强制执行压缩操作,即使对于已压缩的文件也是如此

我得到了所有这些信息compact /?。正如我所说,使用这些信息需要您自担风险。

此外,请注意compact贯穿explorer.exe,如COMPACT /U 命令无法解压 25GB 大文件. (参见 Keltari 对他的回答的评论)

相关内容