造成这种情况的原因一般是由windowsinstaller出错造成的,首先查看windows installer服务,一般为停用。如果试图在service中启用,有时会发现,被系统禁用,再启动,提示:“指定的服务已标记为删除” 。
其解决方法是:
1、先用msiexec /unregserver 停掉windows installer服务。在运行中..输入。
2、下载Windows Installer3.1 新的安装程序安装。
3、再用msiexec.exe /regserver 启用服务。
错误是由于临时文件没有删除干净所致的,所以请将C:Documents and Settings用户名Local SettingsTemp下的文件全部删除。