Have you got Windows Update set to install updates automatically. That is the recommended setting but it does sometimes result in unexpected and unwanted restarts. The only solution is to set Windows Update to notify, which is less secure but can be more convenient. You have to decide onthe best tradeoff.
Tony Brookes, July 2009