installshield2008

根据你的描述,我建议你通过添加/删除 请先卸载掉Visual C++ 2008,然后根据你的操作系统下载相应的Visual C++ 2008去安装。

如果windows installer出现了问题,那我们就无法在windowsXP的系统中安装软件了。

要解决此问题,请按照下列步骤操作:

一:

卸载,重新安装windows installer服务

1.先用dos命令窗口msiexec /unregserver 停掉windows installer服务。

2.下载InstMsiW.exe,用winrar解压开。进入目录。

3.右击msi.inf ,点击安装,右击mspatcha.inf ,点击安装。

4.再用dos命令窗口msiexec.exe /regserver 启用服务。

二:

1.如果曾安装过ACDSee5.0(包括迷你中文版),卸载它。如果还不行就重装Windows

Installer 或者ACDSee 4.0

2.运行cmd,然后运行sfc/scannow检查系统文件

3.运行Services.msc,把Windows Installer 服务设置为手动运行,然后重新运行

4.打开任务管理器,找到并结束ikernel.exe进程,重新安装

5.禁用杀毒软件的实时防护

6.删除 C:\Program Files\Common Files\InstallShield\Engine\6\Intel 32这个文

件夹中的所有文件,然后重启动电脑,重新运行安装程序

三:

这是由于一些软件制作的问题导致windows installer不能正常工作

恢复步骤如下:

1.再次安装windows installer2.0,运行instmsiw.exe

如果说"服务已经安装"然后直接退出安装就再跟着做,否则你重装就OK了!

2.删除注册表中的[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer]

然后运行instmsiw.exe