Vmware安装错误(2147352570)解决方法

2011-10-08 由 创建在标签 开发

学习Linux时需要一台机器来熟悉命令,验证一些问题。大部分人都在使用Windows系统,对于新手来说,虚拟机应该是最好的选择。这篇文章介绍一下虚拟安装时遇到的问题,以及Linux安装的一些简单的步骤。

安装Vmware的时候总是停留在一个空白页面,不能显示下一步,开始以为是在解压文件,后来电脑开着一夜还是没有反应,重装几次后就去临时文件目录(C:\Users\XXX\AppData\Roaming和C:\Users\XXX\AppData\Local)查看日志文件。发现错误是:
ERROR** CHtmlDialog::CallJScript: Failed to obtain required required jscript ID; COM Error: –2147352570

出现这个问题的主要原因应该是IE的一些库使用出错了,使用的版本不对。网上搜了一下,发现也有其他人遇到过问题,但是绝大部分都是重新安装出现这种问题的,而我是首次安装。后来在Vmware地论坛上看到一个解决方法。

按住Win+R键,打开运行窗口,
32位机运行下面的命令:
  regsvr32 jscript.dll
  regsvr32 vbscript.dll
64位机运行下面的命令:
  regsvr32 C:\windows\system32\jscript.dll
  regsvr32 C:\windows\system32\vbscript.dll
运行命令后重启电脑。

至此,可能部分电脑可以安装了,但是我的电脑还是不行,一点用都没有,所以还得继续下去。后面要做的就是修改注册表。

在“运行”窗口输入:regedit然后回车即可打开注册表编辑器。找到如下所示的表项:
  HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\0.
修改此表项的值为0或1,然后退出,如果修改这个值还不能解决问题的话就把整个Zones的注册表删除。

到这里,关闭注册表就可正常安装。这可能跟我升级了IE有关,然后IE修改了注册表,导致Vmware安装失败。

标签:,

4 条评论

发表评论