常年 C 盘爆红使得我养成了用文件管理器手动清理垃圾的习惯。今天实在顶不住了,需要想个更有效的办法。
偶然间注意到系统为休眠文件保留了 32G 的空间,和我的物理内存大小一样,显然不合理。但关掉休眠又会影响快速启动和断电恢复,所以要想点其他办法。
搜了一下,用以下命令即可压缩休眠文件:
POWERCFG -H -SIZE 50
注意使用管理员身份运行 cmd。这个指令会让休眠文件大小改为物理内存的 50%。
这样做好像除了会影响恢复速度以外没有其他副作用。
另外 Windows 还有叫做 保留存储 的功能,会保证系统始终保有一部分磁盘空间以保证功能正常运行。以下指令没实际用过怕有较大副作用,先记录在这以防不时之需。来源
查看保留存储是否打开的命令
dism /Online /Get-ReservedStorageState
输入以下命令以禁用保留存储
dism /Online /Set-ReservedStorageState /State:Disabled
输入以下命令以开启保留存储
dism /Online /Set-ReservedStorageState /State:Enabled
具体做法是,运行以下两个指令:
powercfg /h /size 0
powercfg /h /type reduced
如果想还原,就运行这个:
powercfg /h /type full