與其他版本相同,Windows Server 2012 R2 中的 C 槽空間會逐漸不足,無論您使用 SSD、HDD 還是 RAID 陣列。當 Server 2012 和 R2 中的系統 C: 槽已滿時,它在 Windows 檔案總管中會變成紅色。
當您看到 C 槽顯示已滿或收到「磁碟空間不足」警告時,您最好盡快嘗試修復此問題。否則,您將會遇到伺服器效能下降、伺服器可能卡頓、意外重新啟動甚至崩潰的情況。
要修復 Windows Server 2012 R2 中 C 槽已滿的問題,您可以透過 Windows 內建的磁碟清理或第三方工具釋放磁碟空間。但通常您無法獲得大量可用空間,因此 C 槽在不久的將來會再次變滿。您最好從其他分割區增加更多可用空間。本文介紹了 2 種最有效的方法,可以快速輕鬆地修復 Windows Server 2012 C 槽已滿的問題。
方法 1 - 清理 C 槽
您可以清理 C: 槽以回收磁碟空間。為此,您可以使用原生的 Server 2012「磁碟清理」或運行第三方優化軟體。Windows 磁碟清理快速且足以完成此任務。
使用磁碟清理工具修復 Windows Server 2012 R2 中 C 槽已滿問題的步驟:
- 在鍵盤上按 Windows 和 R,輸入 cleanmgr 並按「Enter」。
- 在下拉清單中選擇 C: 槽並點擊確定。
- 點擊您要刪除的檔案前面的核取方塊,然後點擊確定以執行。
注意:如果您收到錯誤訊息「Windows 找不到 'cleanmgr'」,您需要事先在 Server 2012 上安裝或啟用磁碟清理。
透過清理磁碟,您可以回收 C 槽中的空間,這樣伺服器就可以繼續正常運行。此外,還有寶貴的可用空間可以安裝其他工具。然而,這些空間很快就會被新產生的垃圾檔案佔用。如果您無法回收超過 20GB 的可用空間,最好是從其他分割區向 C 槽增加更多可用空間。
方法 2 - 從其他分割區增加可用空間
在大多數伺服器中,同一磁碟上的其他磁碟區有充足的可用空間。您可以使用 NIUBI Partition Editor 將部分可用空間傳輸到 C 槽。透過這種方法,C 槽將再次擁有充足的可用空間。無需執行其他操作,作業系統、程式以及其他所有內容都與之前保持一致。這是幫助修復 Server 2012 C 槽已滿問題的最快、最有效的方法。
下載 NIUBI Partition Editor,您將在右側看到所有連接的磁碟及其分割區結構和其他資訊,突出顯示的磁碟或分割區的可用操作列在左側以及右鍵點擊後。正如您在我的伺服器中看到的,磁碟 0 中有磁碟機 C、D 和 E。
如何透過移動可用空間修復 Windows Server 2012 C 槽已滿問題:
步驟 1: 右鍵點擊 D: 槽並選擇「調整大小/移動磁碟區」,在彈出視窗中將左邊界向右拖曳。(或在「之前的未配置空間」框中輸入一個數量。)
步驟 3: 點擊左上角的「執行」以執行。
總結
當 Windows Server 2012 R2 中的系統 C 槽自動變滿時:
- 嘗試使用原生的磁碟清理實用程式清理 C 槽以回收磁碟空間。
- 使用 NIUBI Partition Editor 盡可能擴大 C 槽。
- 每月釋放磁碟空間以刪除新產生的垃圾檔案。
- 更改伺服器設定。未來不要將所有程式安裝在 C 槽中。將「下載」資料夾和程式輸出路徑更改為其他分割區。
除了壓縮和延伸分割區外,NIUBI Partition Editor 還可以幫助您合併、移動、複製、轉換、重組、擦除、隱藏分割區、掃描壞軌等。
配置了 RAID 或虛擬機有任何區別嗎?
對於伺服器來說,使用硬體 RAID 陣列或 VMware/Hyper-V 虛擬機是非常常見的。在調整分割區大小和延伸 C 槽時,沒有區別。請記住:不要破壞陣列或對 RAID 控制器執行任何操作。