1、首先要检查当前用户是否有管理员权限,很多时候没有管理权限的用户是不能安装。 然后右键计算机选择“管理”---“服务和应用程序”---“服务”查看是否有WindowsInstall髫潋啜缅er服务项,如果没有:打开命令提示符输入“msiexec /unregister”停止该服务。接着再次输入“msiexec /regserver”重新注册该服务,此时该服务会出现在服务列表中,然后将其状态调整为自动或手动,然后进行正常的安装下载操作。如果有:查看服务是否启用,如果处于停用,开始尝试启用该服务(右键选择启动)。如果能成功启用,然后进行正常的安装和卸载操作。如果无法启用该服务,并提示:“指定的服务已标记为删除”,请重新安装WindowsInstaller服务。
2、打开微软官网下载对应的Windows I艘绒庳焰nstaller服务安装程序,然后进行安装(在安装前,进入安全模式删除%windir%概嗤先眚\system32和%windir%\system32\Dllcache两个文件夹下的msi.dll,msiexec.exe,msihnd.dll这三个文件)。安装成功后,启用该服务,然后进行正常的安装和卸载操作。如果重新安装时,又看到提示:“指定的服务已存在”,请继续下一步。 ,打开命令提示符(按快捷键Win+R,输入“cmd”回车)输入“msiexec /unregserver” ,手动停止该服务。然后再次安装Windows Installer服务,并启用Windows Installer服务。如果还有问题,只有使绝招了。
3、下载Windows Installer Clean up Utility工具,它是Windows Installer清除工具,用来清除msi安装程序的Windows Installer配置信息。先将要卸载程序用Windows Installer Clean up Utility清除一下,然后重新安装该程序。安装完成后,尝试是否能正常卸载,如果还是不能卸载的话。打开命令提示符输入命令“sfc/scannow”来检查系统的并修复系统。还有一种情况是:msiexec.exe病毒感染了,可以通过替换msiexec.exe与dllcache缓存中的msiexec.exe,来解决。(大家根据实际情况自己调整)