如何处理Windows系统VBScript脚本引擎无法找到导致PV Driver安装失败

发布时间:  2015-03-04 浏览次数:  591 下载次数:  4
问题描述
某局点1台Windows 2003虚拟机在安装PV Driver时出现如图1所示报错,导致PV Driver一直安装失败。

图1 PV Driver安装报错


处理过程
(1) 在虚拟机内部找到文件“C:\WINDOWS\inf\wsh.inf”,右击该文件,在弹出的快捷菜单中选择“安装”。

(2) 在“开始→运行”里输入如下命令。
regsvr32 urlmon.dll shdocvw.dll jscript.dll vbscript.dll /s

(3) 重启虚拟机,再次安装PV Driver软件,即可安装成功。
根因
(1) 在C:\Documents and Settings\Administrator\Local Setting\Temp目录下查找PV Driver软件安装日志。对比正常安装日志,发现有如图2所示两条异常日志。

图2 异常日志



图2日志表明安装包在执行VBScript脚本时出现异常。

(2) 在问题虚拟机中测试执行VBScript脚本,结果报错:无法找到脚本引擎“VBScript”。由于PV Driver软件在安装过程中会调用VBS脚本。如果VBS脚本无法执行就会导致软件安装失败。
建议与总结
PV Driver安装时,会调用Windows操作系统自身的软件安装框架,在安装过程中会使用到操作系统自身的一些工具或者服务。如果这些工具或服务出现异常,就会影响到PV Driver软件的正常安装。

END