问:这段时间我的电脑很奇怪,每次打开Office系列办公软件,或是用IE浏览器浏览一些网页,甚至是右键点击图标或文件(夹)时,经常会弹出提示窗口:“Windows Installer 正在准备安装”,整个安装过程大约耗费了半分多钟,之后有的可以继续工作,有的甚至直接“罢工”。请问这是怎么回事?如何解决这个问题?
答:出现这个问题的可能原因很多,但绝大部分是所安装的软件(如:Office办公软件、IE浏览器等)破损、残缺所至。解决方法如下——
1)首先检查当前用户有没有管理员权限,因为很多时候低权限用户是不能进行软件安装的。
2)从“控制面板-服务”(或者,开始 - 运行 - Services.msc)中查看 Windows Installer 服务,是否已被禁用,并尝试启用该服务(右击点选)。如能成功启用,可尝试再次进行正常的程序安装或卸载操作。如果发现无法启用,有时是被系统禁用,或看到提示:“指定的服务已标记为删除”,请继续下法。
3)到微软官方网站下载最新的 Windows Installer(WindowsInstaller-KB893803-v2-x86.exe)安装程序,并尝试重新安装该程序。安装成功后,重复步骤2,启用该服务,然后再尝试正常安装软件操作。如果试图重新安装时,再次遇到提示:“指定的服务已存在”,则继续下法。
4)从命令行窗口(开始 - 运行 - cmd),使用 msiexec/unregserver ,手动终止 Windows Installer 服务。然后再尝试步骤3,重新安装 Windows Installer 并启用该服务。如若仍存在问题,则继续下法。
5)用“Ctrl+Alt+Delete”快捷键或者用鼠标右击系统栏,激活任务管理器。从进程页中查找并结束 Ikernel.exe 进程。再尝试重复步骤3,看看是否可以成功完成 Windows Installer 和启用。若还不行,则继续下法。
6)打开我的电脑,从系统盘(默认一般为C盘)中找到并删除 Windows Installer 系统安装目录 Program Files\Common Files\InstallShield\Engine。
此外,你可以尝试在命令行模式下,用Windows自带的“sfc/scannow”,对系统进行自我修复。
上面的几步操作都是直接针对 Windows Installer 进行的修复,若您尝试以后仍然未能解决,即可断定是软件自身的破损原因,可以直接卸载该软件(如:Office办公软件、IE浏览器等),并使用360安全卫士将之清理干净,再重新安装。通常情况下,即可解决。
WindowsInstaller-KB893803-v2-x86.exe我的115网盘下载地址① ←点这里进入下载页面
当且仅当以上方法均未见效时,请参见此文:http://wenku.baidu.com/view/1dfceaeae009581b6bd9ebb9.html,重新折腾!