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

如何处理windows临时下很多cab_xxx_x文件

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

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

皐indows服务器C盘容量空间爆满"

皐indows服务器C盘容量空间爆满"

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

cab_148, cab_972_,

<强>我的暴力解决办法:

删除

C: \ windows \ temp \ cab_xxx_x(上述图)

C: \ windows \ \ CBS \ CbsPersist_xxxxxxxxxxx日志。日志

C: \ WINDOWS \ \ CBS \ CbsPersist_xxxxxxxxxxx日志。出租车

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

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

最详尽的回答在这里:

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

简单的说这个问题是由超大的基于组件的维修日志文件引起的,路径在C: \ Windows \ Logs \ CBS。

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

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

<强>参考资料:

<强>微软官方:

<李> http://answers.microsoft.com/en-us/windows/forum/windows_7-files/cabxxxx-files-found-in-windowstemp-folder/2e86137e-7e6b-4cb7-9a3c-4ee73f665742?auth=1

<李> https://blogs.technet.microsoft.com/askcorejp/2015/04/15/cwindowstemp-cab_xxx_x-x-37327/


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