[SOLVED] SSD issue

Desmond123

Prominent
Aug 7, 2021
13
0
510
I have this new Corsair mp510 nvme ssd that kept on giving me bsod when the OS is installed on it. I tired every stress test even brought my pc to pc repair shop and they still could not find the problem.

I got really frustrated with the random bsod and bought a new ssd and with this new ssd I haven't encountered a single bsod. When I run the HWINFO64 the only difference I could see between the 2 ssd is that the mp510 has this "write uncorrectable command not supported" while the new ssd supports "write uncorrectable command". Running test & updating the ssd version doesn't help either. Or is the corsair ssd just faulty?

Link to the mp510 image.
View: https://imgur.com/v9fCttQ
 
Solution
The Write Uncorrectable command is used to mark a range of logical blocks as invalid. When the specified logical block(s) are read after this operation, a failure is returned with Unrecovered Read Error status. To clear the invalid logical block status, a write operation is performed on those logical blocks.
6.15 here - https://nvmexpress.org/wp-content/uploads/NVM_Express_1_2_Gold_20141209.pdf

So it appears since drive lacked that feature it was missing protections It possibly couldn't tell which areas of memory it shouldn't use.

I can't find anything about that model in particular. It might be just faulty

Colif

Win 11 Master
Moderator
The Write Uncorrectable command is used to mark a range of logical blocks as invalid. When the specified logical block(s) are read after this operation, a failure is returned with Unrecovered Read Error status. To clear the invalid logical block status, a write operation is performed on those logical blocks.
6.15 here - https://nvmexpress.org/wp-content/uploads/NVM_Express_1_2_Gold_20141209.pdf

So it appears since drive lacked that feature it was missing protections It possibly couldn't tell which areas of memory it shouldn't use.

I can't find anything about that model in particular. It might be just faulty
 
  • Like
Reactions: Desmond123
Solution
I doubt that the Write Uncorrectable command made any difference. As I understand it, this command would not normally be used. It just enables a user to write a pseudo-uncorrectable sector to the drive so that it can be used for testing purposes. Alternatively, if the user knows that certain sectors are unreliable, then these can be marked as pseudo-uncorrectable so that the OS will retire them.