清理旧Windows升级文件¶
我在 KVM Atlas 虚拟机中运行 Windoes 7 ,由于 私有云架构 构建的 Libvirt集成Ceph RBD 存储容量有限 ,需要尽可能释放出虚拟机内部的磁盘空间。
Windows系统升级会在系统目录保留下载升级包,以便能够出现异常时卸载回滚。不过,如果系统稳定显然没有必要o
使用 Disk Cleanup
程序清理¶
Windows提供了 Disk Cleanup
工具用来清理文件,不过默认不清理系统文件,所以在启动后需要再点一下 Clean up system files
:
此时会再做一遍扫描,扫描完成后待清理文件列表就多了3项系统文件待清理:
点击确认后,可以释放出上GB的磁盘空间
从 Settings
中删除旧Windows更新文件¶
备注
Windoes 10 提供了 Settings > System > Storage > Temporary files
的清理方式,不过我当前使用 Windoes 7 所以没有执行这步
通过 SoftwareDistribution
目录清理¶
在Windows目录下有一个特殊的 SoftwareDistribution
目录,存储了所有最新安装的更新下载。对于无需保留的旧更新,完全可以清理掉这个目录下内容来释放空间:
在启动菜单
Start menu
中输入services
然后选择启动Services
工具在
Services
中找到Windows Update
服务,然后右击该服务,选择Stop
在
Run
对话框中输入C:\Windows\SoftwareDistribution
并回车,此时就会打开SoftwareDistribution
目录按下
Ctrl + A
选择所有文件,然后重新在Services
工具重新启动Windows Update
服务