# Spotlight 搜尋不到檔案，先檢查再重建索引

> 檢查搜尋範圍、隱私權排除項目和索引狀態，再按 Apple 的步驟重建受影響的資料夾或磁碟。

Published: 2026-05-15 | Updated: 2026-10-31

Spotlight 找不到明明還在的檔案或 App 時，先分清是搜尋範圍排除了它，還是索引沒建完，直接重建可能只是多做一遍工作，解決不了沒開啟的結果類型或主動排除的目錄。先選一個確定存在的項目，記住它的位置，每改一處都用它複查。

## 先確認缺的是哪一部分

在 Finder 直接瀏覽到這個項目，確認能開啟，再記下問題影響的是一個資料夾、一類內容、App，還是整個磁碟，Apple 的[搜尋排查指南](https://support.apple.com/guide/mac-help/mchlp2962/mac)也是從搜尋文字、位置和設定開始，而不是先重設索引。

| 現象 | 先查什麼 | 怎麼複查 |
| --- | --- | --- |
| 缺一類搜尋結果 | Spotlight 的結果設定 | 搜尋這一類中一個確定存在的項目 |
| 缺一個資料夾或磁碟 | 隱私權排除列表 | 搜尋這個位置裡的項目 |
| 初次設定或更新後缺結果 | 索引進度 | 索引穩定後重複同一搜尋 |
| 只有網路共享搜尋不到 | 共享是否可存取，以及伺服器搜尋 | 瀏覽共享，再對比本機檔案搜尋 |

CPU 用量另看，如果結果正常，只是索引程序一直忙，可以看 [mds 和 mdworker 高 CPU 用量](https://mole.fit/tw/blog/mds-mdworker-high-cpu-mac)，App 內容索引的活動看 [corespotlightd 高 CPU 用量](https://mole.fit/tw/blog/corespotlightd-high-cpu-mac)，這兩種現象本身都不能證明需要重建磁碟索引。

## 檢查設定，給索引留出時間

在「系統設定」中開啟 Spotlight，部分版本叫 Siri 與 Spotlight，Apple 的[目前索引說明](https://support.apple.com/102321)先讓人確認缺失的內容類型是否參與搜尋，再檢查隱私權列表中排除的資料夾和磁碟，只有想讓該位置參與搜尋時才移除排除項目，先記下原來的狀態。

如果問題出現在更新或移轉之後，改設定前先看是否還在建立索引，Apple 說明初次設定和軟體更新後的索引可能需要數小時甚至數天，取決於資料量，方便時讓 Mac 接電、連網並保持閒置，再搜尋同一個項目，按 Command-Space 開啟的 Spotlight 視窗可能顯示索引進度。

等多久都不能單獨證明索引失敗，要看原來那個項目能不能找到，不能只看進度提示是否消失，如果改結果類型或移除排除項目就解決了問題，複查後就不用繼續重建。

## 只讀取索引狀態，不做重設

想多查一步，可以在終端機執行唯讀指令。

```sh
mdutil -s /
```

macOS 內附的 `mdutil` 手冊把 `-s` 定義為顯示指定卷宗的索引狀態，Apple 的[指令行參考](https://www.apple.com/server/docs/Command_Line_v10.4_2nd_Ed.pdf#page=94)也介紹了這個工具。啟用狀態不是完成百分比，也不能證明某個檔案已經進索引，狀態無法取得或不符合預期時，先保留原始輸出。

檢查已經裝載的外接磁碟時，把範例名稱換成真實的裝載路徑。

```sh
mdutil -s "/Volumes/Archive"
```

除非這就是磁碟的路徑，否則不要原樣執行，提示路徑不存在或不支援該卷宗，並不表示該刪索引目錄或改權限，先對照磁碟能否存取、是否被隱私權列表排除，再決定要不要做寫入操作。

## 只重建受影響的資料夾或磁碟

前面的檢查都做過，同一個項目仍找不到時，再按 [Apple 的重建步驟](https://support.apple.com/102321)操作，下面使用 macOS Ventura 13 開始採用的「系統設定」，Apple 也說明隱私權按鈕的名稱會隨版本變化。

1. 在「系統設定」開啟 Spotlight，如果你的 Mac 顯示 Siri 與 Spotlight，就開啟那一項。
2. 開啟搜尋隱私權列表，記下已有的排除項目。
3. 用加入按鈕或拖放，把受影響的資料夾或磁碟加進列表。
4. 等幾秒，只選取剛加入的位置，再把它從列表移除。
5. 完成並關閉「系統設定」，等索引處理後再重複最初的搜尋。

留在列表裡就仍被排除，所以加入後還要完成移除，不動其他隱私權排除項目。如果 Apple 的步驟提示擁有權或權限錯誤，先停下來，看它連結的權限說明，不要遞迴修改權限，如果這個位置原本就是要保密的，測試後把排除項目加回去。

## 外接磁碟和網路位置分開查

外接磁碟先確認能瀏覽並開啟目標檔案，再看這個磁碟的排除項目和狀態，Apple 的步驟可以針對磁碟或資料夾，問題只發生在外接磁碟時，就針對那個位置，不要反覆重建內建磁碟。

網路共享先記下伺服器和共享名稱、能否瀏覽，以及同樣的搜尋能否找到本機檔案，重建前向伺服器管理者或廠商確認那裡怎麼提供搜尋，不要假設重設本機索引就能修好伺服器搜尋，也不要刪除共享上的中繼資料目錄。

做完這次受控重建還是沒變化，把 macOS 版本、確切搜尋文字、檔案位置、隱私權狀態和指令輸出留給 Apple 支援，能重複驗證的證據，比一連串掩蓋原始狀態的重設更有用。

## Mole 能做什麼

Mole Mac 的**最佳化**可以重新啟動 Spotlight 介面，也能清理已經移除的 App 留下的 Spotlight 規則，這兩項與重建檔案索引不同，Mole 沒有 Spotlight 索引重建功能，需要重建時使用 Apple 的隱私權列表步驟。

## 常見問題

### 顯示索引已啟用，就代表已經完成了嗎？

不是，它說明的是卷宗的索引狀態，不是完整程度或搜尋是否正確，還是要複查一個確定存在的檔案，並看 Spotlight 視窗中的進度。

### 一個資料夾搜尋不到，需要重建整個磁碟嗎？

先檢查設定、排除項目和那個確定存在的項目，Apple 的步驟可以只重建資料夾，也可以重建整個磁碟，選能對應問題的最小位置就好。

### 隱私權設定改完還能復原嗎？

可以把記下的排除項目加回去，這會再次改變搜尋範圍，但不會撤銷已經要求的索引工作，其他排除項目保持原樣。

---

Canonical HTML page: https://mole.fit/tw/blog/spotlight-not-working-mac
Blog index for agents: https://mole.fit/tw/blog/llms.txt
Site index for agents: https://mole.fit/llms.txt
