缺少InstallScript引擎,请安装ISScript.msi

Posted on 2007-11-15 21:02 yukui 阅读(5906) 评论(1)  编辑  收藏 所属分类: 技术
如果存在下列情况之一,就可能出现此问题:
您从通过 subst 命令创建的虚拟驱动器运行安装程序。 
驱动程序 IDriver.exe 未正确注册。 
安装程序 Msiexec.exe 未正确注册。 
用户帐户无权访问 C:\Windows\Installer 文件夹。 
从网络驱动器安装的旧版本的 Windows Installer 引擎不再可用。 
用户帐户无权在该计算机上安装软件。 
Msiexec.exe 的另一个实例正在运行。 
另一个基于 Windows Installer 的安装程序正在运行。 
Windows XP 已损坏。 

解决方案:

重新安装 InstallScript 引擎
要从 InstallShield Developer 重新安装 InstallScript 引擎,请按照下列步骤操作: 1. 单击“开始”,单击“程序”,指向“附件”,然后单击“Windows 资源管理器”。 
2. 打开下面的文件夹:C:\Program Files\InstallShield\Developer\Redist\Language Independent\i386。 
3. 双击“Isscrpt.msi”。 
4. 按照屏幕上的指示操作。 

从虚拟驱动器运行安装程序
如果您从使用 SUBST 命令创建的虚拟驱动器运行安装程序,则可以删除该虚拟驱动器并从物理硬盘运行安装程序。要删除虚拟驱动器,请单击“开始”,单击“运行”,键入 subst drive_letter:/d,然后单击“确定”。

注册 Idriver 和 Msiexec
要注册 Idriver 和 Msiexec,请按照下列步骤操作: 1. 单击“开始”,单击“运行”,键入 C:\Program Files\Common Files\InstallShield\Developer\7\Intel 32\IDriver.exe /REGSERVER,然后单击“确定”。 
2. 单击“开始”,单击“运行”,键入 C:\Windows\System32\msiexec.exe /REGSERVER,然后单击“确定”。 

更改权限
使用管理员帐户登录到 Windows XP 计算机,验证您是否对 C:\Windows\Installer 文件夹拥有正确的权限。按照下列步骤操作: 1. 单击“开始”,单击“程序”,指向“附件”,然后单击“Windows 资源管理器”。 
2. 单击“工具”菜单上的“文件夹选项”。 
3. 单击“查看”选项卡。 
4. 单击“显示所有文件和文件夹”,然后单击“确定”。 
5. 定位到文件夹 C:\Windows\Installer。 
6. 右键单击 Installer 文件夹,然后单击“属性”。 
7. 单击“安全”选项卡。 
8. 单击“System”,然后验证是否选中了“完全控制”复选框。 
9. 单击“Administrators”,然后验证是否选中了“完全控制”复选框。 
10. 单击您的用户名,然后验证是否选中了“完全控制”复选框。 

停止 Windows Installer 的其他实例
要停止 Windows Installer 的其他实例,请按照下列步骤操作: 1. 右键单击任务栏,然后单击“任务管理器”。 
2. 单击“进程”选项卡。 
3. 在“进程”列表中单击“Msiexec.exe”,然后单击“结束进程”。 
4. 单击“是”。 
5. 对 Msiexec.exe 的每个实例重复步骤 3 和 4。 
6. 关闭“任务管理器”。 

以上都没用那只好重新安装 Windows XP了。

Feedback

# re: 缺少InstallScript引擎,请安装ISScript.msi  回复  更多评论   

2011-10-30 23:47 by 刘金华
我不知道怎么安装。。。

只有注册用户登录后才能发表评论。


网站导航:
 

posts - 131, comments - 12, trackbacks - 0, articles - 32

Copyright © yukui