你還在運行Windows7、8或8.1嗎?然後,您可能已經注意到可用硬盤空間在穩步減少,即使您沒有下載或向系統中添加任**文件。垃圾文件的累積是日誌文件壓縮缺陷的一個症狀,微軟已經知道這個問題兩年多了。
雖然微軟還沒有正式發佈任何東西,但你可以手動修復這個bug,釋放你急需的硬盤空間。
這是一個已知的問題,會影響Windows7、8、8.1和2008R2中的受信任安裝程序CBS日誌,也可能會影響其他版本中的受信任安裝程序CBS日誌。
謝天謝地,海報jwalker107在Microsoft Answers論壇上詳細描述了該漏洞的症狀:
I've had repeated instances where a Windows 7 x64 client runs out of hard drive space, and found that C:\Windows\TEMP is being c***umed with hundreds of files with names following the pattern "cab_XXXX_X", generally 100 MB each, and these files are c***tantly generated until the system runs out of space. Upon removing the files & rebooting, the files start being generated again.I've found that this is caused by large Component-Based Servicing logs. These are stored at C:\Windows\Logs\CBS. The current log file is named "cbs.log". When "cbs.log" reaches a certain size, a cleanup process renames the log to "CbsPersist_YYYYMMDDHHMMSS.log" and then attempts to compress it into a .cab file.However, when the cbs.log reaches a size of 2 GB before that cleanup process compresses it, the file is too large to be handled by the makecab.exe utility. The log file is renamed to CbsPersist_date_time.log, but when the makecab process attempts to compress it the process fails (but only after c***uming some 100 MB under \Windows\Temp). After this, the cleanup process runs repeatedly (approx every 20 minutes in my experience). The process fails every time, and also c***umes a new ~ 100 MB in \Windows\Temp before dying. This is repeated until the system runs out of drive space.
當系統正常工作時,集成CAB壓縮單元應在可信安裝程序CBS日誌達到2 GB之前對其進行壓縮。不幸的是,CAB不能處理大於2GB的文件,並且開始有一段非常糟糕的時光。因此,駕駛室壓縮機(
makecab.exe)生成大量無用且大量膨脹的臨時文件,這些文件將迅速填滿任何硬盤驅動器。
目前還不清楚為什麼允許日誌文件增長超過2GB。日誌記錄可能發生得太快,壓縮無法跟上,罪魁禍首可能是Windows更新。一旦日誌文件增長到2GB或更高,就會導致壓縮工具崩潰並進入惡性循環,積累臨時垃圾文件,直到驅動器已滿。
至少可以說,這個bug既煩人又耗時。微軟為什麼繼續迴避更好的壓縮工具,我也不明白。
InfoWorld的Woody-Leonhard詳細介紹瞭如何手動修復這個問題。跳轉到tweet下面,看看你如何從這場混亂中解脫出來。
按Windows鍵+R打開“運行”對話框。類型
services.msc打開“本地服務”面板。
瀏覽到Windows模塊安裝程序並將其關閉。
現在轉到%rootdirectory%>;Windows>;Logs>;CBS。
現在需要移動或重命名目錄中的每個文件。根據存在的文件數量,將它們全部移動到不同的目錄可能會更容易。
現在轉到%rootdirectory%>;Windows>;Temp。
在右上角,輸入
cab*和搜索。如果有任何結果,請刪除它們。
重新啟動系統。
您現在應該發現您的Windows模塊安裝服務正常運行,並且
makecab.exe應該能夠實際處理文件,而不是反覆吐在你的硬盤驅動器。
如果你運行的是windows10,並且注意到你寶貴的硬盤數量在緩慢下降,那麼它可能是你不知不覺中積累數據的眾多緩存之一。
我們之前詳細介紹瞭如何查找和清除以下每個緩存,但我將列出它們,以便您瞭解:
雖然清除你的DNS緩存真的不會給你任何像清除Temp文件緩存可能會給你的空間,我們也有一些關於如何釋放一些空間的有效建議。
你現在應該可以再次控制你的硬盤了,擺脫了錯誤的控制
makecab.exe,並且能夠實際刪除有問題的文件,產生10億個以上(相信我,我已經計算過了)。
如何減小系統大小?定期清空下載文件夾?刪除除必要內容以外的任何內容?讓我們知道你下面的技巧!
Windows包含大量的檔案和資料夾,你並不真正需要它們。在隱藏的快取、浪費空間的舊檔案和可以刪除以實際解決問題的檔案之間,知道哪些檔案可以安全地刪除可能是一個挑戰。 ...
...幾個星期沒清空了。但是你電腦上最大的空間浪費之一是Windows和AppData目錄中的Temp資料夾。 ...
... 如果您執行的是Linux,那麼這個過程是無痛的。但是在Windows上,你更容易遇到問題。 ...
...檔案管理方法,不安裝你永遠不會使用的應用程式,你的Windows機器仍然會隨著時間的推移變得雜亂無章。 ...
你的Windows電腦給你帶來的問題比以前多嗎?隨著時間的推移,它的錯誤和垃圾檔案似乎成倍增加。跟上這一步可能是一件痛苦的事,但正確的軟體使之變得容易。 ...
...有一臺電腦是很好的,但你應該花時間來執行一些基本的Windows維護任務,以確保你的機器執行在最佳狀態。否則,你沒花在維護上的那幾分鐘將來可能會變成不必要的工作。 ...
... 我們是來幫忙的。由於Windows安裝問題的性質,我們不能提供一個特定的過程來解決每一種情況。相反,我們將看幾個提示,在Windows安裝不正確時嘗試,然後介紹一些最常見的錯誤訊息。 ...
... 如果您已經收到來自Windows PC的儲存空間不足的警告,請單擊“開始”選單並鍵入“檔案”自行檢查。選擇檔案資源管理器選項。 ...
windows10的內建安全軟體在獨立測試中經常擊敗付費防毒程式。它最近在安全研究實驗室的AV測試中獲得了100%的分數,可以說是保護你的電腦免受惡意軟體攻擊所需要的全部。 ...
在Windows 10上,Windows Update有時可能會為您提供一個“可選質量更新”。與其他更新不同,Windows不會自動安裝這些更新,所以它們到底是什麼?你應該安裝它們嗎? windows update不會自動安裝這些 “可選質量更新”是您不必立即...