TYCUS before celebrating.... try install the latest one from MS: http://www.microsoft.com/downloads/details.aspx?FamilyID=AB99342F-5D1A-413D-8319-81DA479AB0D7&displaylang=en
Choose your language or standard, if not available with your language,
If it will offer clean install, your .Net Framework do not work correctly, but if it offer repair, use it - Just in case!
Those updaes can be corrupted, because registry key or log file. It will not explode* your PC*
*no promises. Take your own risk, stardock, me, or anyone is not responsible, if your pc actually explode... however, we may offer sympathy thread. On some special cases, we may offer 0.0001 Dollar money back minus fees.