给二十台机子统一清C盘,我试了三种方案,最笨那个反而最稳
部门这批老机子C盘又红了,领导催着清。我手头二十台,配置参差不齐,有机械盘有固态,系统从Win7到Win10都有。清C盘这事,看着简单,踩过的坑不少。
先说方案一:系统自带磁盘清理。右键C盘属性,点磁盘清理,再点清理系统文件。这个最稳当,不动第三方工具,微软自己的东西不会误删。但缺点也明显——清得不彻底,Windows.old和临时文件能清掉,可那些陈年缓存、缩略图、更新残留,它经常视而不见。我拿三台机子试了,平均腾出3到5个G,聊胜于无。
方案二:上第三方清理软件。我挑了装机必备那套工具里的清理模块,一键扫描,看着挺唬人,扫出十几个G的垃圾。但我不放心,先拿一台做实验,清完重启,发现输入法词库丢了,浏览器保存的密码也没了。这就不划算了。后来我学乖了,清理前先把用户目录下的AppData整个备份一份,再让它清。即便这样,我还是不太敢往二十台机子上推——每台机子的软件环境不一样,鬼知道它把哪个软件的配置当垃圾扫了。
方案三:手动清。听着笨,但我最后选了它。步骤固定:先清C:\Windows\Temp和用户Temp,再清C:\Windows\SoftwareDistribution\Download(更新缓存),然后关掉休眠文件(powercfg -h off),最后把虚拟内存挪到D盘。这几步做完,每台机子稳稳定定腾出8到12个G,而且不碰任何用户数据。我做了个批处理,二十台机子跑一遍,一台没出问题。
这里头有个细节要提醒:挪虚拟内存之前,得先看D盘剩余空间够不够,至少留出物理内存1.5倍的余量。我有一台机子D盘本来就快满了,挪过去直接报警,又得挪回来,白折腾。
还有个事,清完C盘别急着交差。我习惯隔三天再去看一眼,有几台机子C盘又悄悄涨回去了。追了一下,发现是系统还原点吃掉的——这台机子开了系统保护,还原点占了好几个G。我的做法是,把还原点上限设成5%,而不是默认的按百分比全盘算。这样既留了回退能力,又不至于把C盘吃光。
啰嗦这么多,其实就一句话:清C盘这事,工具越花哨,你越得留个心眼。自己知道清了啥,比清得多更重要。
最后问一句:你们批量清C盘的时候,敢不敢让第三方工具直接动手?还是跟我一样,宁可手动跑脚本?
