How to Recover Data from a Corrupted NVMe SSD That Won’t Boot

I still remember the exact moment it happened to me. I pressed the power button on my PC one morning, heard the fans spin up, watched the cursor blink on a black screen — and nothing. No Windows logo. No loading bar. Just silence and a sinking feeling in my stomach. My NVMe SSD had corrupted overnight, and months of work files were sitting on it, completely unreachable. If you’re in that same spot right now, I get it. The panic is real. But before you assume the worst, know this: in most cases, the data is still there — it’s the file system or firmware that’s broken, not the actual storage cells. And that means recovery is possible.


Why NVMe SSDs Fail Without Warning

NVMe drives are incredibly fast, but that speed comes with trade-offs when things go wrong. Unlike traditional hard drives, NVMe SSDs use a feature called TRIM — a background command that tells the drive to permanently erase deleted data blocks almost instantly. This is great for performance, but it makes recovery harder and more time-sensitive.

Common causes of NVMe corruption and boot failure include:

  • Sudden power loss during a write operation
  • Firmware bugs from a failed or interrupted update
  • File system corruption caused by malware or improper shutdowns
  • Bad NAND blocks from normal wear over time
  • Controller failure — the most serious hardware-level issue
  • Overheating from poor airflow or sustained heavy workloads

Understanding the cause matters. If your BIOS still detects the drive, you’re likely dealing with a logical or firmware issue — recoverable with software. If the BIOS doesn’t see the drive at all, you may be looking at a controller failure, which usually requires professional lab recovery.


Before You Do Anything: Stop and Power Off

This is the single most important step, and most people skip it.

The moment you suspect your NVMe SSD is corrupted, shut down completely. Do not restart. Do not run Windows repair tools. Do not try to open files. Every second the drive stays powered on and active, TRIM and garbage collection processes are running — actively erasing the very data you’re trying to save.

Power off the machine, leave the drive unpowered, and only reconnect it when you’re ready to start a deliberate recovery attempt.


Step 1: Check If Your BIOS Detects the Drive

You need to find out how serious the damage is before choosing a recovery method.

Restart your PC and enter the BIOS by pressing Del, F2, or F12 — whichever key your motherboard uses. Navigate to the storage or boot settings and check whether your NVMe SSD appears in the device list.

If it shows up in BIOS: The drive hardware is alive. Your issue is almost certainly a corrupted file system, corrupted boot partition, or a bad firmware state. All of these are recoverable with the right tools.

If it doesn’t show up at all: This points to a controller failure, severe firmware corruption, or a hardware fault. Software recovery tools won’t help here, and you’ll need to skip to the professional recovery section below.

While you’re in BIOS, also check:

  • That the NVMe slot is enabled in NVMe/PCIe settings
  • That Secure Boot isn’t blocking access
  • That AHCI mode is active if applicable

Step 2: Don’t Reboot Into Windows — Use a Live Environment Instead

If your PC won’t boot, your instinct might be to keep restarting and hope it fixes itself. Don’t. Every reboot attempt on a corrupted drive risks making things worse.

Instead, you need to access the drive from a clean, external environment. You have two main options:

Option A — Boot a Live Linux USB

Use a second working computer to create a bootable USB drive with a Linux distribution like Ubuntu or Linux Mint. Boot your broken PC from that USB drive instead of the NVMe.

Once Linux loads, it will often recognize the corrupted NVMe drive. You can then browse the file system, manually copy critical files to an external hard drive, and run recovery tools — all without touching the corrupted Windows installation.

Option B — Remove the NVMe and Use an Enclosure

Buy or borrow an M.2 NVMe to USB enclosure. Remove the NVMe SSD from your PC, seat it in the enclosure, and connect it to a healthy working computer via USB.

This is one of the best methods available. Connecting through certain USB enclosures (especially older bridge chips that don’t support UASP) actually disables TRIM passthrough, meaning deleted data stays physically intact longer — giving recovery software a better chance of success.

Once connected externally, the healthy PC can scan the drive without risk of overwriting anything.


Step 3: Disable TRIM Before Running Any Recovery Software

If you’re running recovery on a Windows machine, you should disable the TRIM feature first. With TRIM active, the drive continues erasing data blocks in the background, even while you’re trying to recover files.

Open Command Prompt as Administrator and type:

fsutil behavior query disabledeletenotify

If the result shows 0, TRIM is currently enabled. Disable it with:

fsutil behavior set disabledeletenotify 1

Restart your computer for the change to take effect.

Once TRIM is off, the drive stops proactively erasing data blocks, giving recovery software a much better chance to find intact file fragments.


Step 4: Use TestDisk to Recover Lost Partitions

If your NVMe shows up but Windows can’t read it, there’s a good chance the partition table is corrupted — not the actual data. TestDisk is a free, open-source tool that’s specifically designed to fix this.

Here’s how to use it:

  1. Download TestDisk (available for Windows, Linux, and macOS)
  2. Launch the tool and select Create when asked about a log file
  3. Choose your NVMe SSD from the device list and press Enter
  4. Select the partition table type — let TestDisk auto-detect it
  5. Choose Analyse, then Quick Search
  6. TestDisk will display any recoverable partitions it finds
  7. Highlight a partition and press P to preview the files inside
  8. If you can see your files, press Enter to select the partition and then Write to restore it

If Quick Search doesn’t find anything, run Deeper Search — it takes longer but scans more thoroughly. Once your partition is restored, you should be able to access your files normally.


Step 5: Run Data Recovery Software for File-Level Recovery

If partition recovery isn’t enough, or if individual files are damaged, you’ll need dedicated data recovery software. These tools scan the drive at a low level, looking for file fragments even when the file system is too broken to navigate normally.

Several solid options exist for NVMe drives:

  • Recuva (free, Windows) — Good for quick scans on partially readable drives
  • Disk Drill — Bypasses file system corruption and works directly with the drive hardware
  • R-Studio — More advanced, better for deep partition and NTFS recovery
  • PhotoRec (part of the TestDisk package) — Excellent for recovering media files and documents by scanning raw data

When using any of these tools:

  • Always install the software on a different drive — never on the NVMe you’re recovering
  • Save recovered files to a separate drive — not back to the same NVMe
  • Run a deep scan rather than a quick scan for corrupted drives
  • Preview files before saving to confirm they’re actually intact

Step 6: Check for Firmware Updates or Reset the Drive’s State

If the drive shows in BIOS but behaves strangely — showing wrong capacity, disappearing after a few seconds, or entering a read-only state — a firmware bug may be responsible.

Visit your NVMe manufacturer’s website and check for firmware updates for your specific model. Samsung, WD, Crucial, and Kingston all provide firmware update tools. Be aware: updating firmware on a severely corrupted drive carries risk, so only attempt this if the drive is at least partially functional and you’ve already recovered or backed up what you can.

Some NVMe drives have a secure erase or factory reset option in their manufacturer tools. This wipes all data but can restore drive function — only use this as a last resort after recovery.


Step 7: When to Call a Professional Data Recovery Service

If none of the above methods work — the drive isn’t detected in BIOS, shows 0 bytes of capacity, makes no sense in any tool, or you see signs of physical damage — it’s time to stop and contact a professional.

Professional data recovery labs have equipment like PC-3000 SSD that can enter a drive’s diagnostic mode, suspend garbage collection, and read NAND chips directly even when the controller is dead. This is not something consumer software can do.

What to expect from professional recovery:

  • Free evaluation at most reputable services
  • No data, no charge policies at quality labs
  • Typical NVMe recovery costs start around $200–$500 depending on severity
  • Turnaround usually ranges from a few days to a couple of weeks

Important: Do not open the drive yourself. Handling the bare M.2 board without an anti-static strap can destroy the controller with static discharge — turning a fixable problem into an unrecoverable one.


What NOT to Do When Your NVMe Won’t Boot

Avoid these common mistakes that make data recovery harder:

  • Don’t keep rebooting hoping Windows will fix itself
  • Don’t run chkdsk on a visibly failing drive — it can overwrite data
  • Don’t install new software on the failing NVMe
  • Don’t format the drive before attempting recovery
  • Don’t leave it powered on and idle — TRIM and garbage collection continue running
  • Don’t try to open the drive casing without professional equipment

How to Prevent This From Happening Again

Once you’ve recovered your data, it’s worth taking a few minutes to protect yourself going forward.

  • Enable automatic backups using Windows Backup or a third-party tool
  • Use the 3-2-1 rule: 3 copies of data, on 2 different media types, with 1 stored offsite or in the cloud
  • Monitor drive health with tools like CrystalDiskInfo — it reads S.M.A.R.T. data and warns you of failing drives before they completely die
  • Avoid sudden shutdowns during write-heavy operations
  • Make sure your PC case has adequate airflow to prevent NVMe overheating

Repairing Nvme 1 Tera SSD Hard Drive and rescuing Data


FAQ: Recovering Data from a Corrupted NVMe SSD

Can data be recovered from an NVMe SSD that won’t boot?
Yes, in most cases. If the drive is still detected in BIOS, the data is usually intact — it’s the file system or partition table that’s broken. Use TestDisk or data recovery software to access it. If the BIOS doesn’t see the drive at all, professional recovery may still be possible.

Is NVMe data recovery harder than regular SSD recovery?
NVMe recovery has the same core challenges as any SSD, plus speed — because NVMe drives are so fast, TRIM and garbage collection run almost instantly. This means you have less time to act before deleted data is permanently erased.

Can I use CHKDSK to fix a corrupted NVMe?
You can try CHKDSK for minor file system errors, but avoid running it on a drive that’s already showing signs of severe corruption or hardware failure. It can overwrite recoverable data.

What if my NVMe shows up in BIOS but not in Windows?
This often means the partition table is corrupted or the drive letter is missing. Open Disk Management (right-click Start > Disk Management) and check if the drive appears without a drive letter. You can assign one from there. For partition recovery, use TestDisk.

Does using an NVMe enclosure help with data recovery?
Yes. Connecting the NVMe through a USB enclosure to another PC bypasses your broken Windows install entirely. Some older USB bridge chips also block TRIM, which preserves deleted data longer. It’s one of the best first steps you can take.

When should I stop trying DIY and call a professional?
If the drive doesn’t appear in BIOS at all, shows 0 bytes of capacity, or has been exposed to power surges or physical damage, stop immediately. DIY attempts on a hardware-level failure can cause permanent data loss.

Is it safe to keep using an NVMe drive after corruption?
No. Even after recovery, a drive that has experienced serious corruption should be replaced. Use a new drive and keep the old one unpowered until you’re certain all data has been recovered.


Editor’s Opinion

I had almost the exact same thing happen last year. at first i thought it was just windows being weird so i kept rebooting it over and over hoping it would come back. bad idea. after a few restarts the drive wasnt showing up properly anymore and i started freaking out.

I ended up leaving it alone for the night and the next day grabbed a cheap enclosure from a local shop. connected it to another pc and started looking around for fixes. i found a couple youtube videos about TestDisk and figured i had nothing to lose at that point.

took me a while because i had no clue what i was doing, but eventually it found the missing partition and i was able to get everything back. turns out my files were still there the whole time.

if I could do it again id stop messing with it the second something looks wrong. every reboot just made me more nervous lol. hopefully yours is the same kind of issue and not actual drive damage.

Leave a Comment