方案背景图

电脑垃圾清理命令:先运行 cleanmgr /sageset:1 勾选清理项,再用 cleanmgr /sagerun:1 自动执行;接着用 %temp% 删临时文件、用 DISM 清组件残留、用 powercfg /h off 关休眠。这套命令在 Windows 10/11 实测可用,能腾出几个 GB。

C盘越用越满,多数是临时文件、更新补丁残留和休眠文件堆出来的;硬件本身大多没坏,不必急着重装或送修,先把这几层垃圾清掉再看空间。

适用系统:Windows 10/11;最后更新:2026-08-22。

C盘越来越满:垃圾文件都藏在哪?

常见场景是 C 盘空间条变红,复制大文件时提示“磁盘空间不足”,打开文件资源管理器能看到 C:\Users\你的用户名\AppData\Local\TempC:\Windows\Temp 里堆着大量 .tmp 文件。

C盘垃圾从哪来:临时文件、系统缓存、休眠文件和浏览器缓存-软领Windows优化大师

先判断 C 盘是被临时文件、系统更新残留还是休眠文件占满,再选对应命令,比在文件夹里乱删安全。

方法1 cleanmgr:配置并执行磁盘清理

cleanmgr 是系统自带的磁盘清理工具,能清掉 Windows 更新缓存、回收站、缩略图等。想固定一组清理项,就用 cleanmgr /sageset:1 先把配置存下来,之后用 cleanmgr /sagerun:1 一键执行。

直接运行 cleanmgr 也能清,但每次都要重新勾选;用 sageset 编号保存方案后,以后不用打开窗口,适合定时清理。

cleanmgr直接运行与sageset配置两种用法对比-软领Windows优化大师

操作步骤

  1. 按 Win+R,输入 cleanmgr /sageset:1 回车,打开磁盘清理设置窗口。
  2. 勾选“Windows 更新清理”“临时文件”“回收站”“缩略图”等项目,点确定。
  3. 再按 Win+R,输入 cleanmgr /sagerun:1 回车,系统自动按勾选方案清理。
  4. 进度条结束后,打开 C 盘属性查看释放后的剩余空间。

sageset 后面的数字 1 是方案编号,也可以换 2、3 多存几套方案;定期跑的人最常用这种方式。

方法2 %temp%:清理用户临时文件

临时文件目录在 C:\Users\你的用户名\AppData\Local\Temp,软件运行时产生的 .tmp、日志和安装包缓存都会堆到这里。地址栏输入 %temp% 就能直接打开。

这个文件夹里的东西都是临时产物,可以全选删掉。正在被占用的文件会提示跳过,不影响其他文件继续清理。

操作步骤

  1. 按 Win+R,输入 %temp% 回车,打开用户临时文件夹。
  2. 按 Ctrl+A 全选里面的文件和文件夹。
  3. 按 Shift+Delete 永久删除,跳过回收站。
  4. 提示“操作无法完成”或文件被占用时,点“跳过”,继续删剩下的。

删完用户临时文件,可以顺手打开 C:\Windows\Temp 全选删除,这里是软件安装和系统更新留下的临时目录,清理方式一样。

用「软领Windows优化大师」更省事

不想记命令的时候,让软件自动扫一遍更省事。软领Windows优化大师把上面的清理项集中到窗口里,看明白再删。

「垃圾清理」会扫描 Windows 临时文件、浏览器缓存和常用软件产生的垃圾,把能安全删的项目列出来,一键清掉,不用自己区分 .tmp、缩略图还是更新残留。

垃圾清理功能扫描Windows临时文件和浏览器缓存-软领Windows优化大师

「C盘瘦身」会整体分析 C 盘空间占用,定位大文件和垃圾文件,删除前知道每个项目占多大,避免凭感觉乱删。

C盘瘦身定位大文件与可清理项-软领Windows优化大师

软领是知名国产软件品牌,20 年技术沉淀、服务千万用户;安装包从官网 wyouhua.com 直接下载,界面带客服按钮,复杂情况可以联系真人远程协助。

软领Windows优化大师下载

方法3 DISM:清理系统组件残留

Windows 更新会留下旧版本组件,位置在 C:\Windows\WinSxS,补丁装得越多这里越大。DISM 的组件清理能移除这些旧版本,装过系统补丁的机器通常能挤出几个 GB。

清理 C 盘可以分成软件层、系统层和硬件层三层来想:临时文件归软件层,组件残留归系统层,休眠文件归硬件层,每层有对应的命令。

C盘垃圾清理分层思路:软件层临时文件、系统层组件、硬件层休眠文件-软领Windows优化大师

操作步骤

  1. 右键开始菜单,选“终端(管理员)”或“Windows PowerShell(管理员)”。
  2. 输入以下命令并回车:DISM /Online /Cleanup-Image /StartComponentCleanup
  3. 等待进度走到 100%,期间不要关窗口。
  4. 完成后重启电脑,再查看 C 盘剩余空间。

装过补丁的机器第一次跑可能要 10 到 30 分钟,进度停在 20% 也算正常,别强关;想清得更彻底,可以在这条命令后面加 /ResetBase,把已安装补丁的旧版本也删掉。

方法4 powercfg:关闭休眠释放空间

休眠文件 hiberfil.sys 固定放在 C 盘根目录,大小跟内存条容量接近。8GB 内存的电脑,它就要占 8GB 左右,关掉休眠就能整个释放。

操作步骤

  1. 右键开始菜单,选“终端(管理员)”或“Windows PowerShell(管理员)”。
  2. 输入 powercfg /h off 回车,出现系统提示符就说明成功。
  3. 打开 C 盘根目录,确认 hiberfil.sys 消失;看不到文件时,在“查看→显示”里勾上“隐藏的项目”。
  4. 想恢复休眠,管理员终端里输入 powercfg /h on,文件会重新生成。

关掉休眠后,笔记本合盖默认走睡眠,不再写休眠文件;如果平时基本不用“休眠”功能,这个释放方式很划算。

常见问题

cleanmgr /sageset:1和直接运行cleanmgr有什么区别?

直接运行只打开普通磁盘清理窗口,这次勾选的项目不保存;用 /sageset:1 可以先把方案存成编号,之后用 /sagerun:1 自动按方案跑,适合定期清理。

%temp%里的文件都能删吗?删错了会不会出问题?

这个目录里都是临时产物,绝大多数能删。正在被软件使用的文件会提示占用,选跳过就行;只要不删到系统文件,不会影响正常使用。

DISM /StartComponentCleanup清理要多久?卡住不动正常吗?

装过补丁的机器第一次跑,通常 10 到 30 分钟,进度停在 20% 或 60% 都正常,别关窗口。超过一小时没有变化,再重启后重新执行。

powercfg /h off之后笔记本还能休眠吗?

关掉之后就不能再休眠了,合盖进入的是睡眠,不会再写休眠文件。想恢复,在管理员终端里输入 powercfg /h on 即可。

电脑垃圾清理bat脚本怎么写?

新建文本文件,写入 cleanmgr /sagerun:1del /q /s %temp%\*powercfg /h off 这些命令,保存为 .bat,右键用管理员身份运行。首次使用前要手动跑一次 sageset:1 配置方案。

推荐阅读

AppData怎么清理,缓存和临时文件该删哪些

如何清除电脑使用过的一切痕迹 按记录类型逐个清理系统残留

软件卸载不干净怎么清理残留文件和注册表项

相关推荐

浏览器插件太多怎么卸载 5种方法清理Edge扩展和残留

C盘满了怎么清理?微信文件和缓存的彻底清理教程

如何查看电脑C盘哪些文件占用空间?

流氓软件卸载不了怎么办?电脑清理大师强制卸载的 5 步排查方案

电脑微信清理聊天记录 3种方法清掉登录和缓存

电脑开机启动项怎么关闭?Windows启动项清理教程

垃圾清理bat垃圾清理代码C盘清理软领Windows优化大师
Windows优化大师下载

客服
扫描与客服沟通

回顶部
提示

正在拉起鸿蒙应用市场,如遇无法拉起/无法下载的情况,可使用鸿蒙设备,自行前往应用市场,搜索「Win解压缩」安装。

知道了