Home > Mac Data Recovery Tips

Fix External Hard Drives Not Showing Up on Mac

Updated on Wednesday, February 12, 2025

iBoysoft author Connie Yang

Written by

Connie Yang
Professional tech editor

Approved by

Jessica Shee

English Français Deutsch やまと Español Português

Summary: This article explores how to fix an external hard drive that's not showing up on Mac Sequoia, Sonoma, Ventura, Monterey, or earlier. Free download iBoysoft Data Recovery for Mac to recover files from corrupted external hard drives ASAP.

fix external hard drive not showing up on Mac

Is your external hard drive not showing up on Mac? It may result from hidden settings, incorrect connections, system errors, password protection, incompatible or corrupted file systems, etc.

To show and access the missing external hard drive on your Mac, follow our guide. We list all the feasible and step-by-step solutions for troubleshooting this trouble.

 Tips: When the external hard drive is not showing up on your Mac desktop or the Finder sidebar, directly go to Disk Utility (Launchpad > Other) for further diagnosis. The built-in Disk Utility program lists all your connected external drives and can help you judge whether the drive has a connection or hardware issue. 
 

If the drive shows up in Disk Utility, follow our fixes orderly to make it visible on your Mac desktop or Finder. If the external hard drive not showing up in Disk Utility, try the connection checks or send the drive for hardware repair.

Why is my external hard drive not showing up on the Mac

Here are the most common causes we summarized for Mac external hard drives not showing up:

  • You accidentally hide the external drive on your Mac. 
  • The USB cable is broken.
  • The USB port malfunctioned.
  • The USB adapter is not working properly.
  • The external hard disk is formatted with a macOS-unsupported file system.
  • The file system of the external hard drive is corrupted.
  • The drive is under repair and recognition by macOS.
  • Third-party apps interfere with the drive from being properly recognized.
  • The external drive has hardware issues.

Fix 1. Edit the Finder preferences

The Kingston, Maxtor, WD Element, Seagate, or Lacie external hard drive is not showing up sometimes because your Mac is not set up to do so.

Just follow these steps to reveal the external drive on a Mac desktop or in Finder when it is not showing up.

  1. Go to Finder > Preferences > General tab and select "External disks" to make Mac external hard drives show on the desktop
    Show external hard drive on Mac
  2. Go to Finder > Preferences > Sidebar and make sure the "External disks" under "Locations" is ticked. Then your external hard drive will appear in a Finder window.
    Show external hard drive in Finder
  3. Go to Desktop/Finder and check if your external hard drive appears. 

    If not, download, and install our data recovery app on your Mac, and then check if your external hard drive is showing up within the data recovery software.

If your external hard drive is showing up in the data recovery software, follow the wizard to recover data and then format the external hard drive after the data recovery is complete.

If your external hard drive is not showing up even within our recovery environment, send it to an expert for evaluation after exhausting any possible solutions below.

If these steps and software help you out of trouble, why don't you share them to help others?

 

Fix 2. Reconnect the external drive & restart Mac

If the connection fails, your Mac won't detect the external hard drive, let alone recognize it, and shows up.

Therefore, if you can't find the external hard drive on your Mac, check to see if the external hard drive is properly connected with the following steps:

  1. Unplug the external hard drive and wait a moment.
  2. Restart your Mac
  3. Slowly and deliberately replug the external hard drive into your Mac.

Now, check if it shows up in your Finder this time. If still not, try the next solution.

Fix 3. Try a different USB cable and port

Usually, you need to use USB cables and ports to connect external drives to your Mac. A defective USB cable and port will make a short circuit, blocking the external drive from establishing a connection with your Mac. Thus, the external hard drive is not showing up on your Mac.

You can follow these steps to do a thorough check on the USB cable and port:

  1. Connect the external hard drive to another USB port as a comparison test.
  2. Try another compatible USB cable to reconnect your external hard disk (if the issue persists).
  3. Check the health of the USB hub or USB-C adapter if you use it.

If the external hard drive still does not show up on your Mac, it means that the Mac's USB port, the USB hub or adapter, or the drive is damaged. You can connect your external drive to a different Mac for verification.

Fix 4. Ensure the hard drive cable has sufficient power

Some desktop external hard drives like Seagate Backup Plus and WD Elements Desktop require electricity to light up, spin, and transfer data. Lacking enough power can lead to the Mac not recognizing the external hard drive. 

So, check if they are externally connected to a power socket with its provided power adaptor.

We have to alert you of one matter. If you are working on MacBook, MacBook Air, and MacBook Pro models, do not go in low-power mode. External hard drives can't work correctly when the USB ports do not have enough power.

Fix 5. Check if the drive is locked

Perhaps, you've encrypted the external drive with a password before but accidentally ignore the pop-up unlocking box. Therefore, your external disk isn't mounting and showing up on the Mac desktop or Finder.

To access the invisible locked external disk, you can:

  1. Go to Disk Utility.
  2. Click the Mount button to let the pop-up window appear again.
  3. Enter your password to access the drive.

Or, you can re-connect the drive to your Mac and enter the password to unlock it.

Fix 6. Check the format compatibility of the drive

Disk Utility displays all the internal and external hard drives detected by your Mac and their basic info. You can open Disk Utility (Finder > Applications > Utilities) to check the format of the external hard drive.

check external hard drive file format

If your external hard drive is formatted with NTFS, continue reading: NTFS External Hard Drives Not Mounting/Working on Mac (Sonoma/Ventura)

Besides, if the external hard drive is formatted with an unrecognizable file system, like Linux EXT3 and EXT4, the only solution is to reformat it. Reformatting the drive can make it compatible with your Mac. Remember to back up your data before erasing the external disk.

Be caution! If your Mac uses macOS 10.12 Sierra or earlier but the external hard drive is APFS (Apple File System) formatted, this could also result in Mac not recognizing an external hard drive. You are advised to reformat the drive to Mac OS Extended (HFS+) or update your macOS.

 Note: If your external fusion drive is not showing up on Mac, you can check if it is recognized as two separate drives by macOS in Disk Utility.

Fix 7. Manually mount the external hard drive

If the external hard drive shows up in Disk Utility but is not mounted (greyed out), it shows that the drive may have some errors.

We have some remediation for you when the OS fails to mount the external disk. That is to mount it manually in Disk Utility:

  1. Expand the View option in the Disk Utility toolbar and choose Show All Devices.
  2. Select the external hard drive that is not mounted on your Mac.
  3. Choose Mount at the top menu bar.

After the drive is mounted, you can go to Finder to access it.

Fix 8. Run First Aid to check the external drive

If this external hard drive is not mounting on Mac even with Disk Utility's Mount action, the drive may be corrupted or have some directory structure issues. 

Or, sometimes, you may see no partition showing up in Disk Utility but only the manufacturer's name like WD and Seagate appears. That means the partition table (A unit of data describing the partition information on the hard disk) is damaged or lost.

As a result, macOS is unable to recognize the external hard drive. In this situation, you should run First Aid in Disk Utility to see if it can be repaired.

  1. Open Disk Utility.
  2. Choose the grayed-out external disk from the left sidebar.
  3. Click the First Aid button on the top and then choose Run to confirm this operation. 
    Repair not recognized external hard drives in Disk Utility

Fix 9. Reformat your external hard drive

If the external hard drive is not showing up after the force-eject from the Mac or First Aid fails to repair the external hard drive, it means that the drive has serious file system errors. You probably receive some error reports after running First Aid, such as:

file system check exit code is 8

fsroot tree is invalid

APFS object map is invalid

In this case, to fix the external hard drive that's not recognized on Mac, you have to reformat it and assign a fresh file format to the drive. Remember to recover your critical data in advance because reformatting a drive will wipe all data from the hard drive!

iBoysoft Data Recovery for Mac is a powerful tool for hard drive data recovery, sd card recovery, and USB drive recovery. It's also capable of recovering data from unreadable, unmountable, corrupted, and formatted drives.

To recover data and reformat the corrupted/unmounted external hard drive:

Step 1: Download, install, and open iBoysoft Data Recovery for Mac on your Mac.

Step 2: Select the unrecognizable/unmounted external hard drive listed in the main interface and click Search for Lost Data to search files on it.

scan external disk

Step 3: After scanning, sort the scanned files by different parameters, preview the search results, choose the files you need, and click Recover to get them back.

preview scanned files

Step 4: After successful recovery, open Disk Utility and locate the external hard drive from the left sidebar.

Step 5: Select the external disk and click the Erase button.

Step 6: Give a name for the drive, choose a format, and set GUID Partition Map as the scheme. If you want your drive to be compatible with Windows PC and Mac, exFAT is probably the best option. Then click Erase to finish reformatting.

Fix 10. Force quit fsck in Activity Monitor

If the external hard drive doesn't show up even in Mac Disk Utility, check if the Mac has detected and recognized its hardware information in System Information.

  1. Go to Finder > Applications > Utilities > System Information > USB.
  2. Check the external hard drive information. 
    Check not showing up external drive in System Information

If you see the external hard drive showing up there but not in Disk Utility, the hard drive may be under repair by macOS. This is the rare issue that a user asks for help on Reddit: external hard drive not showing up on Mac.

But don't worry, we have found the solution for it. You just go and check the drive in the Mac Task Manager - Activity Monitor.

  1. Click the Launchpad and find the Other folder. Find and open Activity Monitor there.
  2. Search in Activity Monitor to see if there is any process named "fsck_hfs" or something similar. (If your external hard drive is exFAT formatted, then it should be "fsck_exfat".)
  3. Select that task and click the X button at the upper left to force quit it. and Then the external hard drive should show up on the desktop of your Mac.

If the parameters of the external hard drive are not recognized correctly or even not recognized at all, the external hard drive is damaged. You can go to a local repair center for help.

Fix 11. Use Terminal

Terminal is a built-in command-line interface (CLI) application that allows you to interact with macOS using commands. When macOS fails to automatically detect, recognize, mount, and show the external disk, try to use Terminal to see if macOS recognizes it at a lower system level.

  1. Open Terminal from Launchpad > Other.
  2. Enter diskutil list to list all the connected disks and extract their basic info.
  3. Check if it shows like /dev/disk_ (external, physical) from the list of disks. Here disk_ stands by the disk's identifier. 
    use Terminal to recognize external drive on Mac
  4. Enter diskutil eject disk_ to force eject the drive. Replace disk_ with the external drive's identifier

After that, unplug the external drive and then reconnect it to check if macOS recognizes it this time.

Fix 12. Reset NVRAM

Nevertheless, what if the external hard drive is not showing up in Mac's Disk Utility at all? There could be some hardware-related problems that make the external hard drive not show up on Mac. 

Don't worry! You can check for and repair those problems by resetting NVRAM. NVRAM is to retain certain information while the power is turned off on your computer.

If you experience issues related to these retained settings, resetting NVRAM clears hardware-related settings that may affect external drives. Then, the Mac can recognize the external hard drive again.

  1. Shut down or reboot your Mac.
  2. Immediately press these four keys in a sequence: Command + Option + P + R.
  3. Hold the keys for at least 20 seconds and after you hear the second chime, release the buttons.
  4. After releasing the keys, your Mac will restart and hopefully, your drive will show up.

Fix 13. Boot your Mac in Safe Mode

Chances are that some programs are preventing your external hard drive from being mounted to your Mac. Those incompatible programs could be a USB security app, encryption program, or any antivirus software that you installed recently. 

In this case, you can try to boot into Mac Safe Mode, which only runs essential macOS items.

If Mac recognizes and shows the external drive in Safe Mode, uninstall the apps you've installed recently as they block the appearance of the external disk. If Mac does not show up the external hard drive yet, move to the next fix.

Fix 14. Send the external drive for repair

If your external drive is not showing up on your Mac yet after trying the above checks and fixes, connect a different external hard drive to your Mac.

If it can show up and work, it indicates this unrecognizable external hard drive is defective. You can send it to your local repair center in most cases for an upfront quote.

Share these quick checks to let more people know how to fix an external hard drive that is not detected, showing up, or recognized on the Mac. 

 

Video guide to fix external hard drives not showing up on Mac

If you think the above information to fix the external hard drive not showing up or recognized on Mac is too much to deal with, alternatively, you can watch this video to fix the external hard drive not showing up on Mac issue.

Some users find this video more direct and intuitive than a dry text tutorial.

Reddit discussions on external hard drives not showing up on Mac

External hard drive not showing up on Mac is a common issue. It can be caused by various reasons and the solutions are not the sole, just as what users discuss on Reddit.

If you've tried multiple workarounds but still cannot make the external drive visible on your Mac, you can follow our ways in the following parts.

External Hard Drive not showing up on mac
by u/Gentle_Kenneth_ in techsupport

If the issue goes on, you can contact our support team for more help or discuss it with our tech experts in the iBoysoft forums!