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.
What you'll need
- Administrator access (for Disk Management)
- Screwdriver (for internal drives, optional)
Step-by-step diagnostic
Quick triage — pick your path
Quick triage — pick your path
Choose the option that matches what you see. You can jump straight to that section.
- Drive not in File Explorer The drive used to show or is new and does not appear in This PC.
- Check BIOS detection The drive does not appear in Disk Management at all.
- Assign drive letter The drive appears in Disk Management but has no letter.
- Follow full steps Work through the full procedure from Disk Management to drivers.
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.
- Disk Management Open diskmgmt.msc and confirm whether the drive appears.
- BIOS check Restart and verify the drive is detected in BIOS/UEFI.
- Cables and ports Reseat SATA/power cables or try a different USB port and cable.
- Assign letter or initialize Assign a drive letter or initialize the disk (if empty).
- 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.
You can change your answer later.
Does the volume have a drive letter?
A volume without a letter will not show in File Explorer.
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.
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.
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.
You can change your answer later.
Drive is visible
Call a pro
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.