开启ntfs压缩是快速扩容的临时手段,需满足ntfs格式且优先用于非系统盘;c盘不建议启用,以免影响性能;可通过图形界面或compact命令启用,压缩后图标变蓝、属性中“占用空间”小于“大小”即生效。

当你发现C盘只剩不到10GB可用空间,系统开始频繁弹出“磁盘空间不足”警告,又不想删文件、不打算换硬盘时,开启NTFS文件压缩是最快见效的临时扩容手段——它不删除任何数据,也不需要第三方工具,但必须满足NTFS格式和非系统盘优先启用这两个前提。
确认目标驱动器支持NTFS压缩
右键点击要压缩的磁盘(比如D盘或E盘)→选择“属性”→切换到“常规”选项卡→点击“高级”按钮。如果“压缩此驱动器以节约磁盘空间”复选框可勾选,说明该卷使用NTFS文件系统且未被设为只读;【若灰色不可点,说明是FAT32或exFAT格式,必须先转换为NTFS才能启用】。系统盘(C盘)虽技术上支持,但强烈不建议开启——每次加载DLL、注册表项、系统服务时都要实时解压,会导致开机变慢、程序响应延迟明显。
启用驱动器级压缩
方法一:图形界面操作
在上一步打开的“高级属性”窗口中,勾选“压缩此驱动器以节约磁盘空间”→点击“确定”→回到属性主窗口再点“确定”。系统会弹出提示框,询问是否“仅将更改应用于该驱动器”,选“是”即可立即生效;选“否”则会递归压缩所有子文件夹和文件,耗时较长但节省空间更彻底。
方法二:命令行强制启用(适合批量或脚本化)
以管理员身份运行PowerShell →输入命令:fsutil behavior set disablelastaccess 1(可选,减少NTFS元数据开销)→再执行:compact /compactos:always /c /s:D:\(将D盘设为始终压缩模式)。【注意:compact命令对系统文件无效,且无法压缩正在被进程占用的文件】
验证压缩是否生效
第一步:打开“此电脑”,观察目标磁盘图标颜色——已启用压缩的驱动器名称会显示为蓝色字体。
第二步:右键该磁盘→“属性”,对比“已用空间”与“占用空间”数值:前者是实际物理占用量,后者是文件逻辑大小总和;差值越大,说明压缩率越高。
第三步:进入任意文件夹,右键一个大文件(如视频或ISO镜像)→“属性”→“常规”选项卡底部查看“大小”和“占用空间”两行数字——若后者明显小于前者,即证明单个文件已被NTFS算法压缩。
手动压缩特定文件夹(精准控制)
右键要压缩的文件夹→“属性”→“常规”→“高级”→勾选“压缩内容以便节省磁盘空间”→点击“确定”→在弹出的确认窗口中选择“仅将更改应用于该文件夹”或“将更改应用于该文件夹、子文件夹和文件”。
这一步比驱动器级压缩更安全:不会影响系统关键路径,也不会让整个盘变蓝;适合压缩文档库、旧项目备份这类读取频率低、体积大的资料目录。
注意:加密文件(启用了EFS)与压缩互斥,勾选压缩前会自动取消加密——如有敏感数据需加密保护,请勿混用这两项功能。











