- Your Mac is a powerful machine, but it’s not immune to storage issues. Apple’s Macs have moved over to SSDs since 2020, yet hard drive problems on Mac are still showing up regularly.
Let’s get right into it and walk through some of the biggest Mac hard drive problems you might run into, along with how to fix them.
Most Common Mac Errors and How to Fix Them
Here are a few hard drive problems in Mac and solutions to fix them:
1: Mac Hard drive not Booting
Your Mac might run into booting trouble if there’s file system corruption, bad sectors, or actual physical damage on the hard drive.
To access the non-booting Mac:
- Connect your non-booting Mac to a working Mac using a Thunderbolt, USB-C, or FireWire cable.
- Restart the non-booting Mac and hold down the T key right away.
- You’ll now see the non-booting Mac’s drive show up as an external drive on the working Mac, so you can copy your data over.
Boot using recovery drive: Boot your Mac into Recovery mode, reinstall macOS, and pick Disk Utility to check and repair the disk. If the disk turns out fine, you can reinstall the OS without wiping your data.
Safe Mode: If Recovery mode doesn’t get the job done, try booting into Safe Mode so your Mac starts up with only the essential software. Here’s how:
- Power off the Mac, then press and hold the Shift key while you restart it.
- Once your Mac boots up, back up your files using Time Machine or an external drive.
2: Mac Hard Drive Partition Issues
You can run into Mac partition issues and errors when there’s file system corruption, bad sectors, partition table corruption, Disk Utility errors, or a virus or malware attack.
That said, you can fix Mac APFS/HFS+/HFS partitions by working through the solutions below:
Disk Utility:
- Open Finder > Applications > Utilities > Disk Utility
- You’ll see a list of drives in the left sidebar, find the corrupt drive or partition (it might show a warning sign or appear greyed out)
- Click First Aid, then click Run
The scan can take a while depending on how big the drive is. If the repair goes through, you’ll get a success message, if not, move on to the next fix.
Terminal Commands (FSCK): If Disk Utility can’t repair the drive, try the fsck command in Single User Mode. Here’s how:
- Restart your Mac, then press and hold Command+S to boot into Single User Mode
- Once you see the command-line prompt, type: /sbin/fsck -fy
- Press Enter to kick off a file system check and let it attempt repairs on the disk.
- You’ll see “The volume was modified“. Keep running the command until you see “The volume appears to be OK“
- Once you get that message, type reboot to restart your Mac.
Format and Repartiton:
If none of the above works, you may need to reformat the drive to clear up the partition issues on your Mac, just make sure you’ve got a backup before you format anything:
- In Disk Utility, select the corrupt drive or partition.
- Click Erase at the top.
- Choose the right format (APFS or HFS+) and click Erase to format the drive.
- Once formatting wraps up, restore your data using Time Machine or recovery software.
3: External Hard Drive issues on Mac
There’s a range of causes behind external hard drive issues on Mac, including incompatibility, connection problems, and corrupt external hard drives.
Here are a few fixes worth trying:
Check the connection: If your external hard drive isn’t being recognized or detected, check for loose, damaged, or incompatible USB cables or ports. These are often why the drive won’t show up or function the way it should.
Mount the drive:
- Open Disk Utility: click the Finder icon > Applications in the sidebar > double-click the Utilities folder > double-click Disk Utility to launch it.
- Find your external hard disk in the left sidebar, highlight it, and click Mount.
Check whether that solved the issue, if not, move on to the other fixes.
Repair Disk Permissions:
- Open Disk Utility and select your hard drive in the left panel
- Click the First Aid tab
- Click Repair Disk Permissions
- Now close Disk Utility and restart your Mac
Force Quit Finder:
If you’re running into difficulties or errors, like error 1407, while transferring or deleting files, here’s how to fix it:
- Press Option (or Alt), Command, and Esc (Escape) all at once
- Select Force Quit from the Apple menu in the top left corner of your screen
- Now click the Relaunch button.
How do I repair an HDD on my Mac?
Open Disk Utility, select the drive (not the volume underneath it) in the sidebar, and click First Aid. This is the first thing to try for a Mac hard drive problems fix, and it works for most file system errors that do not involve physical damage.
If First Aid finds problems it cannot repair while the drive is mounted normally, boot into Recovery Mode by holding Command+R during startup, then run Disk Utility again from there. On an Apple Silicon Mac, hold the power button until “Loading startup options” appears, then choose Options. Disk Utility running from Recovery Mode can repair the startup volume itself, which it cannot do while macOS is running from it.
If First Aid completes but reports the same error twice in a row, that is usually a sign of bad sectors rather than a simple directory problem. At that point formatting the drive and restoring from backup is more reliable than running First Aid a third time.
Can a corrupted hard drive be repaired?
Usually, yes, if the corruption is in the file system and not the drive mechanism itself. Disk Utility’s First Aid tool fixes directory corruption, catalog errors, and most of the issues that show up as a drive refusing to mount or Finder freezing when you open it.
What First Aid cannot fix is physical damage: a clicking HDD, a drive that disconnects and reconnects on its own, or one that takes minutes just to appear in Disk Utility. Those symptoms point to a dying drive, not corruption, and running repair tools repeatedly on a failing drive can make data recovery harder afterward.
A drive that fails First Aid twice with the same error, or one that disappears from the sidebar mid-scan, has gone past what software repair can do. Recovering the data first, before attempting any further repair, is the safer order of operations.
My Mac’s hard drive isn’t working. What can I do to fix it?
Start by figuring out whether the Mac won’t boot at all, or boots but the drive behaves oddly once you’re in. These point to different fixes, and most guides lump them together.
If the Mac boots into the login screen or desktop but the drive is slow, ejects itself, or won’t open certain folders, check its S.M.A.R.T. status first. Open Disk Utility, select the drive, and look at the bottom of the main info panel. A status of “Verified” means the drive’s own health sensors see nothing wrong. “Failing” means stop using it for anything but copying data off, immediately.
If the Mac won’t boot at all, your path is Disk Utility Mac Recovery Mode: hold Command+R at startup (or Option on older Intel Macs) until the Apple logo and progress bar appear, then choose Disk Utility from the utility window. From there you can run First Aid on the startup disk itself, which is not possible from a normally running system. On Apple Silicon Macs, hold the power button at startup instead and select Options to reach the same recovery environment.
Working through a Mac hard drive problems fix without losing data means doing the data copy before any repair attempt that involves erasing or reformatting, not after.
How much does it cost to replace a hard drive on a MacBook Pro?
Through Apple, expect somewhere between $300 and $500 for a storage replacement on a MacBook Pro, depending on the capacity and whether the model is in or out of warranty. Models from 2016 onward solder the SSD directly to the logic board, so on those machines a “drive replacement” is really a logic board replacement, which is why the price climbs fast on anything built in the last eight years.
Older MacBook Pros, the ones built before 2012 with a removable 2.5-inch drive, are a different story. An independent repair shop can often swap the drive for well under $150 in parts, plus labor. If you’re on one of these older machines, this is worth knowing before you pay for a board-level repair you don’t actually need.
Either way, back up what you can first. A dying drive that still mounts is a chance to copy files off before a technician touches anything.
Tips to Prevent Mac Storage Issues
Monitor Disk Health: Use the First Aid option on your Mac to check for and repair any storage errors.
Clean Up Unnecessary Files: Make it a habit to clear out unwanted files, old applications, and temporary files.
Optimize Storage: Turn on “Optimize Mac Storage” in your iCloud settings so older, less-used files get stored in iCloud automatically.
Regular backups: Use Time Machine to set up automatic backups and keep your system running clean.
Conclusion
If you’ve gone through every solution in this article and your Mac hard drive problems, internal or external, still aren’t fixed, there’s a good chance you’re dealing with physical damage to the drive. At that point, your best bet is to take your Mac to an authorized Apple service center for further help.