Kamis, 11 April 2019

Mac Or MacBook Doesn’t Recognize External Drives, Troubleshooting Tips

Sometimes our MacBooks, MacBook Pros, or Macs don’t recognize our external drives or external thumb drives.  This situation often occurs after you initially eject the external drive and unplug it from your computer.


When you try to plug in the drive again, your Mac no longer sees it. It won’t mount at all and acts as if it’s utterly invisible to macOS.


In many cases, the only way to solve this problem is to completely remove the external drives and then restart your MacBook or Mac several times until the drives finally show up again.


t recognize our external drives or external thumb drives Mac Or MacBook Doesn’t Recognize External Drives, Troubleshooting Tips


There are several reasons why your Mac won’t recognize a drive. If you have a disk already mounted and your system goes to sleep, it also powers down ports, including USB ports. When you wake your Mac up, for whatever reason, your external drive does not wake up.



Quick Tips t recognize our external drives or external thumb drives Mac Or MacBook Doesn’t Recognize External Drives, Troubleshooting Tips


Follow these quick tips and get your Mac to recognize and mount your external drives



  • If using a hub, try plugging into the Mac directly

  • Check your USB connections for a snug fit or frayed cables, missing pins

  • Connect the USB device to its own power source, if possible

  • Update Finder Preferences to show external drives

  • Perform an SMC & NVRAM reset

  • Run Disk Utility to Mount, Verify, or Repair Drives

  • Use Terminal Commands diskutil list, diskutil info disk, & diskutil eject disk

  • Diagnose errors with Console


Related Articles



The Potential Causes


Connections Rule!


It’s easy to plug things in at random times, and usually, our Macs and MacBooks get it right and recognize everything. That’s why most USB devices are called plug-and-play. But this doesn’t always hold true. So it’s better to follow the recommended path to connect your external device(s) to your Mac.


The best (or least problematic) method for connecting external drives



  • Turn ON your Mac or MacBook

  • Plug in the USB cable into the Mac and to the device

  • Do not use a hub–plug your drive directly into your Mac’s port

  • THEN Turn ON the external drive when the USB cable is connected


Using a hub? Think again


A lot of readers discovered that their older model hubs no longer worked in macOS. So check if the hub is the problem by plugging directly into the Mac.


If the drive is now recognized, the problem is likely the hub. Replacing it (if necessary) usually fixes the problem. Just make sure you purchase a hub that is compatible with the latest macOS and is self-powered (i.e. has a charger.)


Try a Super Slow Jam


Strange but true, some users found that their thumb drives work when they plug it in exceptionally slowly.


When they try and plug in the USB flash drive normally, their PC’s don’t recognize the disks.


But if they gently slide them into the port in slo-mo, their drives are recognized! Go figure.


t recognize our external drives or external thumb drives Mac Or MacBook Doesn’t Recognize External Drives, Troubleshooting Tips


The same trick works for all types of computers, Windows or Macs, Desktops or Laptops!


Power Problems


This error frequently occurs when the hard disk is not receiving enough power from the port. If you instead plug the drive directly into a power source (if a power supply is available for your drive,) the external drive usually mounts on its own now that it has sufficient and steady power.


If your drive doesn’t allow for an external power source, try connecting the drive to another USB port. Or plug it into a self-powered USB hub.


Often, our MacBooks don’t put out enough power across the built-in USB hubs and so adding a self-powered hub sometimes solves the problem straight away. t recognize our external drives or external thumb drives Mac Or MacBook Doesn’t Recognize External Drives, Troubleshooting Tips


If your MacBook is not mounting an external hard drive or flash drive, try plugging in the power cable to the MacBook and reconnecting the drive. This tip often does the trick!


Rejecting the Ejecting


Another common reason is when you remove the drive without first ejecting. Instead of just pulling out drive connections, always perform a safe remove when ejecting external devices.


Options include right clicking on the icon of your external drive and selecting “Eject device.”


Or just drag the drive icon to the Trash, changing it to an Eject symbol.


The rule of thumb for external drives is always to shut down, eject, or otherwise disable before unplugging.


This process means that the software “turns” it off before the hardware.t recognize our external drives or external thumb drives Mac Or MacBook Doesn’t Recognize External Drives, Troubleshooting Tips


A Tight Fit is a Good Fit


Another reason for your Mac not recognizing external drives is a dirty or loose connection between your cable, USB-C multi-adapter, Thunderbolt 3,  or other connecting ports.


So check your cable, your dongle (if used), any additional adapters, and the ports on both computer and drive to ensure that they are clear, clean, snug and fit tightly to each other.


Check that the cable connecting to the ports is indeed connected. Loose connections often lead to external drives not being recognized. Or even if they are recognized, they randomly disconnect without warning or prompting. A similar issue is frayed or worn cables, so make sure that your cable is in good condition.t recognize our external drives or external thumb drives Mac Or MacBook Doesn’t Recognize External Drives, Troubleshooting Tips


If you use a hub for your connections, if possible try to connect your external drives directly into your Mac–no intermediary.


Check Your Settings


Sometimes it’s the simple things that trip us up.  So before performing any complex troubleshooting, let’s look at some settings.


Go to Finder > Preferences.


Under both the General and the Sidebar tabs, see the section “Show these items on the desktop: (or sidebar:)”


Now verify that External Disks and Hard Drives have a checkmark in the box.  If not, click it to enable your external drive icons to show on your desktop.t recognize our external drives or external thumb drives Mac Or MacBook Doesn’t Recognize External Drives, Troubleshooting Tips


External hard drive won’t mount in macOS High Sierra or above?


When you are in Disk Utility, look in the upper-left corner and find the View option. Click on View, and you should get an option to Show All Devices.


Reset NVRAM


How to reset NVRAM


Shut down or restart your Mac, turn it on and immediately hold down these four keys together: Option, Command, P, and R. Keep pressing these keys for a minimum of 20 seconds. It might look like your Mac restarts.


And if your Mac plays a startup chime when you turn it on, release the keys after hearing a second startup sound.


t recognize our external drives or external thumb drives Mac Or MacBook Doesn’t Recognize External Drives, Troubleshooting Tips


Also, you might reset the System Management Controller (SMC.) See these steps under the section “Does Your MacBook Shut Down When You Plug In Your External Hard Drive?”


Run Disk Utility


Open Disk Utility and see if your external drive appears here. Find Disk Utility in Applications > Utilities > Disk Utility. If your drive shows up but is not mounted, select the mount option which should mount that disk.


To verify, click on the Apple logo in your screen’s top left corner and select About This Mac. Select the Storage tab and see if you drive appears here.


If not, return to Disk Utility and select your external drive from the left sidebar.


Now choose First Aid or verify (repair) disk. This process should find and correct any minor errors with your drive.t recognize our external drives or external thumb drives Mac Or MacBook Doesn’t Recognize External Drives, Troubleshooting Tips


Check Disk Format


If you can see your drive in Disk Utility but were not able to mount and use it, you might have a disk format problem.


Look and see if your external drive is listed as NTFS format, if so you want to reformat the drive using the erase function in Disk Utility and format it as exFAT, FAT, or Mac OS Extended.


Look at Your System Information


Let’s go to System Information and see all the USB devices connected to your Mac. Navigate to the Apple in the upper menu > About this Mac > Storaget recognize our external drives or external thumb drives Mac Or MacBook Doesn’t Recognize External Drives, Troubleshooting Tips


For more details, go to the Apple Menu> About this Mac > and select System Report below the information about your Mac and its OS.t recognize our external drives or external thumb drives Mac Or MacBook Doesn’t Recognize External Drives, Troubleshooting Tips


Terminal to the Rescue!


If System Information recognizes your USB external drives, but they continue not to show up, try disconnecting them and then remount the drives via Terminal.



  1. Find Terminal in Applications > Utilities > Terminal.

  2. Once open, type in the command diskutil listt recognize our external drives or external thumb drives Mac Or MacBook Doesn’t Recognize External Drives, Troubleshooting Tips


The diskutil list command displays basic information about all available volumes and drives attached.  So it’s a good command to use when checking if drives are really connecting to your computer.


Once you type in the command, you see a list of all your disks.


Look for the section labeled /dev/disk_ (external, physical).  t recognize our external drives or external thumb drives Mac Or MacBook Doesn’t Recognize External Drives, Troubleshooting Tips


The disk_ part is the physical disk identifier, and the underscore is whatever number or digit is assigned to this drive–make a note of that whole line including the numbers or digits following the word disk. 


For partitioned drives, an “s” follows the disk identifier. The number following the letter “s” represents the partition number.


So, if a disk has two or more partitions, the total disk identifier looks something like this:



  1. disk3s1

  2. disk3s2

  3. disk3s3


Now, put in another command into Terminal diskutil info disk_. Make sure to add the number or digit assigned to this drive at the end, in place of the underscore.


For example, my external thumb drive is listed as /dev/disk4 (external, physical) so I type in the command diskutil info disk4. This command opens up detailed information about the drive, including its manufacturer name, the size, if it’s removable and further facts.


Once you establish that the drive is known by your system, use Terminal to eject that disk thru command diskutil eject disk _. 


Remember to use the disk identifier number that associated with your drive in place of the underscore.  Once you execute that command, type in diskutil list again to see if your disk is now gone from that list.t recognize our external drives or external thumb drives Mac Or MacBook Doesn’t Recognize External Drives, Troubleshooting Tips


Once the drive is gone, physically remove it from your computer and then reinsert it — hopefully, your drive mounts and works as usual.


Terminal commands not working or seeing “operation not permitted” in macOS Mojave and above? t recognize our external drives or external thumb drives Mac Or MacBook Doesn’t Recognize External Drives, Troubleshooting Tips


If your Mac is not allowing you to enter and execute Terminal commands, you need to grant the Terminal app full disk access.


Please see this article for details on how to grant the Terminal app access to your full disk.


Does Your MacBook Shut Down When You Plug In Your External Hard Drive?


This happens when your hard drive draws too much power or an ‘incorrect’ amount of power from the USB. Your Mac’s SMC shutdowns the computer to protect itself.


If this happens frequently, connect the drive to its own power source if possible, so it’s not siphoning power from the USB port.


If that’s not feasible (like thumb drives), try a different USB port or if applicable, a different USB cable. Also, reset your Mac’s SMC.


Resetting SMC


If the battery is nonremovable



  1. Shut down and unplug the power adapter

  2. Press Shift-Control-Option on the left side of the keyboard AND press the power button at the same time. Hold these keys and the power button for 10 seconds

    1. If you have a MacBook Pro with Touch ID, the Touch ID button is also the power button



  3. Release all keys and reconnect your Mac to the power adapter (plug it into an outlet)

  4. Press the power button again to turn on your Mac


If the battery is removable



  1. Shut down your Mac and disconnect the power adapter

  2. Remove the battery

  3. Press and hold the power button for 5 seconds

  4. Return the battery and reconnect your Mac to the power adapter (plug it into an outlet)

  5. Push the power button to turn on your Mac


t recognize our external drives or external thumb drives Mac Or MacBook Doesn’t Recognize External Drives, Troubleshooting Tips


Inspect with Console


For most of us, Apple’s Console app is a confusing list of logging messages and errors that make sense to an everyday user. But in times of trouble, Console is really quite useful, especially when you can’t figure out what the heck is going on!


In a nutshell, Console displays log information that helps you or a service provider troubleshoot problems on your Mac. Console won’t fix the problem, but it does provide information to diagnose the problem.


It’s never been easy to work with Console, but the good news is that starting with macOS Sierra, Apple retooled Console to make it a bit more user-friendly or at least DYI technician friendly.t recognize our external drives or external thumb drives Mac Or MacBook Doesn’t Recognize External Drives, Troubleshooting Tips


So, let’s use Console to check that your USB port is detecting your devices. Find Console in Applications > Utilities > Console.


The console utility lets you know if your external USB devices are detected and if there are any errors. Before you attach your USB drive, open Console and select the Error and Faults Tab, now plug in the drive and look to see if it detects your device or if there’s an error.


If Console shows that nothing happened and no errors pop up, then your problem is not the USB device.


External Drives Very Slow after macOS Mojave Update


Many readers have recently reported that they are experiencing slow down issues with their external drives after updating to macOS Mojave.


If you are experiencing issues with your external drives after updating to macOS Mojave, your best bet is to reset the SMC and then try connecting to the external drive.


Reset SMC on MacBook



  • To do the SMC reset, start with Shutting down the Mac.

  • Press Shift-Control-Option on the left side of the keyboard, then press the power button at the same time.

  • Hold these keys and the power button for 10 seconds.

  • After the 10 seconds, release all keys. Then press the power button to turn the Mac on.


Resetting SMC on Mac Mini



  • If you are using a Mac Mini, simply shut down the Mac.

  • After your Mac shuts down, unplug the power cord.

  • Wait 15 seconds then plug the power cord back in.

  • Wait another 5 seconds, then press the power button again to turn on your Mac.


Now, try to connect the external drive and see if it is more responsive with your macOS Mojave based Mac.


Let’s Have a Third-Party


A lot of Mac users and lovers recommend using the third-party app Kext Utility to solve their problems recognizing external drives. Readers who could not mount their USB 3.0 and 2.0 FAT and FAT 32 External Drives on their Macs ran the program Kext Utility and after rebooting these USB drives worked!


Kext Utility runs on Mac OS X 10.5 or later. For macOS users, make sure you run the latest version.


Wrap Up


Sadly, Macs not recognizing external drives is nothing new. It’s a perpetual problem, especially after updating your Mac’s operating system to the latest macOS or OS X. But the good news is that quite a few solutions are available to fix this temporary issue (hopefully, it’s just that!)


Reader tipst recognize our external drives or external thumb drives Mac Or MacBook Doesn’t Recognize External Drives, Troubleshooting Tips



  • If you use a hub for multiple external drives, try removing your hub or switching to a different (and newer model) hub. For me, when I used my hub, my drives didn’t show up or work. But when I  plugged the disks directly into the iMac via USB, everything worked fine! No matter what I did, the hub would not work. So I purchased and installed a new multi-port hub (self-powered) and everything is working again. As an FYI, this happened after updating to macOS Mojave and even Apple Support could NOT identify the problem or explain why the hub that worked with High Sierra stopped working after the update to Mojave

  • I need to update my external disk’s driver. So you might want to contact the external drive’s manufacturer support department and see if there is an update for that drive and for the macOS or Mac OS X version you use

  • Go to System Preferences> Spotlight and deselect everything that shows up in that list. After you untick all the boxes, plug in your external HDs. Once your external drive(s) is recognized, go back to System Preferences > Spotlight and set it back to the default spotlight search preferences by ticking all the boxes

  • Solved the problem by going to Preferences within Disk Utility and checking “Automatically Open Read-Only Images.” It turns out my USB thumb drive was read-only because it’s natively formatted as NTFS. That particular preference was off and prevented the drive from even showing up. Just do a quick reformat (if nothing is on the drive or nothing important), and all is well

  • If you changed your Mac’s system icons as Trav did, the solution is relatively simple and involves changing icons back to normal