The fastest fix for an SSD that does not show in Windows is to open Disk Management (right-click the Start button and choose Disk Management) and see whether the drive appears there: if it shows as “Not Initialized” or “Unallocated”, you need to initialize it and create a volume, and if it does not appear at all, the problem is physical, in the BIOS or UEFI, or with the connection. Work through the steps below from easiest to hardest.
As an Amazon Associate we earn from qualifying purchases at no extra cost to you.
Top 3 picks at a glance
Understand the Symptom First
“Not showing” can mean four different things, and each has a different cause.
- Missing from File Explorer but listed in Disk Management. The drive is detected but has no drive letter, no volume, or is not initialized.
- Missing from Disk Management but listed in the BIOS or UEFI. The hardware is detected by the firmware, but Windows is not loading a driver, or the drive is hidden by a storage-mode setting.
- Missing from the BIOS or UEFI as well. A physical, slot, cable, power or compatibility problem is most likely.
- Appears and disappears. This points to a loose connection, a failing drive, a power issue or overheating.
Quick Reference Table
| Symptom | Likely cause | Fix |
|---|---|---|
| Disk Management shows “Not Initialized” | New drive with no partition table | Initialize as GPT, then create a new simple volume |
| Disk shows unallocated space | No volume created | Right-click, choose New Simple Volume, follow the wizard |
| Volume exists with no drive letter | Letter not assigned | Right-click the volume, choose Change Drive Letter and Paths, then Add |
| Drive shows as Offline | Disk set offline by policy or conflict | Right-click the disk number and choose Online |
| Listed in BIOS, not in Windows | Storage controller mode or missing driver | Check storage mode (AHCI, RAID, Intel VMD) and install the chipset or storage driver |
| Not in BIOS | Unseated drive, bad slot, shared lane, no power, failed drive | Reseat, try another slot or cable, check the manual for lane sharing |
| Disappears at random | Overheating, loose connection, failing drive | Reseat, improve cooling, update firmware, back up and contact the maker |
Safety Before You Touch Anything
Shut the PC down fully and unplug the power cable before opening the case. Touch bare metal on the case to discharge static, and handle the drive by its edges. Never open a power supply unit; if you suspect a power supply fault, contact the maker or a qualified technician. If you see burn marks, a burning smell or melted connectors, stop and contact the maker. Back up important data before attempting any change that could write to the drive.
Step-by-Step Fixes, Easiest First
- Restart the PC. A restart clears many temporary detection problems. Do a full shutdown rather than a fast-startup shutdown if you can, since fast startup can leave devices in a stale state.
- Open Disk Management. Right-click Start and choose Disk Management. Look at the bottom pane for a disk with the SSD’s size. Note whether it says Not Initialized, Unallocated, Offline or Online with a healthy volume.
- Initialize the disk if prompted. If the disk is “Not Initialized” and new, right-click the disk number on the left and choose Initialize Disk. Pick GPT for modern systems. Initializing a disk that holds data you want to keep can make recovery harder, so only do this on a new or empty drive.
- Create a volume. Right-click the black “Unallocated” area, choose New Simple Volume, accept the defaults or choose a drive letter, and format as NTFS. Formatting erases data on that volume.
- Assign a drive letter. If the volume is healthy but has no letter, right-click it, choose Change Drive Letter and Paths, then Add and choose a free letter.
- Bring it online. If the disk says Offline, right-click the disk number on the left and choose Online. If Windows reports a signature collision, you may be dealing with a cloned drive; disconnect the other copy before proceeding.
- Check Device Manager. Open Device Manager and expand Disk drives and Storage controllers. A yellow warning icon means a driver problem. Use the update option, or install the chipset or storage driver from the motherboard maker’s support page.
- Check the BIOS or UEFI. Restart and enter the firmware setup using the key shown on the boot screen. Look for a storage or NVMe information page. Menu names vary by maker, so use your motherboard manual. If the drive appears there, Windows is the issue; if not, move to the hardware steps.
- Review the storage mode. Some systems use AHCI, RAID or Intel VMD modes. If a mode was changed after Windows was installed, drives may disappear or Windows may fail to boot. Do not change the storage mode on a drive that holds your Windows installation without a plan, since it can prevent booting. Check the motherboard manual for the correct mode for your drive.
- Reseat the drive. With the PC off and unplugged, remove and refit an M.2 drive, making sure the connector is fully seated and the screw or latch secures it at the correct standoff. For a 2.5-inch SATA drive, reseat both the data and the power connectors.
- Check slot sharing and compatibility. Many motherboards share lanes between M.2 slots and SATA ports, so populating one can disable another. Some M.2 slots support only PCIe, others only SATA. Read the manual section on M.2 slots to confirm the drive type matches the slot.
- Try another slot, cable or port. Use a different M.2 slot, a different SATA port and a different SATA data cable. For USB enclosures, try another port and cable, or another enclosure.
- Update the BIOS and the drive firmware. Follow the maker’s instructions carefully. A BIOS update done wrongly can leave a board unbootable, and changes to firmware settings can void a warranty. Do not interrupt a firmware update.
- Test in another PC. If the drive is not detected in a second computer, it is most likely faulty.
Likely Causes, Ranked
- New drive that has not been initialized or formatted.
- Missing drive letter or an offline disk.
- Loose or unseated connector or cable.
- Slot incompatibility or lane sharing with another device.
- Storage mode or driver mismatch.
- Outdated BIOS or drive firmware.
- Insufficient power or a failing cable.
- Failing or defective drive.
Special Cases
External or USB-connected SSD
Try a different USB port, ideally one on the back of the motherboard, and a different cable. Disable USB selective suspend in the Windows power plan if the drive disconnects at random. Some bus-powered drives need more power than a front-panel port or an unpowered hub provides.
Drive was recognized before but vanished
A previously working drive that disappears after an update, a hardware change or a power loss may have lost its drive letter or its connection. Check Disk Management first. If the drive is absent from the BIOS too, power down and reseat it.
Drive shows the wrong capacity
If a large drive shows a tiny capacity, the controller or enclosure may be reporting incorrectly, or the drive may have entered a protective mode. Contact the maker.
When to Stop and Contact the Maker or a Technician
Stop if the drive is not detected in any slot or in a second PC, if it is physically hot to the touch while unused, if you see damage or discoloration, or if the data is irreplaceable. A drive that appears intermittently should be backed up immediately if possible. Warranty terms generally cover drive failures, so check the maker’s support page for a replacement process. For data recovery from a failing drive, a professional service is safer than repeated format or repair attempts. If you suspect the power supply or a damaged cable, do not open the power supply; get help from the maker or a technician.
Prevention Tips
- Back up important data regularly, to a separate physical drive or cloud service.
- Keep the BIOS, chipset drivers and drive firmware reasonably up to date, using the maker’s instructions.
- Install M.2 drives with the correct standoff and screw, and avoid forcing the drive.
- Keep M.2 drives cool with the motherboard shield or a heatsink.
- Read the motherboard manual before populating all M.2 and SATA ports.
- Safely eject external drives before unplugging them.
Frequently Asked Questions
Why does my new SSD not show up in File Explorer?
A new SSD ships blank, with no partition table or volume. Windows will not display it until it is initialized and formatted. Open Disk Management, initialize the disk, and create a new simple volume.
Should I initialize as GPT or MBR?
For modern systems with UEFI firmware, GPT is the usual choice, and it supports drives larger than 2 TB. MBR is mainly for older systems or special compatibility needs. Only initialize a disk that has no data you want to keep.
My SSD shows in the BIOS but not in Windows. What now?
Check Disk Management for an uninitialized or offline disk, then check Device Manager for driver errors. Review the storage controller mode and install the chipset or storage drivers from the motherboard maker. If the drive appears in neither, test it in another PC.
Can a dead SSD recover?
Sometimes a drive that vanishes is only unseated or affected by a firmware or power issue, and it comes back after reseating or a firmware update. A drive that fails to appear in any PC is likely faulty, and the maker’s warranty process is the next step.
Will formatting the drive fix it?
Formatting fixes a missing volume or a file system issue, but it erases the data on that volume. It does not fix a drive that the firmware cannot detect. Back up first when possible.
Why does my M.2 SSD disable my SATA ports?
Many motherboards share chipset lanes between M.2 slots and some SATA ports. Using one can turn off the other. The motherboard manual lists which combinations conflict.



