Organizing an external drive: what it does and where it breaks down
The Japanese phrase organizing an external drive covers organising an external drive, and it gets typed by people in three completely different situations. One person has no room left on the internal disk. Another moved files off months ago and now cannot find them. A third has just realised that everything important lives in exactly one place. Those are three separate problems with three separate stopping points, and the work goes sideways when they get treated as one. What follows separates them, then walks through the places where macOS behaves differently on an external volume than it does on the internal disk. The behaviours below were checked on macOS 26 against test volumes formatted as APFS and as exFAT.
Three jobs, one phrase
Before touching anything, pick which of these is actually being done today.
| Job | Done when | Where the work happens |
|---|---|---|
| Free internal space | the blocked task has room to run | moving data off the internal disk |
| Make files findable | any file is one step away | naming and folder depth on the drive |
| Keep a second copy | the data exists in two places | preparing and verifying a destination |
The first two conflict with the third more often than people expect. The moment a folder is moved off the internal disk and deleted from it, that folder exists in exactly one place, on a device with a moving connector and a finite lifespan. Freeing space and protecting data pull in opposite directions, and a session that starts as one and drifts into the other ends with neither condition met.
Pick one, write down its stopping point, and let the other two wait. A session with no stated end condition does not end, it just stops when attention runs out, usually somewhere in the middle of a half moved folder tree.
The drive is a path, not a shelf
In Finder an external drive looks like another folder. Underneath, an attached volume appears at /Volumes/ followed by the volume name. A drive named My Drive 2026 lives at /Volumes/My Drive 2026, spaces included.
That name is not cosmetic. It is part of every path into the drive, so spaces and non-ASCII characters mean quoting and escaping every time the volume is touched from a terminal or referenced in a script. Renaming the volume later is possible, but every stored reference to the old path stops resolving. Setting a short name without spaces costs one minute at the start and removes a recurring irritation for the life of the drive.
Two commands are enough to see the current state:
diskutil list
diskutil info /Volumes/VOLUME_NAME
The second one reports the file system, whether ownership is enabled, and how much free space remains. Ownership matters on external volumes: when it is disabled, the permissions shown for every file are synthesised rather than stored, which is convenient for drives that move between machines and misleading if the listing is being read as fact.
Format decides what a file can carry
The list of formats macOS can create is not a guess. It comes from diskutil listFilesystems, and it includes APFS, APFS case sensitive, Mac OS Extended journaled, exFAT, and several MS-DOS FAT variants. Apple's own guidance for the exFAT option is that it is for Windows volumes larger than 32 GB.
The usual advice stops at Mac only versus shared with Windows. What that advice leaves out is that the choice changes what a file is able to carry.
Copy a single tagged file onto an exFAT volume and a second file appears beside it, same name with a ._ prefix. On a test volume that companion file was 4,096 bytes. It holds what exFAT cannot store natively: extended attributes, Finder tags, resource forks. Read from the Mac, the tag is still there. Counted on the drive, the item count has doubled.
| Behaviour | APFS | exFAT |
|---|---|---|
| Extended attributes and tags | stored natively | written into a hidden ._ file |
| Hidden companions in a test tree | none | 5 against 7 visible items |
| Japanese name stored as | the form used at creation | the decomposed form |
Report.txt and report.txt |
one file | one file |
| Readable on Windows without extra software | no | yes |
The companions attach to folders as well as files. A small tree copied onto exFAT produced 5 hidden ._ entries against 7 visible ones. The identical tree on APFS produced none at all. Anyone reconciling a file count between two drives and coming up short, or long, has usually just met this.
Names change shape on the way across
Japanese file names carry an extra failure mode. A character such as が can be stored as one code point, or as か followed by a combining mark. Both render identically. Neither form is visible in Finder.
Creating the same name in both forms behaves differently depending on the format. On APFS the form used at creation time is what stays on disk, and writing the other form afterwards overwrites the same file rather than creating a second one. On the exFAT test volume the stored name came back in the decomposed form regardless of which form was written. A file that travels onto an exFAT drive and back can therefore return with a name that is byte for byte different from the one it left with.
Nothing shows while the files stay on Macs. The difference surfaces when those names reach a cloud storage provider, a Linux server, or a build system, where searching for the composed form finds nothing and two apparently identical folders sit side by side.
Case behaves the same way on both formats tested: neither distinguishes Report.txt from report.txt, and creating both leaves one file holding the content written second. Moving a tree from a case sensitive volume onto a normal one silently reduces the file count, with no warning at the point of collision.
Search works only where an index exists
Files that cannot be found on an external drive are often not missing, just unindexed. Spotlight builds its index per volume and stores it on that volume, in a hidden .Spotlight-V100 folder. No index means no results, whether searching by name or by content.
One line reports the state:
mdutil -s /Volumes/VOLUME_NAME
The answer is either Indexing enabled. or Indexing disabled. Both freshly created test volumes came back disabled. Turning it on with mdutil -i on is a single command, but the index occupies space on the drive itself and the first pass has to read everything, which on a slow connection takes a while.
There is a second effect worth knowing. Because the index sits on the volume it describes, it is rebuilt from scratch whenever the drive is reformatted, and it does not travel to another machine in any useful sense until that machine has read the whole volume once. A drive that moves between two Macs regularly is therefore indexed twice, and the first search on the second machine is slow for reasons that have nothing to do with the drive being faulty.
Choosing not to index is defensible. What is not defensible is leaving the decision unmade. A drive with no index needs a folder structure and a naming convention good enough to navigate blind. A drive with an index can tolerate a flatter structure. Doing neither produces the familiar situation of four Finder windows open at once, hunting.
Deleting does not free space
Dragging a file on an external volume to the Trash moves it into a hidden .Trashes folder on that same volume. The bytes stay exactly where they were. Free space does not change until the Trash is emptied.
This is behind most reports of an afternoon of clearing that produced no measurable result. Emptying the Trash before ejecting belongs at the end of the checklist, as a fixed step rather than something to remember.
The volume is absent most of the time
The structural difference between an external drive and the internal disk is availability. Unplug it, sleep the machine, lose power to a hub, and the path under /Volumes/ is gone.
Shortcuts built during a tidy up react differently to that absence. A symbolic link made in a terminal stores the path as text, so it points at nothing the moment the volume detaches or gets renamed. A Finder alias records identifiers for the volume and the file alongside the path, so it can often reconnect after a rename. Same purpose, different failure.
References held inside documents behave like the symlink case. Linked footage, sample libraries, photo originals stored outside the library: all of them are reported as missing while the drive is away, and all of them break permanently if folders get renamed during the reorganisation. Anything likely to be referenced by an application should be inventoried before it is renamed, not after.
Detaching deserves the same care. Eject from Finder, or run diskutil unmount /Volumes/VOLUME_NAME. Pulling a connector during a long write risks the volume's own bookkeeping, not merely the file in flight, and reorganisation is exactly the activity that produces long sustained writes.
One drive cannot hold three roles
A drive tends to accumulate roles. It starts as an archive for finished work, then becomes the place exports get written because the internal disk is tight, then gets nominated as the backup target because it is the one with space left. By that point a single hardware failure takes the archive, the working set, and the backup together, which is the exact outcome the backup was supposed to prevent.
Separating roles does not require three drives on day one. It requires deciding which role each drive has and writing it on the label. An archive drive gets written rarely and read occasionally, so it can be slow and cheap. A working drive is written constantly and benefits from a fast connection, and its contents are expected to be temporary. A backup drive is managed by the backup software and reorganised by nobody.
Backup volumes deserve a specific warning. A Time Machine destination holds versioned records, and its consistency depends on the backup system owning the layout. Deleting items inside it to reclaim space damages the history rather than tidying it. When space runs short there, the adjustment belongs in the backup settings, by excluding folders or moving to a larger destination, not in Finder.
The test for whether roles have blurred is simple. If losing one drive would lose something that exists nowhere else, the roles have blurred.
What to change first
Count the surfaces one pass over this takes: a terminal to read the format and the index state, a folder window to move things, a text file to record where they went. The switching is usually a larger cost than any single step.
Do that count before evaluating any application, because it identifies which axis actually matters. That axis is the one behind the comparison with other file managers and the design set out under Features, and the practical questions that come up first are collected in the FAQ. Atriens is built for the arrangement where the measuring and the moving happen in one place.
Frequently asked questions
Should an external drive be formatted as APFS or exFAT?
APFS when the drive stays with Macs, exFAT when it has to be readable on Windows. The cost of exFAT is that it cannot store extended attributes natively, so macOS writes a hidden ._ companion file next to tagged items, and those companions attach to folders too. Choosing exFAT without a sharing requirement adds file count and clutter for no benefit.
Why does free space stay the same after deleting files from an external drive?
Because the Trash for an external volume lives on that volume, in a hidden .Trashes folder. Files moved there still occupy their original space until the Trash is emptied. Make emptying the Trash the last step before ejecting, and the free space figure will match the work done.
Why does Spotlight find nothing on an external drive?
The volume most likely has no index. Run mdutil -s /Volumes/VOLUME_NAME to check, and if it reports Indexing disabled. then nothing has been catalogued. mdutil -i on starts indexing, at the cost of space on the drive and a full first pass. Without an index, finding things depends entirely on folder structure and naming.
Is it safe to reorganise a Time Machine drive?
Not by hand. A backup volume stores versioned records whose consistency depends on the backup system managing them, so deleting or moving items inside it damages the history. When a backup drive runs short of space, the adjustments belong in the backup settings, either by excluding folders or by moving backups to a separate drive.