Windows 11中可通过四种方法启用NTFS压缩节省磁盘空间:一、文件资源管理器图形化设置;二、compact.exe命令行批量处理;三、本地组策略统一配置默认行为;四、格式化新卷时启用全卷压缩。

如果您希望在 Windows 11 中节省磁盘空间,而您的驱动器使用 NTFS 文件系统,则可以启用 NTFS 压缩功能。该功能无需第三方软件,直接对文件或文件夹进行无损压缩,适用于文本、日志、文档等未压缩类型数据。以下是启用 NTFS 压缩的多种方法:
一、通过文件资源管理器启用压缩
此方法采用图形化操作界面,适合普通用户为单个文件、多个选定文件或整个文件夹快速启用压缩属性,所有操作均在资源管理器中完成,直观且无需命令输入。
1、打开“文件资源管理器”,导航至需要压缩的目标文件或文件夹。
2、右键点击该文件或文件夹,从上下文菜单中选择“属性”。
3、在“属性”窗口中,点击底部的“高级”按钮,打开“高级属性”对话框。
4、勾选压缩内容以节省磁盘空间复选框。
5、点击“确定”返回属性窗口,再点击“应用”按钮。
6、在弹出的确认对话框中,根据需求选择:将更改应用于该文件夹、子文件夹和文件,然后点击“确定”开始执行压缩。
二、使用 compact.exe 命令行工具批量压缩
该方法适用于需对多个目录或深层嵌套路径执行统一压缩的场景,支持递归处理与错误忽略机制,适合高级用户或脚本自动化部署。
1、按 Win + X 键,在弹出菜单中选择“终端(管理员)”或“Windows PowerShell(管理员)”。
2、在管理员权限终端中,输入以下命令查看当前目录压缩状态:compact。
3、执行压缩命令,例如压缩 D:\Projects 目录及其全部子项:compact /c /s:D:\Projects /i。
4、其中参数含义为:/c 表示启用压缩,/s 表示包含子目录,/i 表示忽略错误并继续执行。
5、命令运行结束后,终端将显示已处理的文件数、压缩区块数及空间节省估算值。
三、通过本地组策略配置压缩默认行为
在企业环境或需统一控制新创建文件夹压缩状态的场景下,可利用组策略强制设定 NTFS 压缩的启用策略,影响后续在指定位置新建的文件夹及其内容。
1、按 Win + R 打开“运行”对话框,输入 gpedit.msc 并回车,启动本地组策略编辑器。
2、在左侧窗格中依次展开:计算机配置 → 管理模板 → 系统 → 文件系统 → NTFS。
3、双击右侧策略项:启用压缩文件以节省磁盘空间。
4、选择“已启用”,并在下方配置选项中设定是否允许用户手动修改该设置。
5、点击“确定”保存策略,设置将在下次策略刷新或重启后生效。
四、在格式化新卷时启用压缩
此方法仅适用于新建分区或重新格式化现有 NTFS 卷的场景,可在格式化过程中一次性启用全卷级压缩,此后写入的所有文件默认按压缩方式存储。
1、打开“磁盘管理”(Win + X → 磁盘管理),右键点击目标“未分配”空间或需重格式化的 NTFS 卷。
2、选择“新建简单卷”(若为未分配空间)或“格式化”(若为已有卷)。
3、在“格式化分区”向导页面中,确保“文件系统”为 NTFS,并勾选启用压缩选项(部分 Windows 11 版本需在高级格式化选项中手动启用)。
4、设置卷标、分配单元大小(建议保持默认),勾选“执行快速格式化”。
5、点击“下一步”直至完成,新卷挂载后即自动启用全卷压缩功能。










