固态硬盘价格迟迟没有回落,让现有硬盘用得更久变得比以往更重要。我的主盘是一块1TB的第四代NVMe固态硬盘,另有一块1TB第三代硬盘专门放游戏。C盘容量大约230GB,并不算小,但Windows每隔几个月还是会把分区塞得接近全满。
后台有不少东西在悄悄占用宝贵的固态硬盘空间,我首先清理的就是这些内容。不过C盘里的文件不能随便删除,真正可以安全清理的是WinSxS文件夹,一条简单的DISM命令就能完成。它能在不删除必要文件的情况下,为固态硬盘腾出10到15GB空间。
【资料图】
常规清理做完,空间还是不够
只要电脑还在运行Windows 11,我似乎就很难彻底安心。每隔几个月,要么出现有问题的更新,要么性能突然下降,要么系统急切地提示清理C盘空间。上周我遇到的就是最后一种情况,启动分区缩到了30GB以下。电脑当时还能正常工作,也没有性能变慢的迹象,但已经到了必须重新开始清理的时候。
我先按惯例检查了一遍,看看回收站里是不是忘了删文件,或者hiberfil.sys是否在C盘占了太多空间。WizTree显示这个文件确实很大,于是我关闭了休眠功能,反正平时也不用。接着检查了下载文件夹,运行了磁盘清理,也看了存储设置里的存储感知开关。一切看起来都正常,但我还是继续寻找可以删除的内容。
一个藏在明处的Windows文件夹
就在那时,我在WizTree里看到了WinSxS文件夹,大小约17GB。搜索之后发现它可以安全清理,但不能手动操作,建议使用特定命令来完成清理。
DISM Cleanup-Image命令针对的就是这个WinSxS文件夹,也就是Windows的组件存储区。系统会在这里同时保存多个版本的系统文件,让电脑上的不同程序可以使用同一文件的不同版本而不会产生冲突。问题在于,随着Windows保留较旧的更新文件以支持系统回滚,这个文件夹会随着时间不断变大。
一条命令释放10到15GB
如果Windows安装已经稳定运行了一段时间,就可以安全运行指定的清理命令,在较小的启动分区上腾出可观空间。我的Windows 11镜像几个月来没有出过任何问题,而且我定期备份,以防哪天系统突然崩溃。备份镜像存放在外置硬盘上,避免占用宝贵的固态硬盘空间。
因此我决定继续执行WinSxS清理。第一步是运行组件存储分析命令,查看哪些内容可以安全删除。分析完成后,再运行实际的清理命令,整个过程只需要几秒钟。清理结果显示,这次操作从C盘释放了超过10GB空间,而系统文件和已安装程序都没有受到影响。
如果你的C盘也经常告急,可以先检查WinSxS文件夹的大小。只要系统近期运行稳定,并且已经做好备份,这条命令就是一个低风险的清理选项。它不会删除任何必要文件,只是移除那些用于回滚的旧更新组件。