2M+ followers watch us recover data on YouTube, TikTok & Instagram - watch real cases ↗

Data Recovery Guide

SSD Not Showing Up in BIOS or Windows? Here's How to Fix It

Updated August 4, 2026
In this article
SSD not showing up troubleshooting

An SSD that won't show up is most often a loose connection or a BIOS setting, not a dead drive. Power off, reseat the SSD firmly (tighten the screw on M.2 drives), and boot back into BIOS to confirm the slot is enabled and set to AHCI or NVMe. Most missing SSDs come back at this stage.

  1. Reseat the drive and try a different slot, cable, or computer to isolate the fault.
  2. In BIOS, check SATA mode (AHCI), that the M.2/NVMe slot is enabled, and disable CSM for NVMe drives.
  3. If it shows in BIOS but not Windows, assign a drive letter in Disk Management, but never initialize or format a drive that holds data.
  4. If it isn't detected anywhere and the data matters, stop and get professional SSD data recovery before the controller damage worsens.

An SSD not showing up usually means one of four things: a loose connection (especially M.2 and NVMe drives), a BIOS setting that's disabling the slot, a dead or corrupted controller chip on the SSD, or a driver issue in Windows. Start with the simplest fix. Power off your computer, unplug the SSD, reseat it firmly, and boot back up. For M.2 drives, make sure the screw holding it down is tight. If that doesn't work, check your BIOS to make sure the SATA or NVMe port isn't disabled. Most of the time, this is a connection or settings problem, not a dead drive.

But sometimes it is a dead drive. And that's where things get more complicated. If your SSD has important data on it and none of the fixes below bring it back, don't panic. Don't run recovery software on it. Don't format it. Just stop using it and talk to a professional before you make things worse.

Below we'll walk through every troubleshooting step we know, from basic reseats all the way to recognizing when your SSD has actually failed and needs lab-level recovery. We see dozens of dead SSDs every month in our lab, so we know exactly what separates a fixable problem from a dead controller chip.

BIOS screen showing missing SSD in storage devices

Quick Fixes: Reseat, Check Cables, Try a Different Slot

Before you change any settings or reinstall drivers, start here. Loose connections cause more "missing SSD" problems than actual hardware failure. We see it constantly.

1. Power Off and Reseat the SSD

Shut down your computer completely. Not sleep. Not restart. Full shutdown. Unplug the power cable from the wall. Then:

  • For 2.5" SATA SSDs: Disconnect both the SATA data cable and the SATA power cable from the drive. Reconnect them firmly. Make sure both cables click in.
  • For M.2 SSDs: Remove the small screw holding the drive down. Pull the M.2 stick out of the slot. Blow out any dust from the slot. Slide the drive back in at a 30-degree angle, press it flat, and screw it back down. That screw matters more than you'd think. Without it, the drive can wiggle loose over time.
  • For PCIe add-in card SSDs: Unseat the card from the PCIe slot, clean the gold contacts with isopropyl alcohol if they look dirty, and reseat it firmly.

Boot back up and check. Fixed? Good. If not, keep reading.

2. Try a Different Cable (SATA Drives)

SATA cables go bad. It's annoying but true. If you have a spare SATA data cable, swap it out. Also try a different SATA power connector from your power supply. A bad cable is one of the most overlooked causes of a SATA SSD disappearing.

3. Try a Different Slot or Port

Motherboards have multiple SATA ports and sometimes multiple M.2 slots. Move your SSD to a different one. If the SSD shows up in a new slot, the original slot is dead or disabled. If it still doesn't show up in any slot, the problem is the drive itself or a software/BIOS issue.

4. Test in a Different Computer

This is the fastest way to tell if the problem is the SSD or your computer. Plug the SSD into another machine. For SATA drives, you can use a USB-to-SATA adapter or dock. For M.2/NVMe drives, you can use an external NVMe enclosure. If the drive shows up on the other computer, the issue is your motherboard, BIOS, or Windows installation. If it doesn't show up anywhere, the drive is likely dead. The same troubleshooting process applies if you have an external hard drive that isn't showing up.

SSD Not Showing Up Anywhere?

If you've tried another computer and your SSD still won't appear, the drive may have failed. We recover data from dead SSDs every week.

Get a Free Quote

BIOS Settings to Check

Your motherboard's BIOS controls which storage devices are active. One wrong setting and your SSD disappears from existence as far as your computer is concerned. Here's what to check.

How to Enter BIOS

Restart your computer and press the BIOS key during boot. It's usually Delete, F2, or F12 depending on your motherboard manufacturer. You'll see a prompt on screen for about two seconds. If you miss it, restart and try again.

ManufacturerBIOS Key
ASUSDelete or F2
MSIDelete
GigabyteDelete
ASRockF2
DellF2
HPF10
LenovoF1 or F2
AcerF2 or Delete

Check 1: SATA Mode (AHCI vs IDE vs RAID)

This one trips people up all the time. Your SATA controller has different operating modes, and your SSD needs to be in AHCI mode to work correctly.

  • In BIOS, navigate to Storage Configuration or SATA Configuration (varies by manufacturer).
  • Look for SATA Mode or SATA Controller Mode.
  • Set it to AHCI. If it's set to IDE or Legacy, your SSD might not show up or might run extremely slowly.
  • If it's set to RAID and you're not running a RAID array, switch it to AHCI.
Careful: If Windows was installed with SATA set to IDE or RAID, switching to AHCI after the fact can cause a blue screen on boot. You'd need to enable the AHCI driver in Windows before making the switch. Google "enable AHCI after Windows install" for your specific Windows version to do it safely.

Check 2: NVMe or M.2 Slot Enabled

Some motherboards disable M.2 slots by default. Others disable them when certain SATA ports are in use because they share bandwidth (more on that in the M.2 section below).

  • Look for a setting like M.2 Configuration, NVMe Configuration, or Onboard Devices.
  • Make sure the M.2 slot your drive is plugged into shows as Enabled.
  • On some boards, you need to set the M.2 slot mode to NVMe specifically if you're using an NVMe drive (not SATA M.2).

Check 3: Boot Order

If your SSD shows up in BIOS but Windows won't boot from it, the boot order might be wrong.

  • Go to the Boot tab in BIOS.
  • Make sure your SSD is listed as the first boot device (or at least above any other drives that don't have an OS).
  • If the SSD isn't in the boot list at all, it might not have a bootable partition. That's a Windows problem, not a BIOS problem.

Check 4: CSM (Compatibility Support Module)

CSM is a legacy BIOS compatibility layer. NVMe SSDs require UEFI boot and won't work with CSM enabled in some configurations.

  • Find the CSM or Legacy Boot setting in BIOS.
  • If you're using a modern NVMe SSD, try disabling CSM and setting boot mode to UEFI only.
  • Older SATA SSDs can usually work with CSM either on or off.

Check 5: Secure Boot

Secure Boot rarely causes an SSD to disappear entirely, but it can prevent booting from certain drives. If you're troubleshooting and nothing else works, try disabling Secure Boot temporarily to see if your SSD appears in the boot list.

Windows Fixes: Device Manager, Disk Management, and Drivers

So your SSD shows up in BIOS but Windows can't see it. Or maybe Windows sees it in Device Manager but not in File Explorer. There are a few different scenarios here, and each one has a different fix.

Scenario 1: SSD Shows in BIOS but Not in Windows

This usually means the drive is detected at the hardware level but doesn't have a partition or drive letter assigned. Windows won't show it in File Explorer until it does.

1 Open Disk Management

Right-click the Start button (or press Win + X) and select Disk Management.

2 Look for your SSD

Scroll down in the bottom panel. Your SSD will probably show up as a bar with "Unallocated" space. It might also say "Not Initialized."

3 Initialize the disk (new drives only)

If the drive shows "Not Initialized," right-click it and select Initialize Disk. Choose GPT (for modern systems) or MBR (for older systems or drives under 2TB). Then right-click the unallocated space and select New Simple Volume. Follow the wizard to assign a drive letter and format it.

Stop. Read this first. If this SSD has data on it that you need, do NOT initialize or format it. Initializing a disk can overwrite partition table data. Formatting erases everything. If this drive previously had data and now shows as "Unallocated," that's a sign of corruption or failure. Contact a professional before doing anything.

Scenario 2: SSD Shows in Disk Management but No Drive Letter

Sometimes the drive shows up with a valid partition but no letter assigned. Easy fix.

  1. In Disk Management, right-click the partition on your SSD.
  2. Select Change Drive Letter and Paths.
  3. Click Add, pick an available letter, and click OK.
  4. The drive should now appear in File Explorer.

Scenario 3: SSD Not Showing Anywhere in Windows

If the SSD isn't in Disk Management at all, check Device Manager.

  1. Press Win + X and select Device Manager.
  2. Expand Disk drives and Storage controllers.
  3. Look for your SSD by name. If it's there with a yellow exclamation mark, there's a driver problem.
  4. Right-click the drive and select Update driver. Choose "Search automatically."
  5. If that doesn't work, go to the SSD manufacturer's website and download the latest driver or firmware update tool.

The NVMe Driver Fix

Windows 10 and 11 include a generic NVMe driver (stornvme) that works with most drives. But some NVMe SSDs, especially Samsung, need their own driver for full compatibility. Samsung's NVMe driver has historically caused detection issues when it conflicts with the Microsoft one.

Last Resort: Diskpart

If nothing else works in the Windows GUI, you can try diskpart from the command line. This is a more direct way to see what Windows recognizes at the storage level.

  1. Open Command Prompt as Administrator (search "cmd," right-click, Run as administrator).
  2. Type diskpart and press Enter.
  3. Type list disk and press Enter.
  4. Look for your SSD in the list. It will show its size. If it's there, Windows can see it at the driver level but something is wrong with the partition.
  5. If the disk is listed, type select disk X (replace X with the disk number), then type detail disk to see more info.
Do not run "clean" or "format" commands in diskpart on a drive with data you need. Diskpart's clean command wipes the entire partition table instantly with no confirmation. There's no undo button.

M.2 vs SATA vs NVMe: Troubleshooting Differences

Not all SSDs are the same, and the type of SSD you have changes which troubleshooting steps apply. Here's a quick breakdown of the three main types and the problems specific to each.

2.5" SATA SSDs

These look like small laptop hard drives. They connect via a SATA data cable and a SATA power cable from your PSU. They're the simplest to troubleshoot because there are only two cables and a SATA port involved.

Common problems specific to SATA SSDs:

  • Bad SATA cable (the flat, thin one). These fail more often than you'd expect.
  • Wrong SATA port. Some motherboards have ports that are shared with the M.2 slot. When an M.2 drive is installed, certain SATA ports get disabled. Check your motherboard manual.
  • Insufficient power. If your PSU is on its last legs or overloaded, the SATA power connector might not be delivering enough juice.

M.2 SATA SSDs

These are the small stick-of-gum-shaped drives that plug directly into the motherboard. But here's the confusing part: M.2 is just the physical form factor. An M.2 drive can use either the SATA protocol or the NVMe protocol. They look almost identical, but they're not interchangeable in every slot.

How to tell them apart:

  • M.2 SATA drives have two notches (gaps) in the gold connector edge. They're called "B+M key."
  • M.2 NVMe drives have one notch on the right side only. They're called "M key."

Common problems specific to M.2 SATA:

  • Plugging an M.2 SATA drive into an NVMe-only slot. The drive physically fits but won't be detected. Check your motherboard manual to see which protocols each M.2 slot supports.
  • SATA port sharing. Many motherboards share bandwidth between M.2 SATA slots and certain SATA ports. Installing an M.2 SATA drive might disable SATA port 5 and 6, for example. This is documented in your motherboard manual, usually in a tiny table that everyone ignores.

M.2 NVMe SSDs

NVMe drives are the fast ones. They connect through the PCIe bus instead of SATA, which is why they're so much faster. But they come with their own set of quirks.

Common problems specific to NVMe:

  • PCIe generation mismatch. A Gen 4 NVMe drive will usually work in a Gen 3 slot (just slower), but some Gen 5 drives have had compatibility issues in older Gen 3 slots. If your drive isn't detected, this could be why.
  • BIOS doesn't support NVMe boot. Very old motherboards (pre-2015 or so) might not support booting from NVMe at all. They might detect the drive for data storage but won't boot from it.
  • CSM/Legacy mode conflict. NVMe drives need UEFI. If CSM is enabled, the NVMe drive might not appear in the boot menu. Disable CSM.
  • Thermal throttling causing intermittent detection. Some NVMe drives run extremely hot, especially without a heatsink. If your SSD disappears randomly during use but shows up again after a cold boot, overheating might be causing it to drop off the bus.
Feature2.5" SATAM.2 SATAM.2 NVMe
ConnectionSATA cableM.2 slot (B+M key)M.2 slot (M key)
ProtocolSATA (AHCI)SATA (AHCI)NVMe (PCIe)
Max speed~550 MB/s~550 MB/s3,500-14,000 MB/s
BIOS modeAHCIAHCIUEFI (no CSM)
Most common issueBad cableWrong slot typeCSM/UEFI conflict
SSD controller chip close-up on circuit board

When It's a Hardware Failure

You've reseated the drive. Checked BIOS. Tried a different computer. Nothing. At this point, you're probably dealing with an actual hardware failure inside the SSD. Here are the main ways SSDs die.

Controller Chip Failure

The controller is the brain of the SSD. It manages all the reads and writes to the NAND flash chips. When it dies, the drive simply stops responding. The computer might not detect it at all, or it might appear for a split second and then vanish.

Controller failures are the most common way SSDs die. Unlike hard drives that give you warning signs like clicking noises, an SSD controller failure usually happens with zero warning. One day it works. Next day it doesn't. That's it. If your drive was showing any symptoms before it disappeared, our guide on SSD failure warning signs explains what those symptoms meant.

What causes controller failure:

  • Power surges or unstable power delivery
  • Manufacturing defects (more common than manufacturers want to admit)
  • Overheating over extended periods
  • Firmware bugs that corrupt the controller's internal tables

NAND Flash Degradation

Every NAND flash cell has a limited number of write cycles. Consumer SSDs typically use TLC (Triple Level Cell) or QLC (Quad Level Cell) NAND, which stores more data per cell but wears out faster than enterprise-grade SLC or MLC NAND.

When NAND cells wear out, the SSD's controller starts finding more and more bad blocks. Eventually there aren't enough good blocks left to operate. The drive might become read-only, show corrupted files, or stop being detected entirely.

That said, for most people, NAND wear is not what kills their SSD. Modern SSDs can handle hundreds of terabytes of writes before the NAND gives out. Unless you're running a database server or doing heavy video editing for years on end, your controller will fail long before the NAND wears out.

Power Surge Damage

SSDs are sensitive to power surges. A sudden power loss during a write operation can corrupt the drive's firmware translation tables. When those tables are damaged, the controller can't map logical addresses to physical locations on the NAND. The data is technically still on the flash chips, but the controller has no idea where anything is.

This is actually one of the more recoverable types of SSD failure, because the data on the NAND chips is often intact. A professional recovery lab can read the raw NAND and rebuild the translation tables. More on that below.

Worth knowing: Enterprise SSDs and some high-end consumer drives have power-loss protection capacitors that give the controller enough time to flush its cache and close the translation tables cleanly during a power loss. Budget SSDs almost never have this protection. It's one of the reasons cheap SSDs die more often from power events.

Firmware Corruption

SSD firmware is the software running on the controller chip. It manages wear leveling, garbage collection, error correction, and the translation tables. If the firmware gets corrupted (from a power event, a failed firmware update, or a bug), the drive can lock up completely.

A firmware-bricked SSD often shows no capacity (0 bytes) or shows the wrong model name in BIOS. Some drives enter a "safe mode" state where they're detected but can't be read. In professional recovery, we can sometimes reflash the firmware to bring the drive back, but it depends heavily on the controller manufacturer and the type of corruption.

Signs Your SSD Is Dead vs Just Not Detected

This is the question everyone wants answered: is my SSD actually dead, or is it a fixable problem? Here's how to tell.

Signs It's Probably Just a Detection Issue (Fixable)

  • The SSD shows up in BIOS but not Windows. Likely a partition, driver, or drive letter issue.
  • The SSD works in one computer but not another. Likely a BIOS setting or slot compatibility problem.
  • The SSD disappears and reappears intermittently. Could be a loose connection, overheating, or a bad cable.
  • The SSD shows the correct model name and capacity in BIOS. The controller is alive and communicating.
  • You recently changed something: new motherboard, BIOS update, Windows update, or moved the drive to a new slot. Something you changed broke the detection.

Signs Your SSD Is Probably Dead (Hardware Failure)

  • Not detected in any computer, any slot, any enclosure. If you've tested it everywhere and it never shows up, the controller is likely dead.
  • Shows 0 bytes capacity or wrong model name. This usually means the firmware is corrupted or the controller is partially failed.
  • Gets extremely hot immediately when plugged in. A short circuit on the PCB. Unplug it right away.
  • Burning smell. Something on the PCB has physically burned. Do not keep it plugged in.
  • SSD shows up briefly then disappears within seconds. The controller initializes and then crashes. Often a firmware or translation table issue.
  • SMART data shows critical warnings. If you can pull SMART data and it shows media errors, critical temperature alerts, or "end-to-end error detection count" going up, the NAND is failing.
  • Drive became read-only on its own. Many SSDs enter a read-only emergency mode when they detect too many bad NAND blocks. You can read data but can't write. This is the SSD's last-ditch effort to let you copy your files off before it dies completely.
If your SSD has critical data and shows any of the "dead" signs above, stop using it immediately. Don't try firmware updates. Don't run chkdsk. Don't use data recovery software. Every additional operation on a failing SSD risks making the failure worse or permanent. The safest move is to contact a professional data recovery lab.
SSD firmware repair with specialized equipment

What Professional SSD Recovery Looks Like

When an SSD fails at the hardware level and you need the data back, here's what actually happens at a professional recovery lab like ours. This isn't software-level recovery. This is board-level and chip-level work.

Step 1: Diagnosis

We start by identifying the exact SSD model, controller chip, and NAND configuration. Then we determine the failure mode. Is it the controller? The firmware? The NAND? A power component on the PCB? The diagnosis tells us which recovery approach to use.

Step 2: Controller and Firmware Recovery

If the controller is functional but the firmware is corrupted, we can sometimes repair or reflash the firmware using specialized tools that communicate with the controller in its engineering or "vendor-specific" mode. This bypasses normal operation and lets us access the drive's internal service area.

For Samsung SSDs with the common "sudden death" issue (where the drive completely stops responding due to a firmware bug), there are known recovery procedures that can bring the drive back. Not every controller has these options though. It depends on the chip manufacturer.

Step 3: NAND Chip Reading

When the controller is dead and can't be recovered, we have to go straight to the source: the NAND flash chips themselves. This means physically desoldering the NAND chips from the SSD's circuit board and reading them individually using a NAND reader.

The raw data from the NAND chips comes out scrambled. SSDs use complex internal algorithms for wear leveling, error correction, encryption, and data distribution across chips. We have to reverse-engineer the controller's specific data layout to reassemble the files. This process varies by controller. A Phison controller organizes data completely differently from a Silicon Motion or Samsung controller.

This is the hardest and most time-consuming type of SSD recovery. It doesn't always succeed. But when it does, we can recover data even from SSDs where the controller has completely died.

Step 4: Data Extraction and Verification

Once we've rebuilt the logical structure, we extract the files and verify their integrity. We check file headers, open documents and images to confirm they're not corrupted, and organize everything onto a clean external drive for delivery.

Need Professional SSD Recovery?

Free phone consult. No data, no charge. We'll tell you upfront what's possible and what it'll cost.

(732) 933-7717

Learn About SSD Recovery

How Much Does SSD Data Recovery Cost?

This depends entirely on what's wrong with the drive. Here's a realistic breakdown based on what we charge and what we've seen across the industry.

Failure TypeTypical CostWhy
Logical failure (deleted files, corrupted partition)$300 - $500Software-level recovery, less labor
Firmware corruption$400 - $800Requires vendor-specific tools, specialized knowledge
Controller failure (no NAND work needed)$500 - $1,000PCB repair or controller swap if possible
NAND chip-off recovery$800 - $2,000+Desoldering chips, raw reads, data reconstruction
Encrypted SSD recovery$500 - $1,500Depends on encryption type and key availability

Some companies charge $3,000 to $5,000 or more for SSD recovery. Some of that is justified for complex NAND reconstruction on rare controllers. But a lot of it is just inflated pricing from companies that outsource the work anyway. Ask questions. Get a specific diagnosis before you agree to anything.

For a more detailed breakdown of data recovery pricing across all drive types, check our data recovery cost guide.

Our policy: We provide a diagnosis and a firm quote before any work begins. If we can't recover your data, you don't pay. We also offer a mail-in recovery service if you're not local to New Jersey.

How to Prevent SSD Failure

SSDs are more reliable than hard drives in a lot of ways. No moving parts means no head crashes. But they still fail. Here's how to reduce the chances.

1. Use a UPS (Uninterruptible Power Supply)

Power surges and sudden power losses are the number one killer of SSDs we see in the lab. A basic UPS costs $50-$100 and protects your entire system. For desktops, this is one of the smartest investments you can make. Laptops are naturally protected by their batteries, but desktops have zero buffer between the wall outlet and your components.

2. Keep Your SSD Cool

NVMe SSDs especially can get extremely hot. If your M.2 drive doesn't have a heatsink, add one. Most motherboards come with M.2 heatsink covers now. Use them. Sustained temperatures above 70 degrees Celsius degrade NAND cells faster and can cause the controller to throttle or disconnect.

3. Don't Fill It Past 80%

SSDs need free space to manage wear leveling and garbage collection. When you fill an SSD above 80-90% capacity, performance drops and the drive has to work harder to find free blocks for writes. This doesn't directly kill the drive, but it accelerates wear and makes firmware-related issues more likely.

4. Keep Firmware Updated

SSD manufacturers release firmware updates that fix bugs, improve stability, and sometimes address known failure modes. Samsung's 980 Pro had a well-documented issue where drives would lose health at an accelerated rate due to a firmware bug. A firmware update fixed it. Check your manufacturer's support page every few months.

5. Monitor SMART Data

SMART (Self-Monitoring, Analysis, and Reporting Technology) gives you early warning signs of a failing SSD. Use free tools like CrystalDiskInfo (Windows) to check your SSD's health regularly. For a deeper dive on monitoring drive health, including what each SMART attribute means, read our guide to checking hard drive health. The SMART monitoring sections apply to SSDs too.

Key SMART values to watch on SSDs:

  • Percentage Used / Wear Leveling Count: Shows how much of the NAND's lifespan has been consumed.
  • Reallocated Sector Count: Rising numbers mean the SSD is running out of spare blocks to replace bad ones.
  • Power-On Hours: Not a health metric on its own, but gives you context for the wear values.
  • Unsafe Shutdown Count: High numbers here mean the drive has experienced many sudden power losses. Each one risks firmware corruption.

6. Back Up Your Data

This is the most important one on the list. None of the prevention steps above guarantee your SSD won't fail. They reduce the odds, but SSDs can die randomly with zero warning. Keep at least one backup of anything you can't afford to lose. Cloud storage, an external drive, whatever works for you. Just don't keep your only copy of important files on a single drive.

Frequently Asked Questions

Why does my new SSD not show up after installation?

New SSDs come unformatted. Windows can see the hardware but won't show it in File Explorer until you initialize and format the drive in Disk Management. Open Disk Management (right-click Start, select Disk Management), find the new disk, initialize it as GPT, then create a new volume. This is normal for every brand-new SSD.

Can a dead SSD be repaired?

Sometimes, yes. If the failure is firmware corruption or a fixable component on the PCB, a professional lab can sometimes bring the SSD back to a functional state. But the goal of professional recovery is usually to get the data off, not to make the SSD usable long-term. Once an SSD has failed, we always recommend replacing it even if recovery succeeds.

Is data recovery possible from an SSD that is not detected?

Yes, in many cases. Even when the controller is dead and the SSD isn't detected by any computer, the data on the NAND flash chips is often still intact. Professional labs can desolder the NAND chips, read them directly, and reconstruct the data. Success depends on the specific controller, encryption, and whether the NAND cells are still readable.

Why does my SSD show up in BIOS but not in Windows?

The most common reason is that the drive hasn't been initialized or formatted in Windows. Open Disk Management and look for the drive there. If it shows up with unallocated space, you need to create a partition and assign a drive letter. If the drive previously had data and now shows as unallocated, that's a sign of corruption and you should get professional help before formatting.

Can I recover data from an SSD with a failed controller?

Professional labs can, depending on the controller type. The process involves either reflashing the controller's firmware (if possible) or desoldering the NAND chips and reading them directly. It's expensive and time-consuming work, but it's often successful. Samsung, Phison, Silicon Motion, and Marvell controllers all have documented recovery procedures in the professional data recovery community.

Why does my M.2 SSD disappear when I install a SATA drive?

Many motherboards share PCIe/SATA lanes between M.2 slots and certain SATA ports. When you plug a device into one, the other gets disabled. Check your motherboard manual for the lane-sharing diagram. You'll usually find a small table showing which SATA ports are disabled when each M.2 slot is in use. The fix is to use a different SATA port that doesn't share bandwidth with your M.2 slot.

Should I run CHKDSK on an SSD that's not showing up properly?

No. If the SSD has data you care about, do not run CHKDSK. It can mark damaged sectors as bad and make data recovery harder. CHKDSK is designed to fix file system errors on a working drive, not to diagnose hardware failures. If your SSD is showing signs of failure, the safest approach is to clone it first (if possible) or send it to a professional.

How long do SSDs typically last?

Most consumer SSDs are rated for 3 to 5 years of warranty, but many last 7 to 10 years with normal use. The NAND flash cells are rated for a certain number of write cycles (usually measured in TBW, or Terabytes Written). For typical consumer use, you'll almost never hit the TBW limit. Controller failures and firmware bugs are far more common causes of death than NAND wear-out.

SSD Failed? We Can Help.

Diagnosis. We recover data from all SSD brands and failure types. No data recovered, no charge.

Get a Free Quote

When to Stop Fixing an SSD Yourself

Stop troubleshooting if the SSD is not detected in any computer, shows the wrong capacity, gets hot immediately, smells burnt, or appears briefly and disappears. Do not initialize, format, run CHKDSK, or update firmware on an SSD that contains data you need. Those steps are meant for repair or reuse, not data preservation.

SSDs can fail at the controller or firmware level without much warning. When that happens, software cannot talk to the NAND correctly, and repeated attempts may make the failure worse. If reseating, cables, BIOS settings, and another computer do not bring it back, power it off. MDRepairs can evaluate dead SATA, M.2, and NVMe SSDs through insured nationwide mail-in service. Start a mail-in data recovery case for a $100 diagnostic, applied toward recovery. If no data is recovered, there is no charge.

The Lab Side of SSD Recovery

SSDs fail at the controller and firmware level with little warning, and once that happens no software can reach the NAND correctly. Chip-level and firmware work on a bench is what remains. Browse our SSD and data recovery services to see how dead SATA, M.2, and NVMe drives are handled. The diagnostic is $100, applied toward recovery. No data, no charge.

Lost your data?
We'll get it back.

Free quote in 24 hours. No data, no charge - and you'll see proof before you pay a dollar for recovery.

Live from the lab

Recent mail-in recoveries, nationwide

Real devices, real outcomes. Details generalized for customer privacy.

LABIN SESSION

Recovery in progress on the bench

Drives arrive from all 50 states

the queue moves every day

LABRECOVERY

Toshiba - Toshiba MQ01UBB200 - 2TB

recovered

Data recovered

LABINTAKE

Seagate hard drive 1TB

recovery requested

added to the engineer's queue

LABINTAKE➤ FROM MN

usb - Flip Camera

recovery requested

added to the engineer's queue

LABINTAKE

iPhone XR Water Damage Diagnostic

on the bench

currently being worked on

LABRECOVERY

iPad Pro A2014 Water Damage Diagnostic

recovered

Data recovered

LABINTAKE➤ FROM MD

sandisk - 256

recovery requested

added to the engineer's queue

LABRECOVERY

WD My Book Data Recovery

recovered

Data recovered

LABINTAKE➤ FROM NY

SanDisk - Cryzer Glide - 128GB

recovery requested

added to the engineer's queue

LABINTAKE

Play station 5

Fan wire came off board. overheating. Needs liquid metal.

added to the engineer's queue

LABINTAKE

Macbook Pro

Not turning on. No drop or water damage

added to the engineer's queue

LABRECOVERY➤ FROM MO

Apple - iPhone 16 Pro

I fell into a lake this past Sunday (6/14/26) and my phone (that is cr

Data recovered

LABINTAKE

PNY - CS900 SSD - 2TB

recovery requested

added to the engineer's queue

LABIN QUEUE

Next spot in the queue

Free UPS 2nd Day Air label, both ways

yours could be next