Connecting an internal or external storage drive only to discover it missing from “This PC” can be a alarming experience. Whether it contains critical business files, personal archives, or extra storage space for applications, a hard drive not showing in File Explorer prevents you from accessing your data.
Fortunately, a missing drive does not automatically mean permanent hardware failure or lost data. In most cases, the drive is still connected physically, but Windows fails to mount or display the storage volume due to logical errors, unassigned drive letters, missing partition tables, or driver conflicts.
This comprehensive technical guide breaks down why a hard drive disappeared from File Explorer, how to diagnose its exact state in Windows 11 and 10, and step-by-step solutions to restore access safely.
Overview: File Explorer Detection vs. System Recognition
Why a Drive Can Be Detected by Windows But Hidden in File Explorer
To fix a storage drive not showing up, it helps to understand how Windows processes storage devices across three distinct system layers:
-
Hardware / BIOS Layer: The physical connection. The motherboard BIOS/UEFI and Windows Device Manager register the physical drive controller.
-
Logical / Disk Management Layer: The operating system parses the drive’s partition table (MBR or GPT) and file system structure (NTFS, exFAT, FAT32).
-
User Access / File Explorer Layer: Windows assigns a drive letter (such as
D:orE:) and mounts the volume in “This PC” for user access.
When a hard drive disappeared from Windows File Explorer, the failure typically occurs at Layer 2 or Layer 3. The hardware remains connected, but Windows cannot mount the volume or assign it a visible drive letter.
Internal HDDs/SSDs vs. External Hard Drives
Troubleshooting steps vary depending on whether you are dealing with an internal hard drive not detected or an external hard drive not showing:
-
External Drives (USB/Thunderbolt): Frequently experience connection drops caused by bad cables, underpowered USB ports, corrupted USB controller drivers, or unexpected disconnects during write operations.
-
Internal Drives (SATA/NVMe SSD/HDD): Often encounter issues due to unallocated partition space on new drives, disabled SATA/PCIe ports in BIOS, outdated chipset drivers, or corrupted partition tables.
Causes: Why Your Hard Drive Disappeared from Windows
Identifying the root cause of a Windows hard drive detection problem prevents accidental data loss during troubleshooting.
Unassigned or Conflicting Drive Letters
Windows relies on unique drive letters (C:, D:, E:) to map volumes in File Explorer. If a newly connected drive attempts to use a letter already claimed by a network location or USB drive, Windows fails to mount the volume, rendering the drive not visible in Windows.
Uninitialized Disk or Unallocated Partition Space
Brand-new hard drives or recently wiped storage devices do not contain a partition table or formatted file system. When connected, Windows detects the physical disk, but because no volume exists, the drive remains missing from This PC.
RAW, Corrupted, or Unsupported File Systems
If a drive was abruptly disconnected during a write cycle, experienced bad sectors, or was formatted in a non-native file system (such as macOS APFS or Linux EXT4), Windows marks the file system as RAW. Because Windows cannot read the file system metadata, it suppresses the drive in File Explorer to prevent corruption.
Outdated, Corrupted, or Generic Storage Controller Drivers
If your storage controller drivers, SATA AHCI drivers, or USB mass storage drivers become corrupted after a Windows update, Windows cannot communicate with the disk hardware properly. The drive will show errors in Device Manager or fail to mount altogether.
Physical Cable Failure, Insufficient Power, or Intermittent Disconnection
For external drives, unpowered USB hubs or damaged micro-B/Type-C cables often fail to supply sufficient voltage to spin mechanical platters or maintain high-speed data transfer. For internal drives, loose SATA data cables or improperly seated M.2 NVMe slots cause intermittent disconnections where the drive vanishes mid-use.
Signs & Symptoms: Diagnosing Your Specific Hard Drive State
Before applying fixes, open Disk Management and select Disk Management) to determine your drive’s diagnostic state.
Drive Appears in Disk Management as “Unallocated” or “RAW”
-
Unallocated: The physical disk is recognized, but no partition exists.
-
RAW: A partition exists, but the file system structure is damaged or unrecognized by Windows.
-
Diagnosis: Hardware is functional; the issue is entirely logical.
Drive Visible in Device Manager / BIOS but Missing in “This PC”
-
Behavior: Opening
devmgmt.mscshows the drive under Disk drives, or your motherboard BIOS lists the drive model, but Disk Management or File Explorer does not show a usable volume. -
Diagnosis: Driver stack error, missing drive letter assignment, or dynamic disk import conflict.
Intermittent Disappearance (Drive Disconnects Under Load)
-
Behavior: The HDD not showing in File Explorer occurs periodically. The drive appears upon reboot, but disappears when copying large files or launching applications.
-
Diagnosis: Failing SATA/USB cable, aggressive power-saving protocols (USB Selective Suspend), or developing hardware bad sectors.
Initialize the Disk and Create a New Simple Volume (New Drives)
If a new drive displays as Unknown / Not Initialized or Unallocated:
-
In Disk Management, right-click the left-hand disk box (e.g., Disk 1) and select Initialize Disk.
-
Choose GPT (GUID Partition Table) for modern systems and click OK.
-
Right-click the black Unallocated space and select New Simple Volume.
-
Follow the wizard to specify volume size, assign a drive letter, and format as NTFS (or exFAT for cross-platform support).
Update or Reinstall Disk and Storage Controller Drivers
-
Press
Win + Xand open Device Manager. -
Expand Disk drives, right-click your affected storage drive, and select Uninstall device.
-
Expand Universal Serial Bus controllers (for external drives) or Storage controllers (for internal drives) and uninstall corrupted items showing yellow exclamation icons.
-
Restart your computer. Windows will re-detect the hardware and reinstall clean storage drivers automatically.
Run CHKDSK via Command Prompt to Repair File System Errors
If your drive displays as RAW or accessible errors occur:
-
Press
Win + S, typecmd, right-click Command Prompt, and choose Run as administrator. -
Execute the following command (replace
X:with your actual missing drive letter):
-
CHKDSKwill scan for bad sectors, repair corrupted file allocation tables, and re-mount the drive in File Explorer.
Import Foreign Dynamic Disks or Resolve Storage Spaces Conflicts
If a drive was moved from another PC and appears as Dynamic / Foreign:
-
Open Disk Management.
-
Right-click the disk marked Foreign and select Import Foreign Disks…
-
Confirm the configuration to restore access without wiping existing data.
-
If the drive is locked by a virtual pool, search for Storage Spaces in the Windows Start menu and ensure the drive is not pooled under a legacy array.
Prevention & Care Tips: Keeping Storage Drives Healthy and Detectable
-
Disable USB Selective Suspend: Prevent Windows from turning off power to external drives during idle states. Go to Control Panel > Power Options > Edit Plan Settings > Change advanced power settings > USB settings and set USB selective suspend setting to Disabled.
-
Always Use “Safely Remove Hardware”: Never pull an external drive cable while data is transferring. Disconnecting abruptly corrupts the Master File Table (MFT), causing the hard disk not recognized error on next connection.
-
Monitor S.M.A.R.T. Health Attributes: Regularly check drive health metrics using utilities like CrystalDiskInfo. Watch for increasing reallocated sector counts, which signal impending physical failure.
Frequently Asked Questions
How do I fix a hard drive not showing in File Explorer without losing data?
First, check Disk Management to verify if the drive requires a simple drive letter assignment or driver reinstallation. Avoid formatting or initializing the disk if it contains critical files. If the drive shows as RAW or Unallocated, run reputable data recovery software to extract your files before repartitioning the drive.
Why is my external hard drive light blinking, but the drive isn’t showing up?
A blinking LED indicates that the drive enclosure is receiving power, but the data lines are failing to communicate with Windows. This is typically caused by a damaged USB cable, a bad USB port, or corrupted USB controller drivers in Device Manager.
Why is my newly installed M.2 NVMe SSD not showing up in Windows?
New NVMe SSDs ship completely unformatted. They will not appear in File Explorer until you open Disk Management, initialize the disk using the GPT partition style, and create a New Simple Volume. Additionally, verify in your motherboard manual that installing the M.2 drive does not disable specific SATA ports due to shared PCIe lane bandwidth.
What should I do if my hard drive makes clicking or grinding noises?
Clicking or grinding noises indicate severe mechanical hardware failure (such as a head crash or failed spindle motor). Immediately disconnect the drive from power. Logical fixes like CHKDSK or formatting will not work and can cause further physical platter damage. Seek professional cleanroom data recovery services if the data is critical.













