如何修復 Mac 上 wdavdaemon 高 CPU 使用率

Ella

如果您使用的 Mac 由您所在的公司或其他大型組織管理,則它可能裝有許多軟件來管理安全性並確保您在訪問組織的網絡時安全。 Mac 上安裝的軟件工具將取決於組織用於檢測網絡威脅的工具。在許多情況下,這意味著 Microsoft Defender,它可以在 Mac 和 PC 上運行。 Microsoft Defender 是 Windows Defender 的後繼者,其部分底層進程仍保留舊名稱的元素。 wdavdaemon 就是這種情況,它的名字來源於 Windows Defender Antivirus Daemon 的縮寫。許多 Mac 用戶注意到 wdavdaemon 會使用大量系統資源並降低 Mac 速度。在本文中,我們將向您展示如何解決 Mac 上 wdavdaemon 高 CPU 使用率的問題。

什麼是 wdavdaemon?

wdavdaemon 的名稱取自 Windows Defender 防病毒守護程序。這是 Microsoft Defender 使用的一個進程,它出現在 Mac 上可能是因為 Mac 目前或在某個時候由使用 Defender 來對抗惡意軟件並保護其網絡的組織管理。它可能是在向您提供 Mac 之前安裝的,或者是您首次收到 Mac 時作為設置過程的一部分安裝的。

為什麼wdavdaemon CPU 使用率高?

wdavdaemon 在 Mac 上使用大量 CPU 週期的可能原因有多種。遺憾的是,雖然許多用戶都注意到了同樣的事情,但沒有單一的解釋。這可能是 Microsoft Defender 的問題。例如,它沒有針對 Mac 上安裝的 macOS 版本進行優化。或者可能是掃描時發現的某些東西導致了問題。或者它甚至可能是它的配置方式。實時威脅監控需要在安全性和資源使用之間取得平衡。在許多情況下,Defender 似乎並沒有這樣做,並且 wdavdaemon 消耗的 CPU 週期遠遠超出了其公平份額。

有一種簡單的方法可以檢查 wdavdaemon 正在使用多少個 CPU 週期以及它是否使用超過其公平份額。

  1. 轉到“應用程序”>“實用程序”並打開“活動監視器”。
  2. 單擊“CPU”選項卡。
  3. 您將看到按其使用的 CPU 週期順序列出的進程。通常,該列表從最高消耗者開始,列頂部 CPU 旁邊的箭頭指向下方。如果情況並非如此,請單擊列標題以在頂部查看最高的消費者。
  4. 在所有活動進程的列表中查找 wdavdaemon。

如何修復 Mac 上的 wdavdaemon 高 CPU 使用率

有幾種方法可以長期修復 wdavdaemon CPU 使用率。一種方法是在有可用更新的情況下更新 Windows Defender。另一種是徹底卸載。但是,如果您的 Mac 由您工作的組織管理,則您可能無法使用這些選項。不過,您可以嘗試一些可能在短期內有所幫助的事情。

1. 檢查是否存在惡意軟件

wdavdaemon 可能在 Mac 上使用大量 CPU 的原因之一是它檢測到導致問題的惡意軟件。根據惡意軟件的不同,Defender 可能會使用大量 CPU 週期。要確定是否屬於這種情況,您需要使用專業的清理工具掃描您的 Mac 是否存在惡意軟件。我們推薦 CleanMyMac 的保護工具。

它使用 Moonlock 技術掃描您的 Mac,查找廣告軟件、勒索軟件、加密貨幣挖礦程序和其他惡意軟件。您可以選擇是運行深度掃描、快速掃描還是平衡掃描。此外,您還可以選擇是手動調用掃描還是讓它在後台運行並自動檢測威脅。您可以在此處免費下載 CleanMyMac。以下是如何使用它來查明您的 Mac 是否已被惡意軟件感染:

更多閱讀:如何解決 fileproviderd Mac CPU 使用率過高的問題

  1. 打開 CleanMyMac 並選擇側欄中的保護工具。
  2. 單擊掃描。
  3. 等待它完成。如果發現任何可疑內容,請按照屏幕上的說明將其刪除。
  4. 您還可以單擊“查看發現的威脅”來查看 CleanMyMac 發現的內容。然後選擇要刪除的內容並單擊“刪除”。

2. 在安全模式下重新啟動 Mac

當您啟動進入安全模式時,它僅加載 Mac 啟動所需的擴展。如果啟動代理或擴展與 wdavdaemon 衝突並導致其使用大量 CPU 週期,則在安全模式下重新啟動將顯示該情況。然後您可以正常重啟,在“系統設置”>“常規”>“登錄項”中禁用擴展程序,然後再一一重新打開它們,直到找到罪魁禍首。每次啟用擴展時,您都需要正常重新啟動。

在 Apple Silicon 和 Intel Mac 上以安全模式重新啟動有不同的過程。您可以在 Apple 網站上找到適用於您的 Mac 的流程這裡

3.清除系統垃圾

系統垃圾包括從未刪除的臨時文件、舊的緩存文件、Mac 上不再存在的應用程序的設置文件以及不使用的語言的語言文件等文件。這些文件不僅會佔用 Mac 上的空間,還可能會與 Mac 上的其他文件發生衝突,使其運行緩慢或變得不穩定。每當您遇到像 wdavdaemon 這樣使用大量 CPU 週期的問題時,最好清除系統垃圾。手動執行此操作既困難又耗時,因為您需要跟踪每個垃圾文件並將其拖到垃圾箱中。但是,您不必手動執行此操作。只需單擊幾下,CleanMyMac 的清理工具即可為您完成此操作:

  1. 再次打開 CleanMyMac。
  2. 單擊清理 > 掃描 > 清理。
  3. 您還可以單擊查看所有垃圾郵件,然後在系統垃圾郵件、郵件附件和垃圾箱之間手動選擇要刪除的項目。

4.重新安裝Windows Defender

根據您使用的 Mac 的配置方式,您也許能夠重新安裝 Windows Defender。例如,如果管理它的組織使用移動設備管理 (MDM) 工具,則它可能安裝了自助服務應用程序,允許您安裝一些應用程序和更新,而無需管理員密碼。檢查您的 Mac 上是否安裝了 Windows Defender,如果安裝了,是否允許您重新安裝 Windows Defender。如果是這樣,請使用自助服務應用程序中的重新安裝選項來重新安裝 Windows Defender。執行此操作時,您還可以使用該應用來更新 macOS。如果沒有,您可能需要聯繫組織的 IT 支持台來重新安裝。

wdavdaemon 是安裝 Windows Defender 後在 Mac 後台運行的一個進程。通常,它工作得很好,並且在您甚至沒有意識到它的存在的情況下完成其工作。但是,您有時可能會注意到 wdavdaemon 在 Mac 上的 CPU 使用率很高。如果是這種情況,請按照上述步驟進行修復並讓您的 Mac 再次正常運行。