开发者社区> 问答> 正文

Windows 实例临时文件占用过多磁盘空间时怎么办



问题现象


用户有时会发现 C 盘的空间不断减小,系统不能正常操作。

问题分析


C 盘不断减小有时是由于以下类型的文件占用过多空间:


  • 系统盘目录 C:\windows\logs\cbs 下存在大量以 cbspersistent 开头的 Log 文件和 Cab 文件。

  • 系统盘目录 C:\windows\temp 下不停产生新的 cab_xxxx_x 占用大量磁盘空间。

在上图中,可以看到 C:\windows\logs\cbs 存在时间戳为 2015/12/9 的一个 2.1 GB 的 CbsPersistent_20151211070234 的文件。该文件是创建镜像时,安装 Windows 补丁所记录的日志文件。
C:\windows\temp 下时间戳为 2015/12/11 的 cab_xxxx_x 则是 Windows 打包该文件为 CBS 文件时所产生的临时文件。
说明:如果用户依据该镜像所创建操作系统内存较小并且没有配置虚拟内存,则可能会因为缺少虚拟内存而打包失败,造成产生过多临时文件。具体可以参考 Windows 虚拟内存不足问题的处理

解决方案


在进行以下操作前,对系统盘、数据盘创建快照以避免数据丢失。
方案 1:参考 微软官方文档来清除不必要的临时文件。
方案 2:手动删除。
说明:默认 ECS Windows 创建时,系统盘的大小为 40 GB 客户可以在购买时指定系统盘使用更大的空间,也可以在之后进行系统盘扩容。

阅读须知


本文仅供用户使用 ECS Windows 时参考,文中引用的微软官方链接,版权归属微软。请注意文章适用的操作系统范围,以及微软 Windows 产品迭代或者文档未及时更新可能带来的问题,阿里云官方不对引用的微软官方链接内容负责。

展开
收起
boxti 2017-10-24 13:38:50 2748 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
《云服务器运维之Windows篇》 立即下载
TAKING WINDOWS 10 KERNEL 立即下载
ECS运维指南之Windows系统诊断 立即下载