前几天去烟台的高铁上,隔壁座的男大打开了他的笔记本电脑不知道是想打瓦还是打Go,开机之后我看他花里胡哨操作一通,显得十分专业,当时立刻让我觉得现在年轻人电脑水平挺高。
不过仔细看了看他的操作觉得好像不太对头,问了问,原来是每次开机的时候他都要删除一些临时文件,不然C盘就满了。
我仔细看了看,清理完了之后C盘还是红的,难怪每次开机都要清理。
我相信大家都看到过很多关于如何清理C盘的文章,但是有的讲的比较简单,有的讲的又比较复杂,所以特地写了这么一篇。
本篇文章从三个方面解决问题:“另起炉灶”、“打扫干净房子再请客”和“一边倒”。
另起炉灶就是指换一块大硬盘,虽然和前年比固态硬盘价格涨了不少,而且目前来看价格还在持续上涨,性价比越来越低,但是目前看固态硬盘短期内没有价格下降的趋势,所以该买还得买,目前1T容量的M2硬盘在330-350块左右。
当然不花钱也不是不行,因为可能笔记本只有一个硬盘插槽,换硬盘比较麻烦,或者硬盘本身很大,只不过是原来分区的时候规划的不好。
首先看现在C盘多大,Win10以上的系统建议在80G以上,因为本身的系统文件就占用了将近30G,加上更新和app的配置文件,加起来就差不多占用50G,所以如果C盘在分区的时候太小了,那么再怎么清理效果也不好。
这时候可以考虑把同一块硬盘其他分区的剩余空间拿出来扩展到C盘。
这时候很多文章都会说使用Windows磁盘管理中,可以使用它的“扩展卷”或“压缩卷”功能来调整C盘分区大小,但这种方法往往是不能用的,因为它只能拓展C盘后面空白的分区,而我们在分区的时候一般不会预留空间,所以用不成。
这时候有两种办法:
方法1:把C盘相邻的D盘数据复制到其他硬盘里,把D盘删除,然后将释放出的空间合并到C盘里,这个方法比较麻烦。
方法2:使用专业的磁盘分区工具。可以调整C盘容量大小的专业软件有很多,例如我用的最多的“傲梅分区助手”就可以,不过需要注意,调整硬盘大小的操作务必小心,数据无价。
如果本身C盘预留了80G以上的空间,就像笔者一样,C盘有1T,但现在已经用了600多个G,这个时候就要考虑“打扫干净房子再请客”,把那些冗余的、不需要在C盘的文件转移或者清理掉。
这时候就要说一下为什么会占用了这么大的空间了。
简单的说,现在开发C/S的程序员不考虑空间优化,例如网盘客户端可以打包两个不同版本的浏览器、聊天软件接收的同样的文件可以存N份等等,而且很多软件为了避免UAC权限限制,会把大量文件存入APPDATA目录,这就导致再大的C盘也会被他们吃满空间。
所以要优先处理它们:
- 微信 / QQ
- 进入软件设置 - 文件管理,将存储路径修改为其他盘符(如 D:\WeChatFiles)。注意迁移前需关闭软件,迁移后需重启生效。
- WPS / 豆包
- 在软件选项中找到 "保存" 设置,将默认存储路径改为非系统盘。建议创建专用文件夹(如 D:\WPS_Office)进行统一管理。
- 浏览器
- 在设置 - 下载中更改默认保存路径,同时定期清理缓存(Chrome 可通过输入 chrome://settings/clearBrowserData 快速清理)。
- 个人文件
- 将C:\Users\你的用户名下的Downloads(下载)、Documents(文档)、Pictures(图片)等迁移到D盘,在 D 盘新建UserData文件夹,创建子目录如Downloads、Documents;右键 C 盘对应文件夹→属性→位置→输入D:\UserData\Downloads→点击移动→应用。
解决掉上面几个大头之后,夸张一点可以清理出几十个G的空间。但是还远远不够,还需用几个神奇软件再进行手动查找大文件,类似的软件有很多,例如WinDirStat、WizTree和SpaceSniffer等,使用哪个软件都可以,个人建议使用SpaceSniffer。
曾经我就使用SpaceSniffer软件查找到了某台电脑上占用了几十个G的iTunes备份文件。
如果想更进一步,那么可以考虑清理Windows更新文件、关闭Bitlock加密、关闭休眠和调整虚拟内存等。
- 关闭休眠
- 以管理员身份运行 PowerShell,输入:powercfg -h off (关闭休眠,删除 hiberfil.sys 文件,也可以使用上次说的Powertoy关闭休眠)。
- 关闭Bitlock加密
- 打开 “控制面板”,将查看方式设置为 “大图标”,找到并点击 “BitLocker 驱动器加密”,在 BitLocker 驱动器加密界面中,找到 C 盘对应的 “关闭 BitLocker” 选项,关闭。
- 调整虚拟内存
- 进入 "系统属性 - 高级 - 性能设置 - 高级",将虚拟内存指定到其他盘符并设置为固定大小(建议为物理内存的 1.5 倍)。
- 清理Windows更新文件和缓存
- 建议使用传统老牌清理软件CCleaner定期清理。
进行了上面的操作,基本上可以解决90%C盘不够用的问题,但是想要更彻底一点,还需要一步“一边倒”的操作,就是日常使用中严格关注各类软件的安装和空间占用情况,例如使用IObit Uninstaller(免费版),开启“安装监控”功能,实时拦截捆绑程序向 C 盘写入文件,这样,就再也不用担心C盘不够用了。