C盘爆满有时来得毫无征兆:昨天还有十几个 G,今天开机就提示空间不足。这种情况多半不是你自己存了东西,而是系统侧的文件在悄悄长大——升级残留、内存转储、日志、休眠文件,四类加起来能有二十多个 G。要清理c盘垃圾到点子上,先按体积把这四类定位出来,再决定删还是调。

打开设置—系统—存储,点进“临时文件”,能看到更新清理、传递优化、缩略图等项目;再点“显示更多类别”,系统会把“系统和保留”单独列出来。这一项里包含虚拟内存、休眠文件、系统还原点,通常是几十个 G,且不让你在界面上直接删。
想知道具体是谁,右键 C 盘—属性—磁盘清理—清理系统文件,扫描完的列表就是系统侧可回收的清单,每一项后面标着体积。按从大到小处理,比盲目删文件夹靠谱得多。如果某一项的体积明显超过你对这台机器的印象,那它大概率就是这次突然爆满的直接原因,优先处理它。
每次大版本升级,系统会把旧版本整个打包到 Windows.old 目录,体积等于一个完整的系统,十几到二十几个 G。它的作用是让你在十天内能回退到升级前的状态,超过期限系统会自动删掉;如果你确定新版本用着正常,也可以提前手动清。
清理入口就在磁盘清理的“以前的 Windows 安装”这一项,不要手动去删目录,权限和硬链接会让你删不干净,还容易留下残留项。清掉之后就回退不了了,升级后如果出现驱动不兼容、专业软件打不开,先别急着清。
判断能不能清,看两个信号:一是升级后用了两周以上、没有出现蓝屏与驱动异常;二是常用软件(尤其是加密狗、专业绘图、财务软件)都能正常启动。两条都满足,Windows.old 就只是占地方的旧衣服,可以放心回收。

系统蓝屏时会把手里的内存内容写成转储文件,方便事后分析。完整转储的体积等于物理内存大小,16G 内存的机器就是 16G。写着“完整内存转储”的机器,蓝屏两三次就能把 C 盘吃掉一大半。
处理方式:右键此电脑—属性—高级系统设置—启动和故障恢复—设置,把“写入调试信息”改成“无”或“小内存转储”,然后删掉系统盘里已有的转储文件和 Minidump 目录。如果你不是在做蓝屏排查,这个改动没有副作用。
系统日志、更新日志、组件安装日志分散在几个目录里,单个可能只有几十兆,但常年累月不清就是几个 G。磁盘清理里勾选“系统日志”能清掉一部分;更新日志目录里的旧文件可以按修改日期删,保留最近一个月的即可。
有一种情况要注意:如果系统正在排查更新失败,日志是唯一的线索,删之前先把最近的日志复制一份出来。真正修复完之后再清,别在故障期间清日志。
还有一种文件会悄悄长大:软件安装时留下的卸载备份。部分设计软件、工业软件会在系统盘留一份安装副本,用于后续修复,单个就能有七八个 G。它们通常藏在 ProgramData 目录下,名字里带 Installer、Backup、Cache 字样,删之前务必确认软件还能正常启动。

休眠文件的大小约等于内存的 40%–75%,虚拟内存文件一般和内存同量级。这两个文件在资源管理器里看不到(属于受保护的系统文件),也不能直接删除——删了系统启动时会自动重建,等于白删。
要回收这部分空间,只能改设置:不用休眠就在管理员命令行里执行关闭休眠的命令,文件会自动消失;虚拟内存则在高级系统设置—性能—高级—虚拟内存里调整,建议保留系统托管,或者迁到另一块固态上,不要直接设为无。
还要注意一种误解:把虚拟内存关掉“省空间又提速”是错的。物理内存吃紧时,系统没有页面文件可用,程序会直接被结束,表现为“突然闪退”而不是变慢。宁可把它设小一点、放到另一块固态上,也不要设为无。
系统侧的空间被吃掉,往往有迹可循:更新反复失败会不断重下安装包、蓝屏频繁会不断写转储、日志疯长说明某个服务在报错。清完这一次,顺手做三件事——打开存储感知让它定期清临时文件、把更新改成按需安装、检查一下最近的系统日志有没有反复报错。前两件省空间,第三件才是治根。
问:删除 Windows.old 会影响已装的软件吗?答:正常使用不受影响,软件装在系统盘的部分不会被一起删掉。它的作用是保留回退能力,删掉之后就无法一键退回旧版本了,只能重装。
问:关闭休眠有什么副作用?答:笔记本会失去休眠这种省电的关机方式,合盖只能睡眠,睡眠期间仍然耗电。台式机影响很小,但快速启动功能也会一起失效,开机会慢一两秒。
问:转储文件删了,以后再蓝屏还能查原因吗?答:把写入调试信息设为“小内存转储”后,仍然会生成体积很小的转储文件,够做基本分析。只是没法做完整的内存分析,对普通用户来说够用。
本文为https://www.it7t.com原创内容,未经授权禁止任何形式的转载、摘编或镜像复制。
分享:
分享至微信朋友圈
扫码关注
公众号
分享至微信朋友圈
缓存和垃圾不是一回事,删错了只是让软件变慢。本文拆解缩略图缓存、浏览器缓存、字体缓存、更新缓存的真实位置与清理顺序,并说明哪些缓存删完会自动重建、哪些要手动修。[详情]
C盘垃圾太多却总清不出空间,多半是漏了回收站和下载目录。本文按两处的真实占用、清空顺序、默认位置迁移逐步拆解,并说明哪些目录不能碰,照做一般能腾出3到8GB。[详情]
c盘变红怎么清理才不影响系统?本文先讲清红色进度条代表什么,再按临时文件、更新残留、休眠文件、软件迁移、虚拟内存五层给出可操作步骤,附清理顺序与禁区清单,多数电脑可腾出20G以上空间。[详情]
C盘爆满不只是红色进度条,还会让系统更新失败、软件装不上、电脑越用越卡。本文按从安全到进阶的顺序给出6个清理方法,先定位大文件再动手,全程不重装系统、不丢个人资料,多数电脑可腾出10G以上空间。[详情]
C盘空间不足怎么清理才不用反复手动扫?本文给出存储感知设置、cleanmgr 固定清理项的用法,以及用 DISM 清理 WinSxS 的命令,并说明自动清理碰不到的文件。[详情]
友情链接