in April this year I bought a new Samsung SSD 750 EVO 250GB, installed it on my desktop pc and made a fresh installation of Windows 10. However, since I got this SSD, Windows will randomly lock up on some occassions. I can still move my mouse cursor while it is locked up, but if I click on something nothing happens. When Windows finally decides to unfreeze after about 15 seconds up to several minutes, all my previous actions get executed.
About last week, when I looked into the event viewer of Windows for the first time since I installed it, I noticed that it is full of events with ID 153 (from one every few minutes to several per minute), which state that an I/O operation had to be retried on my SSD. As the block address changes from every event to another, I'm pretty sure that it isn't a failing block. From time to time I can also find events with ID 129, which state that it had to reset my SSD.
Doing some more research (as described in this article), I found out that the warnings only occur while writing onto the SSD as the last bytes in the details for each event 153 that I've checked are 00 (SCSISTAT_GOOD), 04 (SRB_STATUS_ERROR) and 2A (SCSIOP_WRITE). I also found out that the average response time (according to the task manager) of my SSD can be as high as 20 seconds (not milliseconds) while writing onto it, though it's mostly at about 500 milliseconds while writing. If I'm just reading from it, everything is normal (average response time of about 0.1 to 0.2 milliseconds).
What I've done so far (however none of the following has neither helped to resolve the problem nor given me some more information of what to do):
- I switched the SATA cable, SATA port on my mainboard (ASUS M5A97 LE R2.0) and the SATA power plug.
- I checked SMART status of my SSD (results can be viewed here). Except for the CRC error count everything looks fine to me.
- I started several SMART self tests. Most of them stopped with "Interrupted (host reset)". The one test that did complete didn't find any errors.
- I ran chkdsk. No errors were found.
- I ran an error check with HD Tune to search for any defective sectors. Nothing was found.
- CrystalDiskInfo also reported that my SSD was fine.
- I installed Samsung Magician to check for new firmware, but the SSD already has the newest firmware installed.
- As I already had Magician installed, I let it run a performance benchmark. It only finished the sequencial read with a result of 522 MB/s. While testing sequencial writing speed it interrupted the benchmark and said that it got a timeout.
- I tested performance of the SSD with AS SSD Benchmark to see if it would also give an error while testing sequencial write speed. And it did. It does finish the 4K benchmark with a result of 34.20 MB/s for reading and 5.02 MB/s for writing (which seems to be very low).
- I checked for newer SATA drivers, since the driver that is currently installed is from 2006. Windows didn't find any newer driver nor did I as I looked at the official downloads page from ASUS.
- I checked, if AHCI and TRIM are active for my SSD, which both of them already are.
- I changed AHCI power link management from "HIPM + DIPM" to "active" and told Windows to never shut down neither my hard drive nor my SSD.
Right now I'm totally out of ideas what I could try next to resolve the problem I'm experiencing.
Could a BIOS update help? (Though I'm pretty sure that this wouldn't solve the problem either)
Did I just get a faulty SSD and should therefore send it in for an RMA?
Thanks in advance for any help.