# CCleaner 在 Windows 上安全嗎

從官網下載的現行版 CCleaner 是正規的程式，不是惡意軟體，就這個意義上來說它是安全的。大家一直問這個問題，原因在於幾件真實發生過的事件，加上有些功能用不好會出問題：它 2017 年的版本被人劫持，Microsoft Defender 在 2020 年因為免費安裝程式會推薦其他軟體而標記它，它的登錄清理工具也是 Microsoft 不支援的東西。如果你要用它，安裝時小心一點，跳過登錄清理，並且看清楚它選了什麼。

## 到底發生過什麼事

| 年份 | 發生的事 | 對現在的意義 |
| --- | --- | --- |
| 2017 | [CCleaner 5.33 帶著後門發布](https://blog.talosintelligence.com/avast-distributes-malware/)，從官方伺服器散布的時間是 8 月 15 日到 9 月 12 日。安裝程式帶有有效的簽章。 | 攻擊者很可能在發布之前就進去了。這在很久以前就修正了，但這就是這個名字至今還會被提起的原因。 |
| 2018 | 有報導說某個版本讓 **Active Monitoring** 自己又打開了，資料蒐集的設定也需要更好的控制。Piriform 說這項功能不會回報資料，後來還是做了修改。 | 資料設定要自己檢查。 |
| 2019 | Avast 揭露了[第二次](https://en.wikipedia.org/wiki/CCleaner)在發行版本中植入惡意軟體的嘗試，並說這次失敗了。 | 根據 Avast 的說法，沒有造成受感染的版本。 |
| 2020 | [Microsoft Defender 把免費安裝程式標記](https://www.bleepingcomputer.com/news/microsoft/microsoft-now-detects-ccleaner-as-a-potentially-unwanted-application/)為可能不需要的應用程式，因為 Microsoft 會偵測會推薦安裝其他開發者軟體的軟體。Piriform 說這是誤判，而 [Wikipedia](https://en.wikipedia.org/wiki/CCleaner) 記錄它後來把這些推薦改成了選用。 | 安裝程式的每一個畫面都要讀。 |

開發者 Piriform 在 2017 年被 Avast 收購，Avast 現在屬於 Gen Digital。

## 登錄清理是該跳過的部分

Microsoft [已經表示](https://www.bleepingcomputer.com/news/microsoft/microsoft-now-detects-ccleaner-as-a-potentially-unwanted-application/)不支援登錄清理工具。而且能得到的好處也很少，因為移除沒在用的項目，並不能讓電腦明顯變快。[Windows 上的登錄清理](/tw/windows/blog/windows-registry-cleaning)說明了原因。

一長串「問題」不代表你的電腦有毛病，它只是代表掃描找到了它可以移除的項目。

## 怎麼安全地使用 CCleaner

1. 從官網下載，不要拿下載入口網站上的副本。
2. 用自訂安裝，並讀過每一個畫面，免費版尤其要注意。
3. 看一下預設的選取項目。移除 Cookie 會讓你從網站登出，移除瀏覽記錄就會失去記錄。
4. 跳過**登錄**，也跳過任何驅動程式更新工具。驅動程式用 Windows Update 或電腦廠商的工具比較安全。
5. 到 App 的設定裡看一下資料蒐集和監控的選項，把你不要的關掉。
6. 不要因為習慣就排程自動執行。快取會重建，所以例行清除只會讓事情變慢。[這篇指南](/tw/windows/blog/windows-cache-cleanup)說明了什麼時候清才有意義。

## 你到底需不需要它

Windows 本來就有其中很多功能。**設定 › 系統 › 儲存空間**涵蓋了暫存檔和儲存空間感知，Microsoft 也免費提供 [PC Manager](/tw/windows/blog/microsoft-pc-manager-review)。在加裝清理工具之前，先問自己是不是真的有磁碟空間的問題，如果真正的困擾是速度，[先找出原因](/tw/windows/blog/why-is-my-pc-so-slow)。

如果你想找別的工具，[CCleaner 的替代品](/tw/windows/blog/ccleaner-alternatives-windows)依用途整理了各種選項。

## Mole 在這裡能做什麼

[Mole for Windows](/tw/windows) 沒有通用的登錄清理工具，只會在備份之後，移除你已解除安裝的 App 留下的項目。它沒有附帶的推薦軟體，也沒有驅動程式更新工具。**清理**會先給你一份檢視清單，分類都看得懂，也能取消勾選。除了清理，它還有解除安裝並檢視殘留、磁碟地圖和即時的狀態頁。它是付費的一次買斷，所以如果儲存空間感知已經把你的磁碟維持得很好，你就不需要它。

## 常見問題

### CCleaner 是惡意軟體嗎？

不是。2017 年的事件是一個被劫持的版本，已經修正了。從官網下載的現行版本是正規的程式。

### 為什麼 Windows 會對 CCleaner 發出警告？

2020 年，Microsoft Defender 開始把免費安裝程式標記為可能不需要的應用程式，因為它會推薦其他軟體。Piriform 後來把這些推薦改成了選用。如果你現在遇到警告，繼續之前先讀它點名的是什麼。

### CCleaner 的登錄清理安全嗎？

Microsoft 說不支援登錄清理工具，而且從中得到的好處很少。這個功能就跳過吧。

### CCleaner 是免費的嗎？

家庭使用是免費的，CCleaner Free 支援一台電腦，Professional 和 Professional Plus 按年訂閱。每一版包含什麼和目前價格，請看它的官網。

### 我該解除安裝 CCleaner 嗎？

不一定。如果你是有意識地使用它，並且會看它選了什麼，就留著。如果你多年前裝了它，已經不記得為什麼，Windows 自己的工具大概已經涵蓋你需要的東西。


Canonical: https://mole.fit/tw/windows/blog/is-ccleaner-safe
