🛒 Best Price Today on Amazon
Prime members get fast, free shipping on everything above, plus member-only deals. New members get a 30-day free trial — cancel anytime.
The quickest fix for an SSD that is not detected is to power the PC down, unplug it, reseat the drive and its cable or M.2 screw, and then look for the drive in the BIOS. If the BIOS sees it but Windows does not, the drive usually just needs to be initialized or given a drive letter in Disk Management, and your existing data is not necessarily lost.
Know Where the Drive Disappears
The place where the SSD vanishes tells you what to fix. There are three levels, and you should work from the bottom up.
- Not in the BIOS or UEFI: a hardware level problem such as seating, cabling, a disabled slot or a dead drive.
- In the BIOS but not in Windows setup: a driver issue, often a storage controller driver the installer needs.
- In Device Manager or Disk Management but not in File Explorer: the disk is uninitialized, unpartitioned or has no drive letter.
Likely Causes, Ranked
- The drive is new and has never been initialized or formatted.
- The M.2 drive or SATA cable is not fully seated.
- An M.2 slot shares lanes or ports with another device, so the board disables one of them. Motherboard manuals list these sharing rules.
- The BIOS has the slot or SATA port turned off, or the storage mode is set unexpectedly.
- A missing storage driver during Windows installation, common with RAID or Intel VMD modes.
- A drive letter conflict or an offline disk state.
- A failing cable, port or power connector.
- A failed SSD or controller.
Step-by-Step Fixes, Easiest First
- Restart and look in the BIOS. Enter the BIOS or UEFI setup during boot, using the key your motherboard manual lists. Look in the storage or boot sections for the drive’s model name. This single check tells you which fix path to follow.
- Open Disk Management. Right-click the Start button and choose Disk Management. If a disk is listed as not initialized, initialize it using GPT for modern systems. If it shows unallocated space, create a new simple volume. Both actions erase nothing on an empty drive, but initializing or formatting a drive that holds data you want to keep can lose it, so stop and read the prompts carefully.
- Assign a drive letter. If the volume exists but has no letter, right-click it and choose change drive letter and paths.
- Bring the disk online. If it is listed as offline, right-click and choose online.
- Reseat the drive. Shut down, switch off the power at the supply, unplug the power cable and touch bare metal on the case to discharge static. For an M.2 SSD, remove the screw, take the drive out, reinsert it at the correct angle and secure it flat. Remove any heatsink first and refit it with its pad. For a SATA SSD, reseat both ends of the data cable and the power connector.
- Try another port or slot. Move a SATA drive to a different SATA port and try a different cable. If your board has two M.2 slots, try the other one.
- Read the motherboard manual for lane sharing. Some boards disable certain SATA ports when a particular M.2 slot is used, and the reverse. Moving the cable to another port often solves it.
- Check BIOS storage settings. Make sure the relevant M.2 slot or SATA port is enabled. Menu names vary by maker, so use your manual. Do not change the SATA mode on a drive that already holds a working Windows installation, because it can stop Windows from booting.
- Load the storage driver in Windows setup. If the installer shows no drives, the maker of your platform lists a storage driver on its support page. Copy it to a USB stick and use the load driver option in setup.
- Update the BIOS and chipset driver. Only if the maker lists a fix for drive detection, since BIOS flashing carries a risk and a power loss during the flash can leave a board unusable.
- Test the drive in another PC or enclosure. If it is still missing everywhere, the SSD itself is probably at fault.
Quick-Reference Table
| Symptom | Likely cause | Fix |
|---|---|---|
| Not in BIOS | Seating, cable, disabled slot | Reseat, change slot or port, check BIOS storage options |
| In BIOS, not in Windows | Uninitialized or offline disk | Use Disk Management to initialize, bring online, add volume |
| Drive visible, no letter | Missing drive letter | Assign a letter in Disk Management |
| No drives in Windows setup | Missing storage driver | Load the platform storage driver from a USB stick |
| Second M.2 or SATA port dead | Shared lanes | Check manual, move to another port |
| Drive vanishes randomly | Loose connection, power, overheating | Reseat, add heatsink, try another slot |
| Detected as wrong size or RAW | File system or controller fault | Back up if possible, contact the maker |
Special Cases
NVMe drives and PCIe generations
Some motherboards support only certain M.2 types in certain slots. Check whether a slot supports NVMe, SATA or both. PCIe 5.0 drives are backward compatible, but they run hot, and makers advise adequate cooling. A drive that overheats may disconnect until it cools.
Drives that appear and disappear
Intermittent detection often means a poor connection, an overheating controller or a power issue. Reseating and adding airflow help. If the drive keeps dropping, back up your data at once, because intermittent failure can be an early sign of drive failure.
Power supply and cables
SATA SSDs need power from a SATA power connector. Make sure the cable is firmly seated and, where possible, try a different connector on the same modular cable. Never open the power supply to inspect it. If you suspect the PSU, contact the maker or a qualified technician.
When to Stop and Get Help
Stop and contact the drive maker if the SSD is missing in the BIOS across different slots, ports, cables and computers. Check the warranty first, since many makers also provide diagnostic tools and firmware updates that can recover a drive. If the drive holds data you need and it reports as RAW or shows the wrong capacity, avoid formatting it and consult a data recovery specialist. If the issue began after a power surge or physical impact, have a technician look at the system.
Prevention Tips
- Fasten M.2 drives with the correct screw and standoff so they sit flat.
- Use the motherboard’s M.2 heatsinks, especially for fast PCIe drives.
- Keep backups, because any drive can fail.
- Keep firmware and chipset drivers current through the maker’s tools.
- Read the lane sharing table in your manual before adding a second drive.
Frequently Asked Questions
Why is my new SSD not showing in File Explorer?
New drives ship blank, so Windows needs you to initialize and format them first. Open Disk Management, initialize the disk, create a simple volume and assign a letter. After that the drive appears in File Explorer.
Will initializing the disk erase my data?
Initializing a new, empty drive is safe. Initializing a drive that already holds data you want to keep can make the contents hard to reach, so back up or ask a recovery specialist first.
My M.2 SSD is in the BIOS but not in Windows setup. Why?
The installer may lack the storage controller driver, which is common with RAID or Intel VMD modes. Loading the driver from the platform maker’s support page, or changing the mode only on a new system with no data, often fixes it.
Can a bad cable cause a SATA SSD to disappear?
Yes. A loose or damaged SATA data or power cable is a frequent cause. Swapping the cable and trying another port costs nothing and is worth doing early.
Do I need to update the BIOS?
Only if the motherboard maker lists a drive detection fix for your model. A BIOS update carries risk, so follow the maker’s instructions and keep the PC powered throughout.
How do I know if the SSD is dead?
If it does not appear in the BIOS on any slot, cable or computer, a hardware fault is likely. Contact the maker about warranty service.