質問者が納得WindowsVistaのバグのようですね。相性なのかもしれませんが取り替えても同じかもしれません。
治る可能性のあるのは以下。
① WindowsUpdateはされましたか?サービスパックを最新にし、アップデートパッチもすべてあてることで治る可能性があるようです。
② BIOSの電源管理設定を見直す。
③ 外付けHDDのドライバを更新する。(デバイスマネージャでできます)
④ 電力設定でエラー時の自動再起動をしないようにする。
ちなみに、個人的にはWindows7にアップグレードすることが最善ではないか...