windows服务器C盘容量空间爆满

发布时间:2020-06-08 14:01:08 作者:wang6501081
来源:网络 阅读:4141

如何处理windows temp下很多cab_xxx_x文件

这两天重装的系统C盘可用空间从11G到2G多,消耗特别快。于是查了下问题,发现C:/Windows/Temp下很多cab_xxx_x文件,统计了下将近10G多,我的神啊,怎么回事?

最近除了新装的系统不断打补丁不断升级外没有做其他什么,而且是在windows/temp文件夹下,那就是这个问题了。查看相关资料,这些文件可以删除。如图:

windows服务器C盘容量空间爆满

windows服务器C盘容量空间爆满

这些编号不知道什么意思?

cab_148,cab_972_,

我的暴力解决办法:

删除

C:\WINDOWS \TEMP \cab_XXX_X(上述图)

C:\WINDOWS \log\CBS \ CbsPersist_xxxxxxxxxxx.Log

C:\WINDOWS \log\CBS\CbsPersist_xxxxxxxxxxx.Cab

彻底解决办法如下:

最近一段时间发现C盘老是提示空间紧张(显示为红色),之前清理了一次系统盘的\Windows\Temp文件夹,发现了很多文件名类似cab_xxxx_x的cab文件,大概占用了五六个G的空间,当时没太在意,直接删除了事

直到刚才,发现又产生了1个多G的类似文件,不得不重视了一下这个文件,搜索了一下之后找到了这个问题的根源,在这里记录一下。

最详尽的回答在这里:

https://communities.vmware.com/thread/532863?start=0&tstart=0 

简单的说这个问题是由超大的Component-Based Servicing日志文件引起的,路径在C:\Windows\Logs\CBS。

根源在于如果cbs.log超过一定的大小,会有一个清理进程对它进行改名,并把改名后的文件压缩成.cab文件,但是如果文件的大小在压缩之前就超过了2G,压缩时就会失败,失败之后就会在temp文件夹下产生一个cab_xxxx_x的临时文件(这个文件的大小在不同的计算机上是不一定的,但是在同一台计算机上是一定的,我的计算机上是133MB,其他有些是40MB,有些是100MB),而且这个进程会不断的运行,从而产生了大量的临时cab_xxxx_x文件。 

彻底解决办法是:

Stop the Windows Modules Installer (TrustedInstaller) service

Delete or move the large Cbspersist_XX.log file out of \Windows\Logs\CBS.

Start the Windows Modules Installer (TrustedInstaller) service

把C盘windows\temp\cab_xxx_xxxx开头的文件都删除

 备注:看起来像是Windows 7和Windows 2008 R2的bug,在Windows 10没发现

参考资料:

微软官方:


推荐阅读:
  1. Docker镜像导致centos-root根分区容量爆满
  2. 如何清理 C 盘空间

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

cab 文件 c盘

上一篇:为啥JQuery被淘汰了?

下一篇:史上最全Python从入门到资深书籍资料分享!

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》