External Drive Not Showing
Apple macOS
Severity: ModerateWhat Does This Error Mean?
When an external drive does not show up on your Mac, it could be a cable problem, a Finder setting that hides drives, a file system incompatibility, or a drive that needs to be mounted. Most cases are simple to fix — the drive is fine, macOS just needs a little help seeing it.
Affected Models
- MacBook Air
- MacBook Pro
- iMac
- Mac Mini
- Mac Studio
- Mac Pro
Common Causes
- Finder is configured to hide external drives from the Desktop and sidebar
- The USB or Thunderbolt cable is faulty or not fully plugged in
- The drive is formatted with a file system macOS cannot read by default (like NTFS or exFAT with errors)
- The drive needs more power than the USB port can provide
- The drive has a file system error and macOS mounted it in read-only mode or refused to mount it
How to Fix It
-
Check Finder preferences. Open Finder > Settings (or Preferences on older macOS). Click the General tab and make sure 'External disks' is checked under 'Show these items on the Desktop.' Also check the Sidebar tab.
By default, macOS shows external drives on the Desktop. But this setting can get turned off, making drives invisible even when they are working fine.
-
Check Disk Utility. Open Disk Utility (Applications > Utilities). Look in the left sidebar for the drive — it may appear there even if it is not mounted in Finder. If you see it, click Mount.
A drive that appears in Disk Utility but not in Finder is not mounted. Clicking Mount adds it to Finder.
-
Try a different cable and USB port. Unplug the drive, try a different cable if you have one, and plug into a different USB-C or USB-A port on your Mac.
A faulty cable is one of the most common reasons a drive appears to have died. Test with a known-good cable before assuming the drive is broken.
-
Use a powered USB hub. If the drive requires more power than a single USB port provides, it may not spin up properly. Try using a powered USB hub or connect directly to the Mac instead of through another hub.
External hard drives (spinning disk type) often need more power than flash drives. MacBooks sometimes have limited power on their USB ports.
-
Run First Aid in Disk Utility. If the drive appears in Disk Utility, select it and click First Aid. This can repair file system errors that prevented macOS from mounting the drive.
A drive with file system errors may mount as read-only or not at all. First Aid often repairs these errors and allows normal access.
When to Call a Professional
If the drive is not recognized at all and makes clicking or grinding noises, it is physically failing. Stop using it immediately and contact a data recovery specialist if you need the data. Physical drive recovery can cost $300 to $1,500 depending on the damage.
Frequently Asked Questions
My drive works on Windows but not on Mac. Why?
Windows formats drives in NTFS by default. macOS can read NTFS drives but cannot write to them without extra software. If the drive does not show up at all, it might have a file system error. If it shows but you cannot copy files to it, the format is the issue — reformat the drive as exFAT for compatibility with both Windows and Mac.
Is it safe to force-eject a drive that is stuck?
Forcing an eject can cause data corruption if files are being written to the drive. Always try to eject properly using Command + E first. If the drive is truly stuck and not responding, force ejecting is better than just unplugging — do it by right-clicking the drive icon and choosing Force Eject.
My drive shows up in Disk Utility but is greyed out. What does that mean?
A greyed-out drive in Disk Utility means macOS can detect the drive but it is not currently mounted. Click the Mount button to try mounting it. If Mount fails, run First Aid on the drive to check for and repair errors.