CMD可安全高效清理Windows无用缓存:清空%temp%和C:\Windows\Temp;运行DISM命令清理更新残留与WinSxS;用vssadmin删除旧还原点;通过cleanmgr /sageset:65535启用高级磁盘清理。
直接用 cmd 清理 windows 无用缓存,安全、高效、不装第三方软件。系统自带命令就能干掉临时文件、更新残留、预读数据这些真正占空间又拖慢系统的“隐形大户”,不需要杀毒软件或清理工具插手。
清空用户级临时文件(%temp%)
这是最常被忽略的垃圾堆——浏览器下载缓存、软件安装残渣、解压临时文件全挤在这里,动辄几GB甚至十几GB。
- 按 Win + R,输入 %temp%,回车打开临时文件夹
- 按 Ctrl + A 全选 → Shift + Delete 永久删除
- 遇到“文件正在使用”提示,直接点“跳过”,系统正用的文件不会被删,也不影响清理效果
清除系统级临时目录(C:\Windows\Temp)
比用户临时文件更底层,Windows 自身服务和更新过程产生的日志、安装包、失败残留都存在这里,普通用户根本看不到。
- 以管理员身份打开 CMD(右键开始菜单 → Windows 终端(管理员))
- 输入命令:del /q/f/s C:\Windows\Temp\*.*,回车执行
- 该命令会强制删除所有可写文件,跳过只读或锁定项,安全无风险
深度清理系统更新缓存与旧版残留
Windows 更新后留下的“Windows.old”、组件存储(WinSxS)、还原点备份,是 C 盘空间流失的头号原因,普通清理完全碰不到。
- 管理员 CMD 中运行:dism.exe /online /cleanup-image /startcomponentcleanup
- 再运行:dism.exe /online /cleanup-image /startcomponentcleanup /resetbase(彻底压缩 WinSxS)
- 如需删除所有旧系统还原点(释放数 GB),可加一行:vssadmin delete shadows /for=c: /all /quiet(建议先手动创建一个新还原点)
一键调用增强版磁盘清理(cleanmgr 高级模式)
默认磁盘清理只显示基础选项,而 /sageset 参数能解锁隐藏项:Windows 更新清理、内存转储、DirectX 着色器缓存、旧版 Windows 安装包等。
- 管理员 CMD 中输入:cleanmgr /sageset:65535 & cleanmgr /sagerun:65535
- 首次运行会弹出设置窗口,勾选全部项目(尤其注意“以前的 Windows 安装”和“Windows 更新清理”)→ 点确定
- 第二次自动执行,全程无需人工干预,扫描+清理一步到位

















