It wouldnt be to do with this dodgy windows update file that keeps downloading would it?
I've heard of a couple of things going wrong with the latest update and its ok after a restore until it updates again.
Its one of those that you cant choose not to download either i think?
Maybe that?