此问题已经有人问过:
http://zhidao.baidu.com/question/71028196.html
1、请确认你没有删除Windows Installer。删掉的话自然要重新安装
2、请确认Windows Installer服务没有被禁用。到控制面板->管理工具->服务中查看Windows Installer,确认设置不为禁用(自动手动都可以,默认设置应该为手动)。
3、请确认你没有删除C:\WINDOWS\Installer文件夹,如果此文件夹被删除,会导致一系列不确定的错误,其中就有可能如你所描述的错误。因为这个文件夹牵涉很多软件的安装信息,具体解决办法不详。如果你有数据恢复软件并且删除时间不久可以尝试恢复,否则卸载掉Windows Installer后再重新安装有可能解决。
希望对你有所帮助!