I had the same problem with defrag because I had several bad sectors on the disk. took a while but I eventually identified them and marked them as bad sectors, then scandisk remarked them and away we went with the defrag. all normal afterwards.
bought a "flash as" new laptop and gave the other unit to the kids and it died shortly afterwards.