# Mac 的 fileproviderd 佔用高，先找出忙的是哪個雲端硬碟

> 從雲端硬碟狀態和 Finder 位置定位帳號，一次暫停一個服務比較 CPU，再判斷是否需要重置。

Published: 2026-06-11 | Updated: 2026-10-31

`fileproviderd` 一直排在「活動監視器」前面時，先找出忙的是哪個雲端硬碟帳號，直接刪同步資料夾、把所有雲端硬碟重置一遍，反而會丟掉判斷線索，還可能影響尚未上傳的修改。一次只暫停一個服務，比較暫停前後，再決定下一步。

## fileproviderd 在忙什麼

Apple 的 [File Provider 說明](https://support.apple.com/en-ca/guide/deployment/dep4acafe8a7/web)介紹了雲端硬碟怎樣接入 Finder 和檔案系統，系統程序 `fileproviderd` 負責協調提供者延伸功能和檔案資訊，只看程序名稱，還看不出是哪一個帳號。

[Dropbox 的 File Provider 模式](https://help.dropbox.com/installs/dropbox-for-macos-support)、[macOS 12.1 及以後 Google Drive 的串流](https://support.google.com/drive/answer/12178485?hl=en)、[Box Drive 的 File Provider 架構](https://blog.box.com/get-more-secure-seamless-box-drive-experience-across-macs)都有官方說明，Dropbox 還保留舊模式，先看本機裝的版本，不把所有安裝都當成同一種情況。

Microsoft 也說明了 [macOS 12.3 上 OneDrive 使用 File Provider](https://support.microsoft.com/en-us/onedrive/save-disk-space-with-onedrive-files-on-demand-for-mac)的情況，帳號清單也記上 iCloud 雲碟，如果線索指向 iCloud 和其他程序，接著看 [bird 與 cloudd 排查](https://mole.fit/tw/blog/bird-cloudd-high-cpu-mac)。

## 分清正在推進和反覆卡住

Dropbox 的 [CPU 排查說明](https://help.dropbox.com/installs/high-cpu-usage)列了首次同步、檔案數量多、其他 App 不斷存取檔案、權限異常等原因，可以拿來提出假設，但不能據此認定這次 CPU 佔用就是 Dropbox。

| 看到的情況 | 檢查什麼 | 接下來做什麼 |
| --- | --- | --- |
| 剛加入帳號或大型資料夾 | App 裡待處理的內容是否在減少 | 先讓這批同步推進，不急著重置 |
| 大量小檔案一直變動 | 是哪個資料夾、哪個 App 在寫入 | 暫停那個 App，再作比較 |
| 同一個檔案反覆出現 | 雲端硬碟的錯誤和衝突資訊 | 保留兩個版本，再解決衝突 |
| CPU 高但看不到進展 | 暫停哪個帳號會改變佔用 | 先定位服務，再進一步排查 |

大型資料夾和裝著很多小檔案的資料夾不是同一種負擔，找支援時同時記下大致容量和檔案數，不靠 CPU 數字就判斷資料庫壞了。

## 在 Finder 確認是哪個雲端硬碟

開啟每個已安裝的雲端硬碟 App，記下帳號、同步狀態和提示的檔名，再看 Finder 側邊欄對應的入口，檢查時不要在幾個位置之間拖移檔案。

Google 說明 File Provider 位置會顯示在 Finder 的**位置**裡，通常對應 `~/Library/CloudStorage`，同一份 macOS 文件也介紹了怎麼在 Drive 偏好設定裡確認模式，本機位置不同就以 App 顯示為準，不猜資料夾名稱。

不要為了試一試就刪掉 `~/Library/CloudStorage` 或 `~/Library/Application Support/FileProvider`，Google 明確說明，把串流檔案拖出原位置可能是移動，還會把雲端檔案移到垃圾桶。重置前把要留的完整檔案拷貝到獨立位置，並開啟核對，同步不是獨立備份。

## 一次暫停一個 App 再比較

按照 Apple 的[活動監視器 CPU 說明](https://support.apple.com/guide/activity-monitor/view-cpu-activity-actmntr43452/mac)，在相同使用狀態下觀察 `fileproviderd`，同時記下雲端硬碟自己的同步提示。

1. Dropbox 點選選單列圖像，再點視窗底部的同步狀態文字，按[暫停說明](https://help.dropbox.com/sync/pause-resume)選擇暫停。
2. Google Drive 使用[電腦版說明](https://support.google.com/drive/answer/10838124?hl=en)裡的暫停入口，File Provider 同步暫停期間不能下載新檔案。
3. OneDrive 按住 Control 點選選單列雲朵，按 [Microsoft 的步驟](https://support.microsoft.com/en-us/onedrive/how-to-pause-and-resume-onedrive-sync)選擇暫停時間，測完從 App 恢復同步。
4. 一次只測一個，恢復以後再測下一個，Box 或 iCloud 找不到暫停入口時，不要拿登出帳號當暫停。

某個 App 暫停後 CPU 降下來，恢復後又升上去，說明兩者有關，還不能證明某個檔案損壞，完全沒變化就恢復同步，繼續查其他線索，不重置這個帳號。

## 先處理提示裡的檔案

錯誤點名了檔案，就在 App 和雲端硬碟網頁裡核對它，Dropbox 的[衝突複本說明](https://help.dropbox.com/organize/conflicted-copy)介紹了重疊編輯產生不同版本的情況，先比較、保留需要的修改，不按重複檔名整批刪掉。

某個 App 不斷寫入同一個資料夾，就暫時關掉它作比較，佇列結束後，挑一份最近的重要檔案，確認本機和網頁都能開啟，再在相同條件下觀察 CPU。

這裡沒有通用的閒置 CPU 標準，也沒有保證完成的時間，佇列有沒有減少、檔案能不能用，比隨便等幾分鐘更有參考價值。

## 什麼時候才重置一個服務

同一個帳號持續卡住、暫停比較也指向它，而且最近尚未上傳的檔案已有獨立且驗證過的複本，才考慮對應服務的重置，同時留好帳號名稱、同步位置和錯誤提示。

[Microsoft 的 OneDrive 重置步驟](https://support.microsoft.com/en-us/onedrive/reset-onedrive)使用已安裝 App 內部的指令稿，不同版本的檔名不同，按自己裝的版本操作，重新完成設定後核對資料夾選擇，不把這套步驟套到 Dropbox、Drive、Box 或 iCloud。

真要重新安裝時，再看 [Dropbox 解除安裝指南](https://mole.fit/tw/blog/how-to-uninstall-dropbox-mac)和 [Google Drive 解除安裝指南](https://mole.fit/tw/blog/how-to-uninstall-google-drive-mac)，[Dropbox](https://mole.fit/tested-apps/dropbox)、[Google Drive](https://mole.fit/tested-apps/google-drive)、[OneDrive](https://mole.fit/tested-apps/onedrive)的實測紀錄講的是移除範圍，不保證已登入帳號的同步恢復。

## Mole 能幫到哪裡

Mole Mac 的清理掃描有雲端硬碟快取項目，但清快取不等於重置 File Provider，這次排查用雲端硬碟自己的入口，不把一筆快取紀錄當成帳號同步狀態的修復按鈕。

## 常見問題

### fileproviderd 就表示是 iCloud 嗎？

不是，先確認使用中的帳號，一次比較一個服務，不憑程序名稱把問題歸給 iCloud。

### 要刪 CloudStorage 資料夾嗎？

不要，先檢查雲端硬碟位置，維護帳號前保存完整的獨立複本，不刪除幾個服務共用的上層目錄。

### 暫停後 CPU 沒降怎麼辦？

恢復同步，留下前後的觀察，再查其他服務，沒有變化不足以支持重置這個帳號。

---

Canonical HTML page: https://mole.fit/tw/blog/fileproviderd-high-cpu-mac
Blog index for agents: https://mole.fit/tw/blog/llms.txt
Site index for agents: https://mole.fit/llms.txt
