奇怪的cab_xxxx_x文件
Posted s5689412
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了奇怪的cab_xxxx_x文件相关的知识,希望对你有一定的参考价值。
最近一段时间发现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
备注:看起来像是Windows 7和Windows 2008 R2的bug,在Windows 10没发现
以上是关于奇怪的cab_xxxx_x文件的主要内容,如果未能解决你的问题,请参考以下文章