這兩天重裝的系統(tǒng)C盤可用空間從11G到2G多,消耗特別快。于是查了下問題,發(fā)現(xiàn)C:/Windows/Temp下很多cab_xxx_x文件,統(tǒng)計了下將近10G多,我的神啊,怎么回事?
為北川羌族等地區(qū)用戶提供了全套網(wǎng)頁設計制作服務,及北川羌族網(wǎng)站建設行業(yè)解決方案。主營業(yè)務為成都網(wǎng)站設計、做網(wǎng)站、北川羌族網(wǎng)站設計,以傳統(tǒng)方式定制建設網(wǎng)站,并提供域名空間備案等一條龍服務,秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
最近除了新裝的系統(tǒng)不斷打補丁不斷升級外沒有做其他什么,而且是在windows/temp文件夾下,那就是這個問題了。查看相關資料,這些文件可以刪除。如圖:
這些編號不知道什么意思?
cab_148,cab_972_,
我的暴力解決辦法:
刪除
C:\WINDOWS \TEMP \cab_XXX_X(上述圖)
C:\WINDOWS \log\CBS \ CbsPersist_xxxxxxxxxxx.Log
C:\WINDOWS \log\CBS\CbsPersist_xxxxxxxxxxx.Cab
徹底解決辦法如下:
最近一段時間發(fā)現(xiàn)C盤老是提示空間緊張(顯示為紅色),之前清理了一次系統(tǒng)盤的\Windows\Temp文件夾,發(fā)現(xiàn)了很多文件名類似cab_xxxx_x的cab文件,大概占用了五六個G的空間,當時沒太在意,直接刪除了事
直到剛才,發(fā)現(xiàn)又產(chǎn)生了1個多G的類似文件,不得不重視了一下這個文件,搜索了一下之后找到了這個問題的根源,在這里記錄一下。
最詳盡的回答在這里:
https://communities.vmware.com/thread/532863?start=0&tstart=0
簡單的說這個問題是由超大的Component-Based Servicing日志文件引起的,路徑在C:\Windows\Logs\CBS。
根源在于如果cbs.log超過一定的大小,會有一個清理進程對它進行改名,并把改名后的文件壓縮成.cab文件,但是如果文件的大小在壓縮之前就超過了2G,壓縮時就會失敗,失敗之后就會在temp文件夾下產(chǎn)生一個cab_xxxx_x的臨時文件(這個文件的大小在不同的計算機上是不一定的,但是在同一臺計算機上是一定的,我的計算機上是133MB,其他有些是40MB,有些是100MB),而且這個進程會不斷的運行,從而產(chǎn)生了大量的臨時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沒發(fā)現(xiàn)
參考資料:
微軟官方:
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/