问题
电脑开机时 C 盘还有许多空间,过了一会 C 盘突然爆满。
但是重启之后又有空间了。

检查

打开系统设置,查看存储。
可以看一下系统和保留。

可以看到有将近 100 GB 的休眠文件,这个其实也就是问题的来源了。
其实这个就是 hiberfil.sys 文件造成的问题。
这个文件用来进行休眠的。
休眠与睡眠的区别
当你的电脑“睡眠”时,它会把你在做的事情记在它的快速记忆里。这种记忆需要一点点电来保持。
当你的电脑“休眠”时,它会把你做的事情全部存到一个文件里,就像存到电脑的硬盘上。这种存储不需要电也能记住东西。所以,休眠几乎不用电,而睡眠需要用一些电。这是因为快速记忆在没电的时候会忘记所有事情。
现在,很多笔记本电脑都是这样设置的:当你合上盖子时,它会先进入睡眠模式。过了一段时间后,它就会进入休眠模式。
但是,我们不建议使用休眠模式。把电脑完全关掉会更好。
所以,最好还是把休眠模式关掉,这样还能给你的电脑省出一些空间。
关闭休眠模式,hiberfil.sys 文件也就不复存在了。
解决方法

其实相当的简单,打开 windows powershell,注意需要管理员身份,然后输入:
powercfg -h off这就可以了。
可以查看 C 盘,现在就没那么满了。
核验
powercfg -a输入这个指令就可以看到休眠: 尚未启用休眠。
额外去除
pip 缓存可能占据大量的空间,使用 pip cache purge 删除缓存。
scoop 会将旧版本也保留,用于之后回滚,但其实大多时候用不到,可以直接删除掉,scoop cleanup *。