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

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

 

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

cab_1616_4,cab_11444_,cab_2384_6

官方支持解释如下:

C:\ WINDOWS \ TEMP \ cab_XXX_X由Windows模块安装服务时,将被压缩cbs.log中时使用的临时文件。
这个文件应该在压缩完成之后被删除,如果在压缩的过程中出现问题,就会留在那里。

Cab_XXX_X,这将是展示的.cab文件生成一个临时文件发生故障,即使我不得不删除没有问题。

CbsPersist_xxxxxxxxxxx.Log是有效信息的备份文件时在添加和删除的更新程序执行的应用和功能已被记录日志的时间时发生错误。

CbsPersist_xxxxxxxxxxx.Cab是当上述CbsPersist_xxxxxxxxxxx.log成功压缩驾驶室文件。

对于从CbsPersist_开始,当发生在更新和功能的应用的时间增加时出现这样的问题,而不是删除的文件,则建议你得到移动。
然而,CbsPersist_xxxxxxxxxxx.log,如果你是或损坏的文件的大小是大的,因为存在着不能打开一个可能性,请删除的情况下不能打开。

有关操作时cab_XXX_X文件继续增加

cab_XXX_X文件按照下面流动产生。

1.登录到备份cbs.log中的将被保存在一个名为CbsPersist_xxxxxxxxxxx.log文件。

产生

2.基于CbsPersist_xxxxxxxxxxx.log这个备份CbsPersist_xxxxxxxxxxx.cab。

   此时,如果CbsPersist_xxxxxxxxxxx.log文件大小大于或等于2GB,还,例如,如果文件被损坏,它将无法生成CbsPersist_xxxxxxxxxxx.cab。  如果你没有这一代,C:在Windows \ temp文件夹\ cab_XXX_X文件将保留。

3.不产生CbsPersist_xxxxxxxxxxx.cab文件将保留在CBS文件夹CbsPersist_xxxxxxxxxxx.log文件。

 

我的暴力解决办法:

删除

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

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

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

参考资料:

微软官方:

  • 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/

 

发表评论