run sfc /scannow and then "msiexec /regserver". The MSI engine actually has two processes - one runs as a service, and the other runs under the user account. It's possible that one or both of these are not loading properly...
what ,if any, backup program do you have or use...
Edited by happyrock, 15 May 2009 - 07:29 AM.