My computer has repeatedly had windows corrupted. I initially suspected the HDD, but it seemed to check out fine using SMART. I then switched out various other components without any change. So now I am thinking that it still might be the HDD again. Is there some other way to test it besides a diagnostic tool? The problem is that I cant tell if it is the HDD itself that is bad, or it is something else that is corrupting the HDD data. Any help would be appreciated.