Windows 11 26H2后C盘多出3–5GB“看不见占用”是因CompactOS未启用,管理员运行compact /compactos:always可安全压缩系统文件释放空间且不影响性能。

Windows 11 升级到 26H2 后,C 盘凭空多出几 GB 的“看不见占用”,资源管理器里找不到大文件,但磁盘分析工具显示 C:\Windows\System32、C:\Windows\SysWOW64 等目录异常臃肿——这大概率是系统文件未启用 CompactOS 压缩所致,手动开启后可安全释放 3–5 GB 空间,且不影响运行速度。
确认系统是否支持并启用 CompactOS
CompactOS 不是所有 Win11 设备都默认开启,尤其 OEM 预装机常被厂商禁用。先验证当前状态:
以管理员身份打开终端(右键“开始”→“终端(管理员)”),执行:
compact /compactos:query
若返回 Compact is not enabled,说明尚未启用;若返回 Compact is enabled,跳过本节直接进入压缩操作。注意:此命令必须在管理员权限下运行,普通用户权限会提示“拒绝访问”。
一键压缩整个 Windows 系统文件
这一步真正实现“一键减负”,但需严格按顺序执行,中途不可关闭窗口或重启:
① 在管理员终端中输入并回车:
compact /compactos:always
② 系统立即开始扫描 C:\Windows 下所有可压缩的系统二进制文件(.exe、.dll、.sys 等),进度不显示百分比,但光标持续闪烁即表示正在工作。
③ 扫描完成后自动进入压缩阶段,耗时约 3–8 分钟(取决于 SSD 读写速度和 CPU 性能),期间 【不要关闭终端窗口,也不要强制中断】,否则可能造成部分文件压缩失败,后续需手动修复。
④ 完成后终端显示“CompactOS 已启用”及总压缩节省量(通常为 3.2–4.7 GB),此时无需重启,压缩即刻生效。
验证压缩效果与日常维护
压缩不是一劳永逸,系统更新后新下载的组件默认不压缩,需定期补压:
方法一:查看已压缩文件占比
在管理员终端运行:
compact /summary /files:C:\Windows\System32\*.dll
输出中 “Compressed files” 行的数字即为已压缩 DLL 数量,正常应占总量 85% 以上。
方法二:为新更新文件补压
每次重大功能更新(如 26H2 → 27H1)安装完毕后,再执行一次
compact /compactos:always
即可将新增系统文件纳入压缩范围。
注意:CompactOS 压缩的是只读系统文件,用户数据、应用安装目录、桌面文件等完全不受影响,也不需要额外配置解压逻辑——Windows 加载器会在运行时自动实时解压,你感觉不到任何卡顿。


















