少し前ですが、windows XP で再起動繰り返しの症状がでて、解消に手間取ったのでメモしていきます。

症状はログインしてから30秒~1分で再起動。
ログインしないと落ちないので、ハードの可能性は低いと思い、レジストリと推測。

ただ、別の原因かセーフモードで立ち上がらない。

まずセーフモードにするため、立ち上げてから落ちるまでに、msconfig直接起動でセーフモード強制。

再起動に間に合ったので、セーフモードでレジストリをまともに動いてた時まで戻す。

これで解消しました。