Fix a drive that will not show

We'll check Disk Management, verify BIOS detection, reseat cables, and assign a drive letter so the drive appears.

Category
Troubleshooting · Home maintenance
Time
10–30 min
Last reviewed
What you'll need
  • Administrator access (for Disk Management)
  • Screwdriver (for internal drives, optional)

Step-by-step diagnostic

Step 1 of 7
Show full guide

Steps

Goal: Confirm the drive is detected, fix connections, and assign a drive letter so it appears in File Explorer.

  • Open Disk Management (Win+R, diskmgmt.msc). Check if the drive appears—it may show as “Not Initialized,” “Unallocated,” or with no letter.
  • Good: Drive appears in the list. Proceed to Assign drive letter or Initialize as needed.
  • Bad: Drive does not appear. Proceed to Check BIOS.

Check BIOS

Goal: Verify the drive is detected at the hardware level.

  • Restart the computer and enter BIOS/UEFI setup (F2, Del, Esc, or F12 depending on manufacturer). Check the storage or boot section.
  • Good: Drive is listed. The problem is Windows driver or cable. Proceed to Reseat cables.
  • Bad: Drive is not in BIOS. Reseat SATA and power cables (internal) or try a different USB port and cable (external).

Reseat cables

Goal: Fix loose or faulty connections.

  • Internal: Power off and unplug. Open the case. Disconnect and reconnect the SATA data cable and power cable to the drive.
  • External: Try a different USB port (prefer USB 3.0) and a different cable—some cables are charge-only.
  • Good: Drive appears in Disk Management. Proceed to assign letter or initialize.
  • Bad: Still not detected. Update storage drivers in Device Manager or contact a data recovery specialist.

Assign drive letter

Goal: Make a volume visible in File Explorer when it has no letter.

  • In Disk Management, right-click the volume (the partition, not the disk) > Change Drive Letter and Paths > Add. Pick an available letter and OK.
  • Good: The drive appears in This PC.
  • Bad: If the volume does not exist or is unallocated, create a new volume first.

Initialize disk

Goal: Prepare a disk that shows as “Not Initialized.” Only for new or empty drives—erases all data.

  • Right-click the disk (the row with the disk number) > Initialize Disk. Choose GPT for drives over 2 TB or UEFI systems; MBR for older systems.
  • After initialization, right-click the unallocated space > New Simple Volume. Follow the wizard to create a partition and assign a letter.
  • Good: Drive appears in File Explorer.
  • Bad: If the drive had data, do not initialize—use recovery tools or a data recovery specialist.

When to get help

  • The drive does not appear in BIOS after reseating cables—the drive or controller may have failed.
  • You need data from a drive that will not detect—contact a data recovery specialist.
  • Do not attempt DIY recovery on physically damaged drives.

Verification

  • The drive appears in File Explorer (This PC) with an assigned letter.
  • The drive is listed in Disk Management as “Online” with a healthy partition.
  • You can open the drive and read or write files.

Escalation ladder

Work from the device outward. Stop when the problem is fixed.

  1. Disk Management Open diskmgmt.msc and confirm whether the drive appears.
  2. BIOS check Restart and verify the drive is detected in BIOS/UEFI.
  3. Cables and ports Reseat SATA/power cables or try a different USB port and cable.
  4. Assign letter or initialize Assign a drive letter or initialize the disk (if empty).
  5. Drivers or pro Update storage drivers or contact a data recovery specialist.

What to capture if you need help

Before calling support or posting for help, have these ready. It speeds everything up.

  • Whether the drive appears in Disk Management
  • Whether the drive appears in BIOS
  • Drive type (internal SATA, external USB, NVMe)
  • Error messages if any

Does the drive appear in Disk Management?

Open diskmgmt.msc. Disk Management shows all disks, even those without a drive letter.

Press Win+R, type diskmgmt.msc, press Enter. Look for the drive by size. Good: Drive appears (may show "Not Initialized" or "Unallocated"). Bad: Drive does not appear—check BIOS and cables.

You can change your answer later.

Does the volume have a drive letter?

A volume without a letter will not show in File Explorer.

Check the volume in the lower pane. If it has no letter (e.g. "Healthy (Primary Partition)" with no D: or E:), right-click > Change Drive Letter and Paths > Add. Assign a letter. Good: Drive appears in File Explorer. Bad: Volume is "Not Initialized" or "Unallocated"—see initialize or create volume.

You can change your answer later.

Is the disk "Not Initialized" or does it have unallocated space?

Not Initialized means no partition table. Unallocated means space exists but no volume.

If "Not Initialized": right-click the disk > Initialize Disk. Choose GPT (recommended) or MBR. Warning: erases all data. If unallocated: right-click > New Simple Volume. Follow the wizard. Good: Drive appears. Bad: Initialize failed—check for errors or call a pro.

You can change your answer later.

Is the drive detected in BIOS/UEFI?

Restart and enter BIOS setup (F2, Del, or Esc) to check storage.

Restart, enter BIOS/UEFI. Check storage or boot section for the drive. Good: Drive listed—problem is Windows driver or cable. Bad: Drive not in BIOS—reseat cables or drive may have failed.
Question

Is the drive detected in BIOS?

You can change your answer later.

Have you reseated cables or tried a different USB port?

Loose SATA or USB connections are a common cause.

Internal: power off, reseat SATA data and power cables. External: try different USB port and cable. Good: Drive appears in Disk Management. Bad: Still not detected—update drivers or contact data recovery specialist.

You can change your answer later.

Drive is visible

The drive appears in File Explorer or Disk Management. You can proceed to use it.

Call a pro

If the drive does not appear in BIOS after reseating cables, the drive or controller may have failed. For data recovery, contact a data recovery specialist. Do not attempt DIY recovery on physically damaged drives.

Reviewed by Blackbox Atlas

Frequently asked questions

Why would a drive not show in File Explorer?
The drive may be uninitialized, have no drive letter, be disconnected, or not detected by BIOS. Check Disk Management first—it shows drives even when they lack a letter.
How do I open Disk Management?
Press Win+R, type diskmgmt.msc, press Enter. Or right-click the Start button > Disk Management. On Mac, use Disk Utility (Applications > Utilities).
Should I initialize a drive that does not show?
Only if the drive is new or you are certain it has no data you need. Initialization erases everything. If the drive had data before, try recovery tools first.

Rate this guide

Was this helpful?

Thanks for your feedback.

Continue to