Probier mal eine Linux Live CD (zB Knoppix)
Wenn der damit auch einfriert ist es wohl definitiv ein Hardwareproblem, wenn nicht liegts an Windows, bzw. falschen Treibern.
Es könnte auch sein, dass dein Festplattenkabel defekt ist, dann schaltet Win automatisch die Geschwindigkeit runter und muss am Ende einige Daten mehrfach anfordern, weil sich nicht richtig rüberkamen.