After recovering from the crash, did you go to Microsoft and download all the available upgrades? If not, here's a link.
http://windowsupdate.microsoft.com/
If you did it and used EXPRESS, go back and use CUSTOM, not EXPRESS, or you won't get the necessary updates.