记一次清理C盘的操作

windows7系统,128G的SSD,清理前剩余可用空间9G,清理后可用空间56G。清理出了30多G的空间。
简要记录下这个过程。

先用WinDirStat来扫描C盘,可视化文件大小,优先选大的清理。

发现hiberfil.syspagefile.sys所占空间很大,因为机器是16G的内存,pagefile.sys就占了C盘16G的空间。
hiberfil.sys占了9G空间。

你如果从来不用休眠,那么hiberfil.sys可以没有任何副作用的关闭。按win+x组合键,选择“命令提示符(管理员)”,
然后输入 powercfg /h off 回车马上释放高达内存75%占用的C盘空间。

pagefiles.sys and swapfiles.sys 这两个东东都是页面文件,如果你内存平时根本都用不完,可以完全关毕。(完全关闭以后有一个坏处,那就是一旦物理内存耗尽,机器基本上完全卡死。自己抉择,我是把他移到了D盘)

方法:

  • 按win+pause组合键,然后在左侧工具栏选择“高级系统设置”,在“性能”栏中点击“设置”
  • 接着再选择“高级”标签,然后在“虚拟内存”栏中点击“更改…”
  • 反选顶部的“自动管理所有驱动器的分页文件大小”
  • 然后接着点击C盘,在下面的单选框中选择“无分页文件”,最后点“设置”
  • 完了确定重启电脑pagefile/swapfile就干净了。
  • 如果需要移动到D盘,就点击D盘,然后选择“系统指定的大小”,点设置继续即可。

参见这里

清理下载目录
浏览器默认的下载位置目录中,常年累月,有些下载内容。直接移动到D盘了。

删除DataStore.edb文件

这个是完全可以放心删除的,它只是一个更新记录,没有多大用处的是WINDOWS在WINDOWS UPDATE时会在硬盘上建立相应记录文件夹,该文件夹就是C:\Windows\SoftwareDistribution,并把相应升级信息写入注册表,假如升级出现错误,注册表也相应记录错误信息。假如无法删除,可以在『服务』里把Windows update先停止掉,然后再删除;或者是进入安全模式删除。

参见这里

还有些不常用的大文件,直接删除。

还有些不能删除,但也不需要SSD这样性能的软件。
可能拷贝到别的盘去,再创建软链接。
如 mysql占了1.5G空间。
直接拷贝到了D盘软件创建软连接
mklink /d mysql-5.7.18-winx64 "D:/Program Files/mysql-5.7.18-winx64"

还有不需要很高磁盘IO的VM,也可以这么做。

删除文件后,还需要清理下会回收站。

最后c盘空间分布为:
总占用66G。
VM占27.3G
Windows占用13.1G
Parogram Files占6.5G
Parogram Files(x86)占5.2G
Users占5.4G
其它占8.8G