Wud you like to elaborate your problem ? If its Vista Rc, it will surely get restarted in 2hrs (inbuilt n00bness by MS)
For the time being, get an updated AV and scan it. Troubleshooting vista will be a waste of time IMO, better to install win7 in dual boot or upgrade your vista to win7.