如何在所有驱动器上启用 NTFS 压缩?

如何在所有驱动器上启用 NTFS 压缩?

如何为每个驱动器启用 NTFS 压缩?

目前它可以在我的 C:NVMe、E:SATA SSD 和我的 K:HDD 上使用,但我真正想要压缩的驱动器无法使用。

K:可压缩驱动器 K:可压缩驱动器

R:驱动器无法压缩 R:驱动器无法压缩

K 驱动器实际上与我的 R:和 I:驱动器位于同一托架中,但压缩选项不同。

我已经对大多数网站所说的组策略编辑器、regedit 项和 CMD 中的 Fsutil 进行了所有基本更改。

我不明白为什么结果似乎因驱动力而异,而在整个系统中并不一致。

请求的驱动器信息:

C:是 WD Black SN850X 4TB,每簇 4096 字节 - 可以压缩

E:是三星 MZ7TE512HMHP-000L2 512GB - 2048 字节 - 可以压缩

I:是外部驱动器,很可能是 Seagate Barracuda,6TB - 每个群集 2097152 字节

答案1

NTFS 仅支持簇大小不超过 4096 字节的压缩。通过您的澄清,现在我们清楚了不可压缩卷的簇大小大于 4096 字节。

这些信息有些隐蔽。维基百科上提到过,但也有这篇有关默认簇大小的 Microsoft KB 文章

默认情况下,Windows NT 4.0 及更高版本的 Windows 下 NTFS 的最大簇大小为 4 千字节 (KB)。这是因为簇大小较大的驱动器无法进行 NTFS 文件压缩。

您可能在格式化驱动器时无意中选择了更大的簇大小。

不幸的是,如果不重新格式化相关卷,则无法解决此问题。

相关内容