This is what Microsoft wants you to do... you may have already done it.
These actions might prevent an error like this from happening again:
- Download and install updates and device drivers for your computer from Windows Update.
- Scan your computer for computer viruses.
- Check your hard disk for errors.
The only drivers I wouldn't install from Windows Update would be... Audio and Video
Those two I would suggest by going to the manufacturer's site and downloading the latest drivers. Then do a complete uninstall of those drivers and install fresh copies of them and reinstall... some of the time (at least for me) when I install a game, my drivers get corrupted, more so now that most games are bad console ports.