Is a great site for windows based support.
All you have to do is type in the error code you are recieving and you will be graced with at least 5 fixes to try.
Another cool feature on the microsoft site is you can get all the new programs when they are in beta and you can try them out for free before they go live.
ALl windows updates also run from that site, If you feel you are having issues then go and see if you are in need of updates.
If you have never visited that site I suggest checking it out at least once.