Use ctrl + alt + del to end all tasks but Systray and Explorer. Well, you could end Explorer if you wanted, it may even help. Anyway, it's possible that it restarts because something is writing to the hard disk, so try running a defrag with only systray and explorer running, if you haven't already.