# 磁碟清理和儲存空間感知，Windows 11 該用哪一個

Windows 11 內建兩種清理 C 槽的工具，分工不一樣。磁碟清理（`cleanmgr.exe`）是老工具，開啟一次、勾選、確認。儲存空間感知在設定 › 系統 › 儲存空間裡，開了以後按排程，或在磁碟快滿時自己執行。同一頁還有一份清理建議，給人手動審閱。兩者刪掉的東西大多是安全的，但有幾類是有代價的。以前的 Windows 安裝、資源回收筒和下載資料夾都不是快取。

## 兩個工具，類別差不多

| | 磁碟清理 | 儲存空間感知 |
| --- | --- | --- |
| 怎麼執行 | 自己開啟，選磁碟機，勾類別，確認 | 打開開關以後自動執行 |
| 入口 | 搜尋「磁碟清理」，或執行 `cleanmgr` | 設定 › 系統 › 儲存空間 |
| 適用的磁碟機 | 自己選的任何一顆 | 只管系統磁碟機 |
| 預設狀態 | 不執行就什麼都不發生 | 預設關閉 |
| 個人資料夾 | 只處理勾上的類別 | 不設規則就不碰下載和雲端檔案 |

右邊一欄的細節來自[微軟的儲存空間感知說明](https://support.microsoft.com/en-us/windows/experience/storage-filemanagement/manage-drive-space-with-storage-sense)。儲存空間感知預設關閉，只作用於系統磁碟機，按預設設定會在磁碟空間不足時執行。[微軟的磁碟清理頁面](https://support.microsoft.com/en-us/windows/disk-cleanup-in-windows-8a96ff42-5751-39ad-23d6-434b4d5b9a68)仍然寫著磁碟清理的用法，把它當成沒有儲存空間感知的系統上用的工具。Windows 11 那一節則改為指向清理建議。

## 磁碟清理與「清理系統檔案」

在工作列搜尋「磁碟清理」，選 C 槽，等它算完。第一份清單只包含目前帳戶自己的檔案。微軟提到「已下載的程式檔案」「網際網路暫存檔」和「縮圖」預設是勾上的，想留著就取消勾選。滑鼠停在類別名稱上能看到說明。

點「清理系統檔案」，再選一次磁碟機，它會重新計算，並加上 Windows 自己的類別，例如「Windows 更新清理」「傳遞最佳化檔案」。升級以後還會出現「先前的 Windows 安裝」。在點確定、再點「刪除檔案」之前，什麼都不會被刪。

想反覆用同一組勾選，[微軟的 cleanmgr 參考](https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/cleanmgr)給了先存檔再執行的方式：

```cmd
cleanmgr /sageset:1
cleanmgr /sagerun:1
```

第一條只開啟設定對話方塊，把勾選結果存起來。第二條按存好的選擇在每顆磁碟機上執行一遍。所以存進去的只應該是自己願意無人值守執行的類別，下面那幾類有代價的都別勾。

## 哪些類別可以放心刪，哪些有代價

| 類別 | 裡面是什麼 | 刪掉的代價 |
| --- | --- | --- |
| 暫存檔 | 程式留在 Temp 資料夾裡的東西 | 低。微軟的 cleanmgr 參考說一週內沒改動過的暫存檔可以放心刪 |
| 傳遞最佳化檔案 | 微軟各項服務下載的內容，放在可以分享給其他電腦的快取裡 | 低。微軟的[傳遞最佳化常見問題](https://learn.microsoft.com/en-us/windows/deployment/do/waas-delivery-optimization-faq)說 Windows 會自動清這份快取，急需空間時也可以用磁碟清理清掉 |
| Windows 更新清理 | 已更新元件的舊版本 | 低，但能省多少有限，見 [WinSxS 資料夾清理](/tw/windows/blog/winsxs-folder-cleanup-windows) |
| 縮圖、網際網路暫存檔 | 預覽圖和舊的瀏覽器資料 | 低，預設就是勾上的 |
| 資源回收筒 | 已經刪過的檔案 | 清空後就沒辦法從資源回收筒復原了，先看看裡面 |
| 先前的 Windows 安裝 | 升級後留下的 `Windows.old` | 不能再退回舊版本。微軟說這一步無法復原 |
| 下載（如果出現） | 自己存進去的東西 | 可能是還要用的文件和安裝套件 |

最該停一下的是「先前的 Windows 安裝」。[微軟的釋放空間說明](https://support.microsoft.com/en-us/windows/experience/storage-filemanagement/free-up-drive-space-in-windows)提醒，刪掉它就是刪掉 `Windows.old` 資料夾，而且無法復原。升級後先用一段時間，確認離不開的軟體都正常，舊系統裡還要的檔案先從 `Windows.old` 裡複製出來，再去勾它。

任何清理清單裡出現了下載資料夾，都先打開看一眼。一個工具把資料夾列出來，並不會讓裡面的東西變成快取。

<figure class="blog-diagram">
  <picture>
    <source media="(max-width: 900px)" srcset="/img/blog/windows-disk-cleanup-vs-storage-sense-windows-zh-mobile.webp" type="image/webp" width="768" height="1180">
    <img src="/img/blog/windows-disk-cleanup-vs-storage-sense-windows-zh.webp" width="1360" height="454" loading="lazy" alt="系統內建的兩種清理，分工不同">
  </picture>
  <figcaption>磁碟清理要自己啟動，儲存空間感知會自己執行，清理建議是一份需要逐項看的清單。三者用的類別大體相同。</figcaption>
</figure>

## 打開儲存空間感知之前，先看清這幾項設定

進入設定 › 系統 › 儲存空間，打開儲存空間感知，再進它的設定頁。微軟列出的選項有這些：

- **清理暫存檔**：最安全的部分。按預設設定在空間不足時執行的也是它。
- **執行儲存空間感知**：多久執行一次。
- **資源回收筒**：檔案在資源回收筒裡放超過設定的天數就刪除。
- **下載**：下載資料夾裡超過設定天數沒開啟過的檔案會被刪除。微軟說不設定這一項就不會動下載資料夾。
- **本機可用的雲端內容**：OneDrive 檔案長時間沒開啟就改成僅線上。從 Windows 11 22H2 起，微軟給的 OneDrive 預設值是 30 天。

資源回收筒和下載這兩條都是按時間判斷的，而放得久不代表沒用。一份報稅資料、一個以後還要裝的安裝套件，幾個月不開啟很正常。想要自動清理又不想冒這個險，就把下載那一條關著，只留暫存檔。雲端檔案改成僅線上以後仍然在 OneDrive 裡，和刪除的差別可以看 [OneDrive 釋放空間](/tw/windows/blog/onedrive-free-up-space-windows)。

## Windows 11 的清理建議

在設定 › 系統 › 儲存空間 › 清理建議裡，[微軟列出](https://support.microsoft.com/en-us/windows/experience/storage-filemanagement/free-up-drive-space-in-windows)的是暫存檔、大型或未使用的檔案、同步到雲端的檔案和未使用的應用程式。它是一份審閱清單，不會自動執行。大型或未使用的檔案要一項一項看。它按大小和使用情況挑出來，不管檔案能不能重新產生。

## Mole for Windows 的清理頁和它們的關係

Mole 的清理頁涵蓋了一部分相同的內容，規則是自己的：

- **暫存檔**：目前帳戶的 `%TEMP%`，只處理七天以前的內容，和磁碟清理用的一週一致。`%TEMP%\Low` 會保留，正在使用的檔案會略過。
- **Windows 暫存檔**：`C:\Windows\Temp` 和 `C:\Windows\SystemTemp`，同樣是七天以前的內容。這幾列需要系統管理員權限，預設不勾選，點清理時才要求權限。
- **傳遞最佳化檔案**：Mole 請傳遞最佳化服務自己刪掉已經下載完成、只為分享而保留的檔案，不直接去刪服務目錄裡的東西。
- **資源回收筒**：逐項列出，每一項都要自己勾選。

Mole 的清理頁不做 Windows 更新清理，不刪 `Windows.old`，也不列下載資料夾。前兩項交給磁碟清理或設定，下載資料夾自己決定。卡住的更新下載另有一個最佳化工作「重設卡住的更新下載」，只有某個更新反覆安裝失敗後才會出現。Mole 怎麼處理各類軟體快取，可以看 [Windows 快取清理](/tw/windows/blog/windows-cache-cleanup)。

## 清完以後怎麼看結果

開始前在本機裡記下可用空間，用其中一個工具清一遍，再看同一顆磁碟機。清空資源回收筒或刪掉 `Windows.old` 的空間會立刻回來。暫存檔會隨著繼續用電腦慢慢又出現，這很正常。如果磁碟還是快滿，空間就在別處，通常是軟體、遊戲或影片。下一步可以看 [C 槽滿了怎麼分類排查](/tw/windows/blog/windows-c-drive-full) 和 [怎樣找出佔空間的大檔](/tw/windows/blog/find-large-files-on-windows)。

## 常見問題

### Windows 11 的磁碟清理和儲存空間感知有什麼差別？

磁碟清理是自己開啟時執行一次，刪掉勾選的類別。儲存空間感知只管系統磁碟機，按排程或空間不足時自動執行，按設定裡定好的規則清理。

### Windows 11 磁碟清理安全嗎？

暫存檔、傳遞最佳化檔案和 Windows 更新清理可以放心刪。先前的 Windows 安裝、資源回收筒和下載會讓你失去檔案或退回舊版本的機會，刪之前先確認。

### 儲存空間感知要不要打開？

只用來清暫存檔風險很低。下載和資源回收筒兩條規則按時間刪除，不管檔案還要不要。打開前先看清楚。

### 傳遞最佳化檔案可以刪嗎？

可以。微軟說 Windows 會自動清這份快取，需要空間時也可以用磁碟清理手動清掉。


Canonical: https://mole.fit/tw/windows/blog/disk-cleanup-vs-storage-sense-windows
