这个应该是Windows Installer服务出了问题,您看一下:
请检查Windows Installer服务是否能够启动:
1. 点击开始,点击运行,输入services.msc,点击确定。
2. 找到Windows Installer服务,双击查看服务的启动类型,是否为自动。服务状态是否为已启动,如果不是,请修改为自动,点击应用后,再点击启动按钮。
如果服务无法启动,应该是Windows Installer 损坏了。请尝试一下步骤:
1. 点击开始->运行,输入cmd,点击确定。
2. 在命令提示符窗口中输入以下内容,每行结束后按回车键:
MSIexec /unregister
MSIexec /regserver
3. 请再看下是否能够启动Windows Installer服务。
如果依然不行,请打开控制面板,在添加或删除程序中找下是否有Windows Installer3.1或4.5,有的话请先卸载。
然后访问以下链接,下载Windows Installer 4.5 Redistributable
http://www.microsoft.com/downloadS/details.aspx?displaylang=zh-cn&FamilyID=5a58b56f-60b6-4412-95b9-54d056d6f9f4
请下载页面中最下面的WindowsXP-KB942288-v3-x86.exe,然后安装。最后查看是否能够启动Windows Installer的服务。
PS:Windows Installer是很多应用程序安装卸载所需的服务,当此服务损害时,所有基于Windows Installer的程序将无法安装。