Mac 上的 GoogleUpdater 和 Google LLC,要不要刪除
Mac 上的 GoogleUpdater 是 Google 更新系統的一部分,看到 Google LLC 背景項目時,先確認還在用哪些 Google 應用程式、Chrome 能否更新,不急著刪除,因為刪更新程式會影響更新服務,不是只清掉一份快取。
先確認更新程式,再決定是否移除
Google 的 Chrome 更新說明寫明,GoogleUpdater 負責檢查和安裝更新,也包括安全性修補程式,Google Software Update 和 Keystone 是你可能在新版 GoogleUpdater 目錄之外看到的舊名稱。
不要只檢查 Chrome,也把 Google Drive 和 Google Earth Pro 列入已安裝應用程式清單,安裝程式版本會影響結果,不能憑一個資料夾名稱推斷每款應用程式用什麼更新程式。
| 項目 | 能說明什麼 | 不能證明什麼 |
|---|---|---|
| GoogleUpdater | 存在更新元件 | 哪些已安裝應用程式仍需要它 |
| GoogleSoftwareUpdate 或 Keystone | 存在舊更新元件或整合 | 它是無用快取 |
| Google LLC 背景項目 | 顯示了 Google 的發行者名稱 | 它只屬於 Chrome |
| Chrome 更新錯誤 | 更新檢查失敗 | 刪除 Google 目錄就能修好 |
Google 的舊版更新程式品牌設定明確把 GoogleUpdater 和 Google LLC 公司名稱放在一起,這個名稱可以當線索,不能直接拿來判斷某個背景項目的用途。
分清新舊目錄
Chromium 的遷移說明同時記錄了使用者層級和系統層級位置,下面是檢查目標,不是刪除清單:
~/Library/Google/GoogleSoftwareUpdate
/Library/Google/GoogleSoftwareUpdate
~/Library/Application Support/Google/GoogleUpdater
/Library/Application Support/Google/GoogleUpdater
前兩條是 Keystone 的目錄配置,後兩條是 GoogleUpdater 的位置,/Library/Google 是上層目錄,不是單獨一個更新程式,不要為處理某個元件刪掉整個上層,也不要和 Application Support 下的路徑混在一起。
同一份遷移說明把 updater.log 放在各自的 GoogleUpdater 目錄裡,需要求助時,先記下對應路徑和更新錯誤,不要先把證據刪掉。
背景工作也是更新流程的一部分
啟動代理和常駐程式是更新程式安裝的一部分,不是另一份快取,Chromium 的更新程式手冊說明了應用程式安裝和註冊流程,Mac 安裝程式碼則負責建立 launchd 工作。
單憑背景項目不能認定出了故障,改動前先記下裝了什麼、更新是否成功,不要只是為了縮短清單,就刪掉一批 Google 啟動工作。
只做一次可對比的更新檢查
改更新程式檔案前,先按 Google 的 Chrome 更新步驟檢查,下面保留英文介面標籤。
- 開啟 Chrome,在 Help 中開啟 About Google Chrome,記下版本。
- 等這一頁檢查更新,記錄錯誤。
- 有更新時,儲存工作後用 Relaunch 重新啟動。
- 回到同一頁,再核對版本和檢查結果。
更新失敗要單獨排查,Google 的更新失敗說明提到了安裝檔案缺失,也提供 Mac 版 Google Software Update 的重新安裝連結,如果之前刪過更新程式檔案,就沿官方修復步驟處理,不自己建立替代檔案,也別接著刪更多目錄。
準備移除 Google 應用程式時
移除可用的更新程式會打斷 Chrome 使用的更新機制,保留 Chrome 卻刪除更新程式,是更改維護方式,不是普通儲存空間清理。
更新程式手冊寫明,沒有需要管理的應用程式時,更新程式會自行解除安裝,識別 Mac 應用程式已移除可能需要幾小時,應用程式安裝和註冊也可能把更新程式裝回來,所以重新出現不直接代表惡意軟體,也不能反過來斷言每款 Google 應用程式每次啟動都會重新安裝它。
Chrome 移除和資料保留見 Mac 解除安裝 Chrome及 Chrome 實測指南,動 Drive 同步資料前先看 Drive 實測指南,應用程式移除後還有程序時,看解除安裝後應用程式仍在執行。
Google 的 Earth Pro 更新頁面提醒,部分直接下載的安裝程式不自動更新,要檢查實際安裝,不能把每份 Earth 都當成同一種更新程式相依性的證據。
Mole 會列出什麼
解除安裝單個應用程式時,Mole Mac 會排除 Homebrew 清理清單帶入的共用 Keystone 和 GoogleSoftwareUpdate 路徑,啟動項目掃描也會讀取啟動代理和常駐程式,但具體某一列能否切換,要通過標籤有效性和保護檢查,列出啟動項目不代表更新程式已經無用,更改前仍要考慮其他應用程式的更新。
常見問題
能保留 Chrome,只刪 GoogleUpdater 嗎?
移除更新程式會影響 Chrome 官方說明中的更新服務,還在用 Chrome 就留下它,針對具體更新錯誤排查。
為什麼更新程式又回來了?
應用程式可以重新安裝、註冊更新程式,先檢查裝過或修復過什麼,不要單憑目錄再次出現就認定有故障。
刪掉 Chrome 後,Google LLC 應該消失嗎?
不要拿發行者名稱當成功標準,檢查其他 Google 應用程式,給更新程式自行移除留出時間,再分別驗證保留應用程式的更新情況。