Finding specific things
A connected drive should be searchable. Often it is not, and the format is usually why.
Finder → select the drive → ⌘I (Get Info). The Format line matters:
| Format | Spotlight |
|---|---|
| APFS | Indexes properly |
| Mac OS Extended (HFS+) | Indexes properly |
| exFAT | Unreliable — no metadata support |
| FAT32 | Unreliable, same reason |
| NTFS (read-only) | Cannot index; needs to write its index to the volume |
exFAT is the usual culprit, because it is what drives ship formatted as so they work on both Mac and Windows.
sudo mdutil -i on /Volumes/DriveName
sudo mdutil -E /Volumes/DriveName
Then wait — a large drive takes a while.
find reads the directory tree directly and does not care about formats or indexes:
find /Volumes/DriveName -iname "*invoice*"
Slower, complete, works on exFAT and read-only NTFS alike.
Open the drive in a window and press ⌘F, then click the drive's name in the scope bar rather than "This Mac". On an unindexed volume Finder falls back to a live search, which works but is slow and gives no progress.
Even a properly indexed external drive disappears from search the moment you eject it, because Spotlight's index for a volume lives on that volume. If you rotate between archive disks, that is the real limitation, and the reason Everywhere keeps unmounted volumes in its index and shows their files dimmed rather than dropping them.
Only if you never need to write to it from Windows. APFS indexes and performs better on a Mac; exFAT is the compromise for cross-platform use.
Almost certainly it is unindexed, so Finder is reading every folder live rather than consulting an index.
Everywhere keeps track of every file on your Mac — including the folders Spotlight hides and drives you have unplugged. Free for a day, then $19 once.
Download for Mac