預設ECS Windows 建立時,系統碟的大小為40 GB, 客戶可以在購買時指定係統碟使用更大的空間,也可以在之後參考官方文件進行系統碟擴容。
客戶有時會發現C碟的空間不斷減少,2種情況:
1.系統磁碟目錄C:\windows\logs\cbs下存在大量名稱為cbspersistent開頭的log檔案與cab檔
2. 系統磁碟目錄C:\windows\temp下不停產生新的cab_xxxx_x佔用大量磁碟空間
對於C:\windows\logs\cbs下存在大量名稱為cbspersistent開頭,後綴名為log的文本文件,其中記錄了Windows在安裝補丁更新,角色和服務時所的日誌資訊。在log檔案達到一定大小後,系統會自動打包該檔案為cab套件。而C:\windows\temp目錄下名稱類似cab_xxxx_x的檔案則是打包時所產生的暫存檔案。
在上圖中,可以看到C:\windows\logs\cbs存在時間戳記為2015/12/9的一個2.1 GB的CbsPersistent_20151211070234的檔案。該檔案是建立鏡像時,安裝Windows補丁所記錄的日誌檔案。而C:\windows\temp下時間戳記為2015/12/11的cab_xxxx_x則是Windows打包該檔案為CBS檔案時所產生的暫存檔案。
如果客戶依據該鏡像所建立作業系統記憶體較小且沒有配置虛擬內存,則可能會因為缺少虛擬記憶體而打包失敗,造成產生過多臨時檔案。您可以在系統日誌中查看到2004事件。
具體可以參考知識點:
Windows虛擬記憶體不足的處理
help.aliyun.com/knowledge_detail.htm?knowledgeId=6696946
目前我們已經修復該問題,在新建立的映像中刪除不必要的日誌檔案和臨時檔案以避免上述問題。
但是如果您仍然遇到類似的問題,請您先對系統磁碟、磁碟機建立快照來避免以下解決方案可能帶來的資料遺失。
方案1: 請您參考微軟官方文件來清除不必要的暫存檔案
方案2:您也可以嘗試手動刪除
#C :\windows\logs\cbs下cbspersistent開頭的cab檔案與log檔案
C:\windows\temp目錄下名稱類似cab_xxxx_x檔案
本文僅供使用者使用ECS Windows 時參考,文中引用的微軟官方鏈接,版權歸屬微軟。請注意文章適用的作業系統範圍,以及微軟 Windows 產品迭代或文件未及時更新可能帶來的問題,阿里雲官方不對引用的微軟官方連結內容負責。
如果您對文件內容有疑問或認為文件內容有誤,請及時透過文件下方的評價板塊回饋給我們,我們將視情況改善修正。
以上是Windows暫存檔案cab_x_xxxx佔用磁碟空間過多的處理方法介紹(圖文)的詳細內容。更多資訊請關注PHP中文網其他相關文章!