The Corsair User Forums  

Go Back   The Corsair User Forums > Corsair Product Discussion > Solid State Drives (SSD)


Thread Tools Search this Thread Rate Thread Display Modes
Old 10-23-2011, 08:47 PM
zambz zambz is offline
Registered User
zambz's PC Specs
Join Date: Oct 2011
Posts: 15
POST ID # = 536852
zambz Reputation: 10
Default Is there a way to test an SSD (similar to memtest)?

Hey guys, was wondering, is there a way to test an SSD to prove it is faulty (from a hardware perspective compared to a software perspective)?

For example, are there tools similar to memtest available for SSDs which stress test the entirety of the drive to confirm that it is fully consistent and stable?

I just want to know when an RMA is necessary vs a firmware problem. I have had my drive for about two and a half weeks and only found stability yesterday after a secure erase and 1.3.2 upgrade (of course I now plan to apply 1.3.3 tonight too) and am just unsure if the BSODs I experienced in the past will return or whether they are due to a real hardware issue with my drive.

Reply With Quote

Old 10-23-2011, 08:50 PM
Synthohol's Avatar
Synthohol Synthohol is offline
Synthohol's PC Specs
Join Date: Jun 2006
Location: looking through your window
Posts: 5,329
POST ID # = 536854
Synthohol Synthohol Reputation: 103
Send a message via AIM to Synthohol Send a message via Yahoo to Synthohol

why try to kill the drive early?
just speed test with ATTO and thats all u can do.
Thinking about combining 2 or more sets of ram?? even the same part# is not suggested, recommended or supported.

System Specs as of 6/17/10
Reply With Quote

Old 10-23-2011, 11:28 PM
parsec's Avatar
parsec parsec is offline
Registered User
parsec's PC Specs
Join Date: Aug 2011
Location: USA
Posts: 1,456
POST ID # = 536871
parsec Reputation: 10

Originally Posted by zambz View Post
Hey guys, was wondering, is there a way to test an SSD to prove it is faulty (from a hardware perspective compared to a software perspective)?...

I am not aware of anything like this being available, that is, being specifically meant for SSDs.

IMO, this is a good idea. But we need to be more specific about what we want.

One test would be analogous to the DRAM memtest program, which would check all the NAND chips for "errors" or faults. I assume that would be at the byte level, not at the MLC or SLC cell level. Or would the block level be appropriate?

When testing DRAM, the testing is done usually on anywhere from say 1GB to 16GB, but could be well over ten times that for SSDs. Also given the speed of SATA interfaces, which is much slower than any DRAM memory interface, the test would take a while.

Since access to DRAM is accomplished in several ways, from "Northbridge" memory controller chips, to memory controllers in the CPU, the controllers are being indirectly tested, but nothing beyond being used during the test. SSD controllers would be used in a similar way while testing NAND chips, but do we also want to somehow test the SSD controllers as well? If that could be done, what are the parameters to be tested?

The existing programs created for checking HDDs for errors seem to work with SSDs, but I imagine they are not optimal for them at all. I wonder if they are actually almost worthless for use with SSDs. One SSD manufacture has as part of their SSD Toobox program an error checking option, but I don't know what it does, it simply reports a pass or fail.

But, when a SSD "does not work", which is a very general statement, what is it that is not working? Or do we want a simple pass/fail test as you implied in your post. Still, what is actually being tested to reach that determination is an interesting question.

A pure hardware test is likely much easier to do than anything else, but will a "bad" SSD pass its hardware test and still not function correctly?
Reply With Quote

Old 10-24-2011, 02:50 AM
Synbios's Avatar
Synbios Synbios is offline
Registered User
Synbios's PC Specs
Join Date: Jul 2003
Location: Washington, D.C.
Posts: 1,157
POST ID # = 536887
Synbios Reputation: 10
Send a message via AIM to Synbios

Actually check the raw value of SMART 05. As long as the reallocated sectors are still 0 then all your blocks should still be functional.

If you want to check sector integrity there's always chkdsk

chkdsk /r

HDtune might also be something more along the lines of what you want, though I'm not sure how well they work for SSD. Personally, I don't use HDtune.
Force drive not recognized in firmware update utility? Click here

Last edited by Synbios; 10-24-2011 at 02:53 AM.
Reply With Quote


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT -4. The time now is 01:03 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, vBulletin Solutions, Inc.