拿什么来拯救你,我的C盘

不知道有多少小伙伴还会给电脑硬盘分区了哈,给电脑硬盘分区的小伙伴可能经常会碰到C盘可用空间不足爆红的问题,今天给大家推荐一个:联想官方的C盘清理工具,使用体验比较不错,非联想品牌的电脑截止到目前也是可以用的,这个软件需要登录联想账号,可以微信扫码登录,最新版貌似有个bug就是不会弹出必须登录的弹窗,没登陆使用它的功能会直接闪退,所以大家打开这个工具的时候先登录再使用就没有问题啦,官网下载链接:https://iknow.lenovo.com.cn/detail/417521.html

那除了正常的文件占用以外,win系统也会有各种意想不到的事情会影响c盘的可用容量,up最近也是花费了一天的时间才定位到问题,给大家做一个分享吧:

第一个呢,是休眠文件占用。休眠功能在win10开始就已经被默认关闭了,但是作为电脑“古董用户”,up每次拿到新电脑或者装好新系统第一件事就是手动打开休眠,但是打开休眠功能之后,休眠会将内存中的数据写入硬盘再进行关机,开机后会将之前写入硬盘的数据恢复到内存再最终呈现给用户。那如果你跟up一样拥有比如96G这种大内存,那休眠文件的大小很有可能会让你很意想不到哦!

第二个呢,就是虚拟内存占用。up基本上没怎么改过虚拟内存的配置,一般都是让系统默认去管的,因为内存这东西不够就加,实在没必要搞硬盘充当虚拟内存这种旁门左道,一是速度慢,二是有各种乱七八糟的问题。不过自从up换了96G的笔记本内存之后,系统的虚拟内存自动管理反倒成了“问题”,以我的情况为例,系统几乎分配了和我物理内存1比1的空间作为虚拟内存,这导致我C盘的80多G空间被占用来充当虚拟内存。

解决方法就比较简单了,我们分别关闭休眠和将虚拟内存设置为800M就可以了:

1.关闭休眠

实测通过GUI页面关闭休眠并没有释放存储空间(也有可能因为up没有重启生效),不过实测命令行肯定是可以解决这个问题的,放出来给大家做参考,以管理员身份运行命令提示符:

  • 按 Win + S 搜索“cmd”,右键选择“以管理员身份运行”。
  • 输入以下命令并回车执行,此操作会立即禁用休眠功能,并自动删除休眠文件。
powercfg.exe /hibernate off 
  • 验证是否成功:输入以下命令并回车,若显示“休眠尚未启用”,则操作完成。
powercfg /a

2.设置虚拟内存为800M

注:虚拟内存最低分配800M(该值为微软建议数值,设置为小于800M时windows也会弹窗提示,感兴趣的小伙伴可以试试),以避免出现乱七八糟的玄学问题。

  • 按下Win+R,输入sysdm.cpl点击确定,选择高级-性能中的设置
image-20250424152800911
  • 弹出的窗口中选择高级,点击虚拟内存中的更改
image-20250424152900593
  • 在弹出的窗口中取消勾选”自动管理所有驱动器的分页文件大小“,然后点击C盘,下面选择”自定义大小“,将初始大小和最大值都改为800,点击设置,最后点击确定即可生效
image-20250424152930076