Is there a software out there that would allow me to detect any faults in my harddrive? The reason for me to want this type of software is because my computer keeps on restarting or freeze. I already know it is not a PSU problem because I am using a new PSU, and I also know its not a temp problem because my cpu and mobo runs on stable temp. So my next conclusion is the harddrive. All I do with the computer is download, encode videos, burn dvds, use diskeeper to defrag almost twice a day, and scan my computer for threats. All these activites will take a toll on my hard drive, so I want to use a software to determine faults in the hard drive before I buy a new Hard drive.