答: 这个原因一般是由于您机器的windows Installer服务没有启动或者损坏,请按照下面步骤处理:
1. 启动windows Installer,方法是:“开始”-“运行”-输入 msiexec /regserver -点击“确定”
2. 重新启动软件的安装。
如果还是出现同样的错误,应该是您的机器的windows Installer服务出现问题,需要重新安装此服务。
1. 运行 "msiexec /unregserver"命令 停止windows installer服务
2. 下载InstMsiW.exe, 用winrar解压,进入目录
3. 右键点击msi.inf, 点击安装。
4. 右键点击mspatcha.inf, 点击安装。
5. 运行 "msiexec /regserver"命令 启动windows installer服务
出现这个错误的原因有很多,你可以试着用以下方法解决:1. 以管理员权限启动安装包。
2. 确认当前用户是否有 <Windows文件夹>\Installer目录 *** 作权限。
3. 查看进程中是否有多个Msiexec或IDriver在运行。
4. Msiexec可能没有正确注册的,用C:\Windows\System\Msiexec.exe /REGSERVER
5. 在<InstallShield Installation Location>\Redist\Language Independent\i386目下找到ISScript.msi文件,运行重新安装InstallScript引擎。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)