Need Advice On HFS File Recovery

My Mac HFS drive suddenly stopped mounting, and I’m trying to recover important files before doing anything that could overwrite the data. I’m looking for safe HFS file recovery steps or software recommendations that work without making the damage worse.

Losing files from an HFS or HFS+ drive is frustrating, but don’t start clicking random repair options right away. If the files were deleted, the Trash was emptied, or the drive started acting weird after a macOS update, there’s still a decent chance the data is sitting there. The main thing is to avoid making the situation worse.

Stop using the drive as soon as you notice the files are missing. When macOS deletes something, it usually removes the file’s record and marks that space as free. The actual data often stays on the drive until something else gets written over it.

If this is an external drive, unplug it until you’re ready to work on recovery. If it’s your Mac’s internal drive, don’t download recovery tools onto it if you can avoid it, and don’t install anything unnecessary.

Before you scan the drive, check the basics. Open Disk Utility and see whether the drive shows up with the right capacity. For an external drive, try another cable or USB port too, since sometimes the “drive problem” is just a bad connection.

If SMART info is available, check the drive health. If the drive looks healthy, you can usually move on to recovery software. If you’re seeing read errors, bad sectors, random disconnects, or the drive is unstable in general, it’s safer to make a disk image first and recover from the image instead of hammering the original drive with repeated scans.

If you don’t already have a Time Machine backup, I’d try recovery before running repairs. Repair tools can sometimes change the file system, and that’s not ideal when you’re trying to get deleted data back.

For HFS and HFS+ drives, Disk Drill is a reasonable option. It can work with drives that Finder won’t mount, and the process is pretty straightforward.

A basic Disk Drill recovery goes like this:

  1. Install Disk Drill on a different drive if possible.
  2. Open it and choose the HFS or HFS+ drive.
  3. Click Search for Lost Data.
  4. Use the Universal scan for most cases.
  5. Let the scan finish. You can browse results while it runs, but waiting usually gives you the fullest list.
  6. Preview the files you care about.
  7. Select what you want and click Recover.
  8. Save the recovered files to another drive, not the one you’re recovering from.

The preview feature is worth using. If your photos, videos, or documents open correctly in preview, that’s usually a good sign they can be recovered properly.

Also, don’t assume an emptied Trash or quick format means the files are gone forever. Those actions usually don’t wipe the actual file contents immediately. The data is recoverable until new files overwrite the same space, which is why speed matters.

That said, software recovery is mostly for deleted files, formatting mistakes, and file system issues. If the drive has hardware problems, stop pushing it.

I’d stop DIY attempts if:

  1. the drive is clicking, grinding, or making strange sounds
  2. it no longer appears in Disk Utility
  3. it keeps disconnecting
  4. scans freeze or keep ending with read errors

At that point, repeatedly powering it on can lower your chances. A professional recovery lab is the better move if the files are important enough.

Best case, you’re dealing with accidental deletion or logical file system damage. That’s where recovery software tends to have the best shot, especially if you stop using the drive before anything new gets written to it.

1 Like

Cancel the “initialize” prompt if macOS shows it.

That button is not a recovery step, and neither is forcing First Aid over and over. If the drive is visible by size in Disk Utility, scan it read-only with something like Disk Drill or make an image first, but save everything recovered to a totally separate disk.

Make a byte-for-byte clone before you spend hours scanning the original drive. A recovery scan sounds harmless because it is “just reading,” but if the disk is failing, a long scan can be the thing that pushes it from flaky to unreadable.

The earlier advice about canceling Initialize is right. I’d be a little less casual about “just scan it” though, especially if the drive suddenly stopped mounting rather than you simply deleted files. A drive that shows up in Disk Utility with the correct size but no mountable volume can be a normal file system problem, or it can be a disk that is barely readable. Those two situations need different levels of caution.

Before picking software, check what macOS actually sees:

Open Terminal and run:

diskutil list

You’re looking for whether the physical disk appears with the expected size. If the physical disk is missing, showing the wrong size, or appearing/disappearing, stop there. That’s not a software recovery problem anymore.

If the physical disk is stable, use another empty drive that is at least the same size and clone the problem drive to it. Not “copy the files,” because there are no files to copy if it won’t mount. You want a full disk image or clone. Disk Utility can work for a cleanly readable drive, but if the drive throws I/O errors, a tool like ddrescue is better because it can skip bad areas and come back to them instead of getting stuck forever.

Then point Disk Drill or whatever recovery app you choose at the clone/image, not the original disk. Disk Drill is fine for HFS/HFS+ recovery, but the important part is the target you scan. Scanning the clone gives you room to make mistakes without making the source worse.

A small thing people forget: don’t save the clone or recovered files onto the same troubled drive. Don’t save them onto another partition on that same physical disk either. Use a separate disk. If the HFS drive is 2 TB, assume you may need close to 2 TB for the image plus more space for recovered files.

I would not bother trying to “fix” the HFS volume until after recovery. First Aid, fsck_hfs, rebuilding catalogs, and journal replay can sometimes make a volume mount again, but they can also change the file system enough to make recovery messier. Repair is for getting a drive usable again. Recovery is for getting the files out. Do those in that order only if you care more about the drive than the data.

If it does mount read-only at any point, grab the most important files first instead of trying to copy the whole drive in Finder. Finder can choke on one bad file and leave you guessing what copied. Start with the irreplaceable stuff: documents, photos, project folders, archives, anything you can’t download again. Apps, caches, installers, and old system folders can wait.

For an external HFS drive, I’d also avoid testing it through a hub or flaky adapter. Plug it directly into the Mac if possible. Bad USB enclosures can make a healthy disk look dead, so if it’s a bare SATA drive in a cheap enclosure, trying another enclosure or dock can be worth it. Just don’t keep power-cycling it over and over if it clicks, spins down, or keeps dropping.

My order would be:

  1. Cancel Initialize and don’t run repairs yet.
  2. Confirm the physical disk appears with the right size.
  3. If it sounds bad or disconnects, stop and consider a lab.
  4. If it stays stable, make a full clone/image to another disk.
  5. Scan the clone with recovery software.
  6. Recover files to a third location or at least a separate healthy drive.
  7. Only after that, try repair/reformat/reuse if you still trust the hardware.

The annoying answer is that the safe path takes more storage and more time. The fast path is to scan the original directly, and sometimes that works. I’d only do that if the files are replaceable or the drive is clearly healthy and the problem looks like a simple deleted/removed volume situation. For anything important, clone first.