Mac Fixes

External Hard Drive Not Recognized on Mac: How to Fix It

When you plug in a hard drive into your Mac, you expect it to pop up in Locations in Finder — next to your remote disk and the computer itself. But what if it’s not there?


There can be many reasons for a Mac not reading a hard drive: poor connection, faulty cable, or, in the worst-case scenario, corrupt hard drive data. Whatever happens, there are always ways to deal with it, and our team has gathered the most effective ones in this piece.


Before we start


Wish to know what is causing your Mac might not recognize an external drive issue? Among the numerous culprits, one of the most popular ones is the presence of malware on your computer. 


To protect yourself, give MacKeeper a try. It offers on-demand and real-time protection, preventing viruses and other malicious software from taking hold. And it gives you clearing and privacy features, including a full VPN client.  


However, if you're eager to fix this bug yourself, keep reading. We outline a range of straightforward solutions to an external hard drive not showing up on Mac in the following sections.

Your external drive not showing up on Mac? Here’s what to do

The problem of the unrecognized external disc can be solved easily, and all you need is our professional guidance.

1. Edit your preferences

If this isn't the first time you’re using an external hard drive and experiencing such a problem, it isn't likely to be an issue for you. However, you could still check your preferences — just in case.


Your settings might not be set to display external hard drives on your desktop. To fix that, follow the steps below:

  1. Go to Finder and click on the Finder button in the menu bar at the top of the screen
  2. Follow PreferencesGeneralShow these items on the desktop
  3. Make sure you tick the boxes next to External disks and Hard disks
  4. Then go to Sidebar and check Hard disks and External disks there as well.
The Finder Preferences window shows the General tab selected, where you can see the list of items shown on the desktop and the manner in which they’re opened

2. Ensure your cable has sufficient power

Some hard drives require more power supply than others, different types and brands of cables provide more or less energy. Normally, a device requires up to 500 mA, which can be provided by a standard USB 1.0 or 2.0.


However, if your hard drive needs a stronger power output, it may work slower than expected or not connect at all. Check that your USB cable is delivering enough power to the hard drive and, if need be, swap to a more powerful connector or to a different USB port on your Mac.


You could also use an external power source or even a self-powered USB hub — adding its power to the power of your Mac might resolve the issue. Don’t forget to have your Mac connected to the charger.

3. Try other devices for power supply

If you find that no matter what type of cable you use, the hard drive is still not showing up, the problem might be in your Mac’s hardware. Try using another Mac or Windows device — if it only works on a PC, it’s likely that your hardware isn't formatted to be launched on a MacOS device.

4. Use Terminal

For average users, the Terminal app is a last-resort solution because they tend to find it complicated. However, it’s almost always effective and isn’t actually that bad if you carefully follow the steps:

  1. Open Terminal by following ApplicationsUtilitiesTerminal
  2. Type in diskutil list - a command that extracts information from the system to analyse any volumes and drives attached to your Mac
  3. A list of your disks will appear — search for a line with /dev/disk_ (external, physical) — the underscore signifies a digit assigned to your disk’s identifier
  4. Type in another command — diskutil info disk_, with the digit of the external disk that you’re interested in in place of the underscore
  5. If your system recognises the drive, this action should reveal the information about your drive. Then you can eject it by typing in diskutil eject disk_, with your drive’s assigned digit in place of the underscore
  6. You can now type in the diskutil list command again — if the drive is gone from the list, you can remove it from the USB port and reconnect it. It should now be able to mount normally.
The Terminal window demonstrating the result of typing ‘diskutil list’ command as a more advanced way of solving ‘external hard drive not showing’ issue

If you’re running MacOS Mojave or Catalina, you might come across the “Operation not permitted” error when entering a Terminal command. This isn't a software bug — it occurs due to additional System Integrity Protection security measures that Apple introduced in the newer versions of the operating system. It locks down certain areas of the system and only relieves the lockdown during updates.


To fix this error, you need to grant Terminal full disk access:

  1. Quit Terminal and go to the Apple MenuSystem PreferencesSecurity and PrivacyPrivacy
  2. Scroll down the menu on the left until you see Full Disk Access
  3. To make changes to the list of apps that have the permission, click on the lock symbol in the bottom left corner of the window and enter your password when prompted;
  4. Click on the Plus button to add a new utility to the list. Look for Terminal in ApplicationsUtilities
  5. Once you’ve added Terminal, click on the padlock again to disable access to editing.

5. Engage Disk Utility

Disk Utility often becomes the ultimate fix for a lot of Mac problems, including those related to external drives. It can help to access and repair some disk issues by checking partition Macs and performing additional checks across the system.


To use Disk Utility, follow these steps:

  1. Go to ApplicationsUtilitiesDisk UtilityViewShow All Devices
  2. The sidebar on the left will display any external drives — you should be able to view your hard drive there
  3. Click on the volume for a menu to appear. If the drive has been mounted, there will be an option to unmount the device. If you can’t see a volume list, your Mac can’t access the drive at all and you won’t be able to mount it.
To perform an additional system check, open Disk Utility and go all the way to View → Show All Devices so that to find your hard drive there

6. Change the format of your HD

Macs use HFS+ or APFS format, whereas Windows computers employ NTFS. FAT32 and exFAT are recognised by both Mac and Windows devices. You can check the formatting by going to the Apple menu at the top of the screen and following About This MacStorage.


If you see that your device’s format isn't Mac friendly, you can change it through the following steps:

  1. Plug in the connector of your device slowly into the port of your Mac — this ensures proper initiation
  2. Go to ApplicationsUtilitiesDisk Utility
  3. You should be able to see the external hard drive under the External heading in the sidebar on the left. Click on it to open the drive’s information
  4. In the menu bar at the top of the window, click on Erase and choose the format compatible with your Mac device
  5. Initiate reformatting. Bear in mind — all of your hard drive’s contents will be erased during the process.
The Disc Utility window shows the confirmation message on erasing the chosen hard drive as a drastic method to solve an ‘external hard drive not recognized’ problem

If you can’t sacrifice the data on the disk, you can reformat it using a Windows device:

  1. Connect your drive to a Windows PC
  2. Locate the drive in the sidebar in the File Explorer
  3. Copy all of the drive’s contents into a separate folder on the PC
  4. Right-click on the drive’s icon and choose Format from the drop-down menu
  5. Choose a format that’s compatible with both Mac and Windows devices — exFAT is the most modern and preferred one
  6. Name your hard drive in the Volume label window
  7. Click Start to initiate formatting. It should only take a few seconds until it’s done, and then you can use your hard drive on a Mac device
  8. Make sure to transfer the data back to the disk from the folder you’d created.
As an alternative way to reformat your hard disc, you can use a Windows device. In this case, locate the drive in File Explorer, copy the content, and choose Format

7. Run First Aid

Regardless, you can always run the First Aid program. It checks the disk for any errors that could potentially cause the external hard drive not mounting on your Mac. It'll then attempt to repair them. If you right-click on the device’s icon, the First Aid bar will show up in a drop-down menu. You'll also see the options Restore and Erase — they act to clear any data from your hard drive, so if you store important documents there you should refrain from choosing those.

The Disc Utility window shows the clarifying message to start running the First Aid. Confirm it by clicking on the Run button

Launch First Aid by сlicking Run and then Continue. As a result of the screening, you'll be advised on any errors that your Mac finds on the disk. If the program discovers an “Overlapped extent allocation” error, it’s likely that some of your files are corrupted. The list of affected files will be displayed in the DamagedFiles folder in your drive — you should delete them. If, by chance, they contain important information, make sure they’re not corrupted.


If the First Aid process fails, you have two options: run the program again and repair the disk, or to back up all the data you possibly can, change the format of the disk and reinstall your current operating system. After that you can recover the data you’d backed up.

8. Reset NVRAM

Nonvolatile random-access memory (NVRAM) stores local settings such as volume, screen resolution, and hard drive information. Mac’s firmware can primarily access this information, such as before it starts booting when you restart it. It ensures such small details as keeping your time zone consistent or keeping the volume muted when restarting your Mac.


NVRAM bugs are the source of many glitches, including a USB flash drive not showing up. Resetting it is easy and generally harmless, although it might mean that you’ll have to reset any basic custom settings you have on your laptop.

  1. Restart your computer
  2. When you hear the startup sound, hold Command + Option + P + R
  3. This causes your Mac to restart again — when you hear the startup sound for the second time, you can let go of the keys.

On newer Macs, there’s no need to even restart the computer — just press down the combination for 20-30 seconds and your NVRAM will be reset.

9. Try plugging it in slowly

A strange feature regarding all USB cables — sometimes it may connect and function better if you plug it in more slowly. This is due to a design flaw in the power-up sequence of some of the USB drives. The power contacts in your USB connector are designed to make contact with the USB port first. Plugging in slowly applies power to the USB device, and it gives the device extra time to initialize. This assists the proper order of events and hence mounting of your hard drive.

10. Try a different drive

If you’ve tried all the methods described above, isolate the problem by plugging in a different external hard drive. If another disk is recognised, the problem might be in the drive itself. Have you recently dropped it or subjected it to water damage? Check for any hardware issues. In the worst-case scenario you’ll have to replace the drive.


Here are a few reliable hard drives and SSDs that you could use with a Mac device:

  1. WD My Passport HD. 4TB capacity, USB 3.0 Interface — $120
  2. Portable Samsung T5 SSD. 200GB - 2TB capacity, USB 3.1 (2 generation) interface — $220. USB-C/USB-A
  3. G-Technology G-RAID With Thunderbolt 3 HD. 8TB — 24TB capacity, USB 3.1, Thunderbolt 3 interface — $690. Also has a USB-C port
  4. Adata SD700 External SSD. Up to 1TB capacity, USB 3.0 interface — $90.

How to avoid external hard drive not mounting on Mac

You now have a clear idea of how to access an external hard drive on Mac and what to do if it won’t mount. To make sure that you don’t face the same problem in the future, always check that the disk is in the right format for your operating system, that it has a strong enough power supply, and that the connector of your USB cable isn't damaged. However, there are several additional things that you can do to avoid future complications.

1. Make sure the USB port is clean and properly connected

Dirty or loosely connected USB ports can create short currents, external hard drive's not showing up on Mac and struggling to read data. It’s common for a connector to get a bit wonky if you’ve used it for a while — the power contacts won’t align correctly.


In this case, your only option would be to get a new cable or, if you’re very persistent, get it fixed. If the connector or the USB port is dusty, you can clean it by blowing compressed air into the port and gently swabbing it with a cotton bud dipped in alcohol solution.

2. Always properly eject the device

Removing the drive without safe ejection can corrupt data on the device, which in the future can make your Mac unable to recognise it. Any operating system employs write caching — files are not immediately written on your hard drive when you transfer it or back it up, but are cached until all the side writing and reading operations are finished. 


If the USB device isn't safely ejected while the cache is in use, data can become damaged. Contrastingly, removing it safely clears the cache and stops background operations in the device, therefore protecting it.

Removing your hard drive should be done safely not to corrupt data on the device. On the left side of the screen, under Locations, you can find your device and eject it safely

3. Keep your operating system up to date

An out-of-date operating system causes problems for all areas of your computer’s functioning. Updates improve stability and performance, as well as ensuring your Mac’s security and minimising the risk of your files getting corrupted.


To install the latest version of your operating system, go to the Apple menu at the top of the screen and select System Preferences Software Update. If an Update button is available, make sure all of your important work is saved before you click it as it restarts your computer.

4. Try a data recovery app

If you’ve tried launching First Aid and reformatting your drive and it’s still not detected on your Mac, the device itself is most likely broken and needs to be repaired or replaced. But even if the drive is broken, it still stores some, if not all of the information that you’ve backed up on it. Check out some of the apps here.


1. What do I do if my external hard drive isn't detected?

If your external hard drive isn't detected, follow these steps to fix the issue:

  1. Go to Applications and open Utilities
  2. In the Utilities folder, select Disk Utility
  3. In the View menu at the top of your screen, select Show All Devices
  4. Select your external drive and click Unmount
  5. Connect your external drive again.

If your external Mac hard drive isn’t detected, our team recommends you change its format to APFS, FAT 32, or exFAT. Note, however, that this fix requires reformatting your drive, which will delete all its content in the process. Therefore, back up your drive before following these steps:

  1. Plug the external drive into your Mac
  2. Go to Applications and open Utilities
  3. Launch Disk Utility and select your drive in the External section of the left sidebar
  4. At the top of your screen, click Erase and select a preferred format.

2. Why is my external hard drive not readable on Mac?

Your external hard drive isn't readable on Mac because it is formatted in NTFS, HFS+, or another format not supported by macOS. A loosely connected or frayed USB cable is another possible reason the external drive isn't recognized by your Mac. Change the cable to fix the issue.


If your external hard drive isn't readable on Mac, try plugging it in slowly. USB 2.0 connectors, which can be found on older external drives, have a design flaw making the slow connection necessary.

3. How do you connect an external hard drive to a Mac?

Connect the hard drive with a clean USB port on your Mac via a suitable cable (preferably the one that came in a package with it). If your Mac has a different port, such as Thunderbolt or Firewire, make sure you get an adaptor for it. The drive’s icon should appear on your desktop or under the Devices heading in Finder. You can then open the disk and use it for backup or view its contents.

4. How do I revive a dead hard drive?

If you find your hard drive breaking down while it’s connected to your computer, it’s best to stop using it as soon as possible. To check if the problem is in the device itself, try connecting it to a different port or even a different computer. Try a different cable as well.


If these simple operations don’t work, you’ll have to open and examine the disk. Pay attention to the sounds that it makes when activated. For instance, a clicking noise indicates a malfunctioning head assembly — the part of the hard drive that reads data off its platters. Most of the time, the recommendation is to have it fixed by a professional. You shouldn’t attempt to repair the drive at home as there is a low chance of success and you’re likely to damage the data stored on the disk.

5. How do I back up my hard drive?

You can back up all your valuable data on Mac by using Time Machine. It’s a handy tool that comes with each Mac device by default for data maintenance, recovery, and backup. It'll be useful if you need to bring back the files you lost after emptying the Trash or to be more efficient with your storage space.


To launch Time Machine backup, connect your hard drive disk to your MaBook and go to the Apple menu at the top of the screen. Go to System Preferences and find the Time Machine icon. Click on Select Backup Disk. A window will appear where you can select your external hard drive for backup.

6. Why does my Mac shut down when I connect a hard drive?

From our experience, just as some hard drives aren’t recognized because they don’t get enough power, some of them drain too much from your Mac. In this case, the system management controller will automatically shut the laptop down to protect it. If you think that that’s the case, try connecting the disk to an external power source such as a USB hub and reset your SMC.


If your Mac has a removable battery, use these steps to recent the SMC:

  1. Shut down your Mac and disconnect it from all sources of power, including the battery
  2. Hold the power button for 5 seconds
  3. Reconnect your Mac to the power source and put the battery back in
  4. Turn the Mac back on.

If your battery is unremovable:

  1. Shut down your Mac and disconnect it from the charger
  2. Hold Shift + Control + Option + Power button for 10 seconds
  3. Release the keys and reconnect the Mac with the power source
  4. Turn the Mac back on.
Use your Mac to the fullest! Sign up and get:
Effective tips on how to fix Mac issues
Reliable advice on how to stay safe online
Mac-world news and updates

Thank you!

You’ll love exploring your Mac with us.

Oops, something went wrong.

Try again or reload a page.

Here’s another sign you need to upgrade your macOS ASAP:

30% off your MacKeeper subscription

Сopy the code now and use it in the MacKeeper checkout after the upgrade.

Copy Code

Please be aware that this code cannot be combined with any other discounts, offers, or promotions.


MacKeeper - your all-in-one solution for more space and maximum security.

Try Now


Don’t go! Enjoy our Black Friday deal

Add MacKeeper to your shopping list to live the event to the fullest.

Try 1 Week for $1

Run Application


Click Continue


Click Install


Your macOS version is lower than OS 10.11. We’d like to offer you MacKeeper 4 to solve the cleaning, privacy, and security issues of your macOS.