Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Facebook Twitter Instagram
Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Tech News Today
Home»Hardware»Storage»11 Ways To Fix Computer Not Recognizing Hard Drive

11 Ways To Fix Computer Not Recognizing Hard Drive

Deep ShresthaBy Deep ShresthaOctober 25, 2022
computer not recognizing hard drive

A hard drive is one of the most common hardware components to store all your personal files and folders, and sometimes, even the Operating System itself. So when the computer fails to recognize a hard drive, it goes without saying that the system cannot access its files and folders.

Furthermore, if you have the O.S. installed on this hard drive, you will get a boot device not found error during boot. There are several reasons a computer fails to recognize a hard drive. One of the major reason being the storage device not showing up in BIOS.

Besides this, anything from hardware issues, like a faulty cable, to software issues, like driver errors, there is a multitude of things that might be stopping the P.C. from recognizing a hard drive.

Table of Contents

  • Why Is My Computer Not Recognizing Hard Drive?
  • How to Fix Computer Not Recognizing Hard Drive?
    • Enable Hard Drive from BIOS
    • Check Disk Management
    • Check Hard Disk Status
    • Switch AHCI/IDE Mode
    • Change Drive Letter
    • Re-seat Hard Disk Cable
    • Replace Data and Power Cable
    • Check Power Supply
    • USB Power Suspend Feature
    • Update Necessary Drivers
    • Recover Files from Hard Drive

Why Is My Computer Not Recognizing Hard Drive?

If you have an internal or external hard drive that is not showing up, in brief, the issue could be a damaged component, faulty device driver, or some software/O.S. complication. 

Now let us look at some common causes your hard drive is not showing up.
  • Hard drive disabled from BIOS.
  • Conflicting drive letters
  • Faulty hard disk cable
  • Damaged hard drive
  • Insufficient power
  • Outdated hard disk driver
  • Damaged hard drive port on the motherboard
  • Outdated Windows

How to Fix Computer Not Recognizing Hard Drive?

Before jumping into solutions, you first need to ensure whether the BIOS is detecting the hard drive. If the system is not detecting the hard drive, the issue is likely with the hard drive, its cable, or the motherboard itself. 

Enable Hard Drive from BIOS

The BIOS (Basic Input Output System) has details about all the internal hardware components connected to the system. Besides this, you can enable or disable specific devices according to your choice. If the hard drive is disabled from the BIOS, the Operating System cannot access it.

You will need to enable the hard drive from BIOS for the O.S. to detect it.

  1. Repeatedly press the BIOS key during startup to Enter BIOS. BIOS key could be any of the function keys or the delete key, depending on your P.C./Laptop.
  2. Once in BIOS, search for configurations related to Storage, System Configuration, SATA, or Storage Configuration settings.
    Enable Sata
  3. Here, enable any storage device that is currently disabled. 
Note: Depending on your system, the BIOS UI may be different for you. Therefore, you might need to navigate through BIOS configuration to enable your hard drive.

Check Disk Management

Hard drive showing up in BIOS means that the system is detecting the hard drive, but some complication stops the device from showing up in the O.S. If that’s the case, you can check disk management.

Disk Management keeps the record of all the storage devices that the O.S. detects, their storage, and allocated and unallocated space. The O.S. will not display the storage device with unallocated space. 

If you have connected the hard drive for the first time, all its storage space will be unallocated. Therefore, it may seem like the computer is not detecting the hard drive. Follow the steps below to set up a new drive.

  1. Press the Windows + X and select Disk Management.
  2. Right-click on the storage device that indicates Unallocated.
    unallocated disk space
  3. Select New Simple Volume.
    create new simple volume undetected hard drive
  4. Select Next.
  5. Set the size of the sample volume and click Next.
    set size new volume hard disk not found
  6. Set a Unique drive letter, one that is not assigned yet. Then, click Next.
    assign drive letter hard drive not detected
  7. Check Format this volume with the following settings and set File system and Volume label. Click Next.
    format partition hard disk not found
  8. Select Finish.
  9. Now open This P.C. to check if it detects the hard drive.
Note: Only perform these steps if you have inserted the hard disk for the first time. Performing the above steps on a hard disk containing data might result in data loss.

Check Hard Disk Status

If the BIOS and Disk Management detect the hard drive but you cannot see the partition on This P.C., we recommend checking the drive status. Windows uses the hard disk’s S.M.A.R.T. feature to get its current status.

  1. Press Windows + R to open Run.
  2. Type cmd and press Enter to open the command prompt.
  3. Copy the code wmic diskdrive get model, status, and press Enter.
    hard disk status
  4. All the storage devices should indicate OK.

Switch AHCI/IDE Mode

Operating System uses a certain SATA configuration, AHCI, IDE or RAID, to communicate and store data within its storage devices connected with SATA cable. Most OS now a days uses AHCI (Advanced Host Controller Interface) is the latest one, and IDE is fairly older interface.

If one configuration is causing issue you can switch between the AHCI or IDE to see if it fixes the issue.

  1. Repeatedly press the BIOS key to enter your system BIOS. BIOS key could be any of the function key or the Delete key depending on your PC.
  2. Once in BIOS, navigate to System Configuration.
  3. Search for settings named Storage Configuration.
  4. Here set Configure SATA as AHCI or IDE.
    set sata configuration hard disk not showing
  5. Save and exit the BIOS
  6. Once the PC restart, check if the OS detects the hard drive.

Note: Depending on the device you use, you might need to navigate the BIOS to find correct settings

Change Drive Letter

If you can see the hard disk status indicates OK, but you cannot access the drive, there could be letter assignment issues. Windows may face issues displaying a hard drive if it does not have a dedicated letter. To assign a drive letter,

  1. Press the Windows + X key and select Disk Management.
  2. Right-click on the faulty storage device drive and select Change Drive Letter and Paths.
    change drive letters hard disk not showing up
  3. Select Change.
  4. Select a new letter from the drop-down menu and click OK.
  5. Open This P.C. to check if the hard disk shows up.

Re-seat Hard Disk Cable

Inside a Desktop P.C., two wires connect to the hard drive, SATA, and the power cable. The SATA cable connects the hard disk to the motherboard, and the power cable connects the hard disk to the power supply.

These cables have a lock mechanism. The computer may not detect the hard drive if these cables are not secured.

To reset your hard drive cable,

  1. Turn off your P.C.
  2. Open your P.C.s side panel by removing all the screws on the right side of the motherboard.
    remove side panel
  3. Gently take the side panel out of the CPU case. You can now access the internal component of your P.C.
  4. Locate the two cables that connect the motherboard to the hard drive and the power supply to the hard drive. 
    sata data and sata power
  5. Remove and reconnect all these cables one at a time.
  6. Turn on your P.C. before closing the side panel.
  7. If the system detects the hard drive, close the side panel.
  8. If the system does not detect the hard drive, turn off your system.
  9. Remove the motherboard side of the SATA cable. And check the SATA port from which you removed the SATA cable.
  10. Search your motherboard for another SATA port and connect the SATA cable to this port.
  11. Turn on your system and check if the P.C. detects the hard drive.

Replace Data and Power Cable

Sometimes the issue may not be with the port, but with the cable that is damaged. Damages due to wear and tear of the cable or a faulty SATA cable itself could be why the computer is not detecting the hard drive. 

In that case, replacing the cable should fix the unrecognized hard disk issue. To replace the hard disk cable, 

  1. Unscrew all the screws on the right side of the CPU case, and gently remove the side panel.
  2. Remove the existing cable and replace it with a new pair of cables. 
    sata data and sata power
  3. Connect one end of the SATA cable to the motherboard and the other to the hard drive.
  4. Connect one end of the power cable to the P.S.U. and another to the power port on your hard drive.
  5. Turn on the P.C.
  6. Enter the BIOS to check if the system detects the hard drive

Check Power Supply

check power supply hard disk not detected

Another reason the computer fails to detect the hard disk is if the hard disk does not turn on. This could happen on many occasions. One of them being P.S.U. not supplying enough power to the hard drive. 

Suppose you have a power-demanding computer but the P.S.U. cannot supply enough power to it, internal hardware components will suffer. And this includes the hard disk as well. 

To fix this, make sure that you use a power supply that meets the minimum power requirement for your P.C.

You can find several websites that calculate the power supply for your system on the internet. Use them to determine your PC’s minimum P.S.U. voltage.


USB Power Suspend Feature

Computer may also have issues detecting an external hard drive if USB power suspend setting is enabled. What USB selective suspend setting does is, it stops power supply to USB port that is idle.

The system usually detects the external hard drive connected to a USB port. However, if the device is idle for a long time, OS might mistake it for an unused ideal USB port. And if you have enabled power suspend feature, the OS may not detect the hard drive.

In order to fix this, you will need to disable USB selective suspend.

  1. Press the Windows + R key to open Run.
  2. Type powercfg.cpl and press Enter to open Power options.
  3. Click on Change plan settings on the selected power plan.
    change power plan hard disk not found
  4. Click in Change advanced power settings.
  5. Expand USB settings, and then expand USB selective suspend Settings.
    usb selective suspend hard disk not found
  6. Set it to Disabled.

Update Necessary Drivers

The device driver acts as an interface through which the Operating System and the device exchange information. A corrupted driver will cause complications between the two when communicating with each other. 

In the case of a hard drive, you will need to update the necessary driver to repair corrupted drives.

  1. Press the Windows + X key and select Device Manager.
  2. Expand Disk Drives to list all the storage devices connected to the computer.
  3. Double-click on the drive that is causing the issue.
  4. Go to the Driver tab and select the Update driver.
    update hard disk driver hard disk not found
  5. Click on Search automatically for drivers.
  6. Once the update is complete, check if the P.C. detects the hard drive.

Recover Files from Hard Drive

If none of the solutions work, you should try and recover files and folders from the hard drive. Hard drives or any storage device will eventually fail after prolonged use. A failing hard drive will cause multiple issues, one of them being the P.C. not recognizing the drive.

If you have a relatively older hard drive, we recommend recovering the drive. However, recovering files from a drive is a complex process. Therefore, you can refer to our article to format and recover data that explains each step in detail

fix
Deep Shrestha
  • Twitter
  • LinkedIn

Deep Shrestha works as a computer hardware writer at TechNewsToday with several hardware and programming certifications. Although he has been writing technical content for more than a year, his interest in hardware components started at a very young age ever since he heard about PC building. Pursuing his passion, he has assembled several desktop computers. Besides building desktop PCs, Deep also has hands-on experience fixing software and hardware issues on laptops and desktop computers. Using all this knowledge and skills about computer hardware, he's on a quest to make content that's easy to read and understand for everyone. You can contact him at deep@technewstoday.com

Related Posts

how-to-use-a-usb-flash-drive

How to Use a USB Flash Drive (Detailed Guide)

January 30, 2023
raid 5 vs raid 10

RAID 5 Vs RAID 10 – Which One Is Better?

January 12, 2023
How to clone a hard drive to ssd

How to Clone a Hard Drive To SSD

January 1, 2023
how-to-get-data-from-an-old-hard-drive

How to Get Data from an Old Hard Drive

December 15, 2022
Recover Corrupted Files from USB Drive

How to Recover Corrupted Files from USB Flash Drive?

December 8, 2022
can't-read-from-the-source-file-or-disk

[Solved] Can’t Read From the Source File or Disk

December 10, 2022
Add A Comment

Leave A Reply Cancel Reply

Latest Posts
usb a vs usb c

USB A Vs USB C – What’s the Difference?

January 31, 2023
how long does a cmos battery last

How Long Does a CMOS Battery Last

January 25, 2023
thunderbolt vs usb c

Thunderbolt Vs USB C: What’s the Difference

January 25, 2023
You may also like
surface not charging

Surface Not Charging? 7 Ways to Fix It

February 5, 2023
how-to-check-ink-levels-on-hp-printer

How to Check Ink Levels on HP Printer

February 5, 2023
reset asus router

How to Reset ASUS Router

February 5, 2023
Recommended
Cookie Clicker Garden Guide

Cookie Clicker Garden Guide to Unlocking Every Seed

September 26, 2021
monitor no signal

Computer Turns On But Monitor Says No Signal (9 Ways To Fix)

November 10, 2022
Facebook Twitter Pinterest
  • Home
  • About Us
  • Our Team
  • Editorial Guidelines
  • Privacy Policy
  • Affiliate Disclosure
© 2023 TechNewsToday.

Type above and press Enter to search. Press Esc to cancel.