If the external drive is not displaying within the disks on your computer, here are some of the reasons.
Fix External Hard Drive not Recognized on Windows 11
1. USB and Cable issue
You have to first make sure that the external hard drive is connected properly to the computer. And to confirm it, you have to make sure that the external hard drive light is turned on. If that small light that indicates that the hard disk is connected to the computer is not turned on, it means there is some fault with the cable or the USB ports on your computer or with the cable. The solution is to try it into another USB port or try another USB connection with the hard drive. If you are using a USB hub to connect your external drive, perhaps for once connect the external drive to the computer directly.
2. Disk Management
If their external hard drive is connected to the system, the next step for you is to figure out if the operating system or no recognizes the external drive. To check for recognition, open disk management by right-clicking on the start menu and choosing disk management. Indeed if the external drive is connected, you will find the following options under the disk management for the external drive. If these are the cases, the external drive will be fixed easily. Please keep in mind if the mentioned three options are shown it means there is nothing in your hard drive at all. In these cases, you can fix the external hard drive not recognized by simply formatting, creating a partition, and then initializing a file system such as MBR or GPT. This slideshow requires JavaScript.
What should I do if the external drive is detected but it is not showing in the File Explorer?
If you have checked that the external drive is detected on disk management but it is showing on the file explorer, it means the driver does not have a letter. steps to Assign a drive letter: This slideshow requires JavaScript.
3. Troubleshoot hardware and devices
if everything else is fine, let’s go ahead and troubleshoot hardware and devices to fix the issue. steps to Troubleshoot hardware and devices: Note: If you could not find the Hardware and devices for troubleshooting, Press Windows + R and paste msdt.exe -id DeviceDiagnostic I’m hoping that the troubleshooter should fix the issue which is not letting you connect the external drive to the computer. In case it did not fix the issue continue reading.
4. Update or Roll Back the Driver
The other reason is not letting your external drive connect to the computer can be a corruption of the driver. For that, you have to either update the driver, or if it is updated to the latest version you have to roll back to the previous version where it was working properly. Steps to update or roll back the drive:
5. Enable Legacy USB Support on BIOS
it is possible that your hard disk may not have been recognized in the BIOS which is not letting you access it on your computer. So for that, you have to enable Legacy USB support on BIOS.
6. Update Chipset Drivers
After installing any operating system on your computer installing drivers is the most essential thing which you must do. Because the drivers are maintaining the communication between the hardware and the software of your computer. Specifically, if the chipset drivers are not installed this is going to cause serious issues. So you have to install the chipset drivers will stop there are a couple of methods that you can use to install the chipset drivers.
7. Unreadable drive
Every hard disk has a lifetime. For instance, an SSD will only have the ability to read and write around 500TB. Think you may have used that SDD for around five years which has completed the 500 terabyte data. It means it has reached its time it will stop working. Whenever you attach the external drive to the computer you will notice that it is saying unreadable which means windows is not detecting the external drive. So, this is a hardware issue, not a software issue. You cannot fix it so the answer is to purchase a new hard drive or SSD.
8. Other Operating system file system
There are times when Windows is recognizing the drive, it is even showing that the drive is in the File Explorer but still you cannot access it. The answer to such kinds of issues is probably the file system. For instance, if the hard disk has been formatted on Mac the partition must be HFS or APFS, in Linux, it will be ext4. Whenever you are attaching an external drive with these file systems on Windows, windows is recommended to format. However, if you cancel it, it will show you that the volume does that content a recognized file system. If it is not a file system issue then the following reasons could be one of them.
The file system has been damaged. The parameter must be wrong. The drive has converted to RAW Mode. The file or directory is corrupted and cannot be read.
To fix such issues, you have to run CMD as administrator and execute the following command there. Note: Sometimes if windows are asking you to format the external drive, whenever you are trying to format it cannot format it. So, the answer to such a problem is to use CMD to clean it. Just CMD as Administrator> and execute the below options.
Conclusion:
I use these methods and techniques to fix the external hard drive not recognized issue on Windows 11. Let me know what other techniques you are using to fix this problem.