“Hello, my external hard drive is not showing on the computer, what’s the problem? How can I solve it without data loss?”
When your external hard drive is not showing on your computer, if it is the physical damage or connection problem, you can only do some adjustment to fix it. If it is logical damage, you can use some system tool to repair it.
Before installing disk repair tools, here are some simple fixes that you may try to find out which parts of your usb is damaged.
The chance lies when the usb cable is damaged, you may try another usb cable on the same computer to see whether it was the usb port that was damaged. Or you may try different usb socket to see which part is damaged, the usb cable, or the computer usb socket.
Try another usb disk cable
It happened to our test computer when the usb socket is frequently used with flash sticks, external usb disks, sometimes, a new insert cannot be detected, while another usb socket on the same computer just works fine with the same usb disk.
It is just another regular trial with a chance to determine whether it was the error form the disk or the computer. If another computer could still not able to detect your external hard drive, then mostly the damage is on the disk.
All these fixes are based on a Windows comptuer, and Windows 10 / 7 computer is recommended.
Chkdsk on Windows computer is able to fix bad blocks on hard drives. And the command line is as follows
chkdsk /f /r /x
Here are the steps:
Video - how to use chkdsk for disk repairing
Asigning a new drive letter to the usb disk when it shows no drive letter may help, especially when external usb cannot be detected in MY COMPUTER, while it does show up in the disk management. You may simple asign a new drive letter to the portable disk, and then it can work normally.
Video - how to fix usb/hdd not showing up in computer but detected in disk management (The following video made an example with a damaged sd card that does not show up in computer)
Example: sd card not show up in computer fixes (It works for an external disk too)
When the 'Change drive letter and paths' option greyed out in the right click drive option in disk management, or when disk shows unknow, not initialized, you may click the whole disk in the disk management, and then reinitialize it.
Video - how to fix disk unknown, uninitialized error
Also read: disk unknown not initialized
Firstly, you need to open Device Manager by this route: Right click 'This PC' on desktop -> Manage -> Device Manager
Disk driver could be updated in device manager if you click the Storage tab, and then right click the disk under storage
And then reboot computer to check whether the disk was repaired. If not, try uninstalling the disk driver under device manager in the next solution.
1. Uninstall External Hard Drive
Click “Start” option, run command prompt, type "device manager" or "devmgmt.msc" in the command window, click OK to go.
Find the external hard drive, right click it, choose to “Uninstall” option.
Unplug the hard drive, and insert your external hard drive again.
If it still cannot be detected, -> uninstall every item under Universal Serial Bus Controllers in device manager and then restart the computer.
Step 1 - Click on “Start” option, run command prompt, type “devmgmt.msc” and press OK to open Device Manager.
Step 2 - Open “Universal Serial Bus Controllers” under Device Manager, right click “USB Root Hub” and choose “Properties”.
Step 3 - Enter “Power Management”, uncheck “Allow the computer to turn off this device to save power”.
Step 4 - Repeat this process for each USB Root Hub on the list. Then unplug your external hard drive, reboot the computer and try again.
Turn on USB Root Hub to fix undetected external hard drive
Click on “Start” option, run command prompt, type “devmgmt.msc” and press OK to open Device Manager.
Click “View” on the window and select “Show hidden devices”
Click on the + (plus) symbol to expand all notes.
Reboot your computer and try again.
Show hidden devices on the computer
Solutions 10 - Make Changes in Registry to Fix Unrecognized External Hard Drive
Notice: these operation need to be performed very carefully, any false operation in the Registry can cause program failure, you need to be careful.
Click on “Start” option, run command prompt window, type “regedt32” in the window and press OK to go. To avoid data loss, you can export regedt32, click “export” to make it.
Make changes in Registry to fix unrecognized external hard drive.
On the left side, go to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}.
If there is any upperfilter or lowerfilter at the right side, delete them.
Then try your external hard drive again.
Make changes in Registry to fix unrecognized external hard drive.
This part, you may use disk repair tools to update hard disk driver or format disk to regernate it new, or recover data from damaged disk.
WD drive utility is able to help for repairing potentional errors and damages on hard disks.
WD Drive utility download: https://downloads.wdc.com/wdapp/WDDriveUtilitiesSetup_for_web_2.0.0.76.zip
Western Digital Lifeguard Diagnostic Download: https://downloads.wdc.com/windlg/WinDlg_v1_37.zip
Also read: wd hard drive repair tools
Seagate hard disk repair tools intoductions and guide on the following page
https://www.seagate.com/sg/en/support/kb/seagate-usb-external-drive-diagnostics-006153en/
Formatting can somehow repair logical damages on hard disks, and a free yet powerful format tool can help with simple clicks.
You may do the disk reformatting in several ways
After you make your unrecognized external hard disk fixed, you can check your data on the device. If your files are formatted or partly deleted, don’t worry, just stop using that external hard drive, and use a data recovery tool to restore the data. You can try iCare Data Recovery Pro , which has excellent data recovery ability and read-only setting to make sure the 100% safety of your files. It is effective and useful. If you are a Windows 10/8/7/XP/Vista user, you can free download here:
Instructions to Recover Data from External Hard Drive
Step1: Install the program on your computer. Run it, enter “Deep Scan Recovery”.
Recover files from external hard drive
Step2: Select your hard drive to scan.
Recover files from external hard drive
Step3: Recover data and save them to another drive.
Also read: How to recover data from wd external hard drive that is not detecting
The most hard time is when the disk suffers physical damages such as bad disk plates, falling from high to ground, water damage, fireburn...
Mostly the physical damage could not be restored, and even if they could be recovered by local repair center, the cost is usually over $500-2000 or even higher prices.
To find a local hard disk repair center, you may Google 'disk recovery center near me', and turn on your location on Google map, then the nearby services would be available in the map.
Sometimes, the USB port can save a lot of dusts, which affect the connection to the computer, you can first check the USB port of your external hard drive, and use a cotton swab to clean the dash.
If the USB port of your external hard drive was pulled or dragged before, the USB port can get damaged, in this situation, you need to change an USB port to fix it. Or if your external hard drive was dropped on the floor before, it may also get physically damaged, my advice is sending the device to a local digital device repair shop, ask the professional technicians to repair it for you.
Resource:
https://support.wdc.com/downloads.aspx?p=171
Writer of iCareAll, is specialized in fixing various kinds of digital device problems.