Mac / External SSD
Disk Utility Cannot Repair This Disk
What to do after First Aid fails on macOS.
When First Aid says it cannot repair a disk, repeated repair attempts may keep modifying damaged structures. A recovery-first workflow is safer when files matter. Each First Aid run can write changes to the file system journal and metadata, so running it multiple times on a failing disk compounds the risk to recoverable data.

First: do not make the source worse
Treat this as a recovery situation before you treat it as a repair task. The priority is to preserve readable data and avoid new writes to the affected device.
- Do not run First Aid again after Disk Utility reports it cannot repair the disk.
- Do not run diskutil repairVolume or fsck repeatedly as a Terminal alternative.
- Do not erase the disk to "reset" it before scanning for recoverable files.
- Do not save recovered files back to the disk that failed repair.
Scan and preview first
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.
Likely causes
- 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.
Read-only recovery workflow
- Leave the disk connected directly to the Mac and do not retry First Aid.
- Open Refindo and select the disk that Disk Utility failed to repair.
- Run Quick Scan, then Deep Scan when directory and allocation records are inconsistent.
- Preview the files you need and recover them to a different disk.
When to stop self-recovery
- Disk Utility reported I/O or media errors, or the repair hung and timed out.
- The disk holds the only copy of work you cannot 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.
Related recovery guides
What You Need to Know
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 is not 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?
Often, yes, if the device remains readable enough for a scan and the data blocks are still present.
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 should not be used repeatedly before recovery.