I have recently run into a problem with my NVME M.2 SSD of 1To which i was using as My boot drive. At first it started with windows shutting down accidentally, or being stuck on a boot loop, but then I was completely logged out of the boot drive and the pc would boot into the bios. I turned the drive into an external drive and plugged it into another computer. It appears in disk mgmt as unknown without a letter assigned, and initializing it returns a fatal hardware error. running disk part utilities on it says the disk is 0 bytes in size and 0 bytes left, and has no volumes. I'm at a loss and I need to recover my files from the ssd.
1 Answers
A SSD reporting incorrect capacity is either inability to communicate with the NAND or a firmware issue. I wish I could tell you "try this and that" but DIY options are as good as non existent.
If you need the data back then best option is to contact a data recovery lab. Success rate for SSD's is low I will tell you in advance.
We could be looking at a physical issue. This needs to be diagnosed and can sometimes be repaired or (depending on actual model) components can be swapped to a donor.
Often it's a firmware issue and succes then depends often on specialist tools supporting a specific SSD model or not. For example PC3000 is widely used by data recovery labs and supported SSD's are listed here: https://blog.acelab.eu.com/pc-3000-ssd-list-of-supported-ssd-drives-regularly-updated.html.
In very rare cases chip-off recovery is possible but almost exclusively on older non encrypting models.
I wrote a more comprehensive answer here: https://superuser.com/a/1758901/705502