Mac / External SSD

Disk Utility Cannot Repair This Disk

What to do after First Aid fails on macOS.

Written by the Refindo Recovery Team · Published · Updated

Once Disk Utility reports "First Aid found corruption that needs to be repaired" and then fails to fix it, the instinct is to run it again. Don't. First Aid isn't a read-only check. Every pass writes changes to the journal and metadata, so a second or third attempt on a failing disk keeps editing the exact structures a recovery scan depends on. When the files matter more than the volume mounting, recover first and repair later.

Quick answer

First Aid has already told you it can't fix this disk, and more repair passes only edit damaged metadata further. Shift the goal from "make it mount" to "get the data out," and the rest becomes far lower-risk.

Stop running First Aid

  • Once First Aid reports it can't repair the disk, don't run it a second time.
  • The same caution applies to diskutil repairVolume and fsck in Terminal; they do the same writes, not safer ones.
  • Do not erase the disk to "reset" it; that trades a damaged volume for an empty one.
  • Keep recovered files on a separate disk, not the one that just failed repair.

Why First Aid can't repair the disk

  • APFS, exFAT, or partition metadata damage beyond what First Aid can safely fix.
  • Directory records that no longer match file allocation data.
  • Bad sectors, unstable media, or connection drops during repair.
  • A previous repair attempt that partially changed the file system.

How to scan a disk First Aid could not fix

Refindo is a fit when the drive is still visible and your priority is to preview and recover files rather than force the damaged volume to mount.

  1. Leave the disk connected directly to the Mac and don't retry First Aid.
  2. Open Refindo and select the disk that Disk Utility failed to repair.
  3. Run Quick Scan, then Deep Scan when directory and allocation records are inconsistent.
  4. Preview the files you need and recover them to a different disk.

When the failure points to hardware

  • Disk Utility reported I/O or media errors, or the repair hung and timed out.
  • The disk holds the only copy of work you can't afford to lose.
  • Two or more failed repair attempts have already been run on the disk.
  • The drive disconnects or behaves erratically during the scan.

What First Aid does, and why repeats hurt

What Disk Utility First Aid actually does

First Aid checks and attempts to repair file system metadata, including the catalog tree, extent records, allocation bitmaps, and journal state. On APFS, it also verifies container superblocks and volume object maps. When it finds inconsistencies, it writes corrected structures back to the disk. This means First Aid isn't a read-only check. It actively modifies the drive during repair.

Why repeated First Aid repair is harmful to recovery

Each failed repair cycle can write partial fixes to already-damaged metadata. These partial writes may overwrite file allocation records or directory entries that a recovery scan would otherwise use to reconstruct folder structure and file names. After two or more failed repairs, the original metadata state is progressively harder to interpret, reducing the quality of any subsequent recovery attempt.

When First Aid failure indicates hardware problems

First Aid can fail because of software-level corruption or because the disk has physical read errors. If Disk Utility reports I/O errors, media errors, or the repair hangs and times out, the problem may be hardware-related. In these cases, continued software repair attempts are unlikely to succeed and may stress a failing drive further. Professional evaluation is worth considering.

Frequently Asked Questions

Should I run First Aid again?

Avoid repeated repair attempts if the data is important. Scan first and recover to another disk.

Can a disk be recovered after First Aid fails?

In many cases, yes. A failed First Aid changes whether the volume mounts, not whether the underlying data exists. If the disk still reads well enough to scan, the files are frequently recoverable.

Does Refindo repair the disk?

No. Refindo focuses on scanning and recovering files, not modifying the source disk to make it mount.

How many times is it safe to run First Aid?

If First Aid fails once, running it again rarely helps and risks further metadata damage. One attempt is reasonable; more than that is counterproductive when data matters.

Can I run First Aid from Terminal instead of Disk Utility?

The diskutil repairVolume and fsck commands perform similar operations. They carry the same risks as the graphical First Aid and shouldn't be used repeatedly before recovery.

Scan before you repair

Run a read-only scan first, preview what is recoverable, then save selected files to a different drive.

Related Recovery Guides