我一直在尝试在 Windows 7 电脑上安装 VMware Workstation 7.1.4。我知道我已经发布过类似的东西,但情况完全不同。每当我打开安装程序时,都会打开一个标有 VMware Workstation Setup 的灰色窗口,但什么也没发生。在 Vista 上可以运行,但我不再使用 Vista 来做这种事情了。帮助
答案1
这似乎是许多解决方案中相当常见的问题。
从安装 VMware Workstation 时,安装窗口显示空白屏幕。
要解决此问题,您必须用原始版本替换某些文件。要替换文件:
打开命令提示符并运行以下命令来重新注册必要的文件:
32 位版本的 Windows:
regsvr32 jscript.dll regsvr32 vbscript.dll
64 位版本的 Windows:
cd C:\windows\syswow64 regsvr32 C:\windows\system32\jscript.dll regsvr32 C:\windows\system32\vbscript.dll
重新启动 Windows。
其他解决方案可能是:
- 从空文件夹运行安装(只有安装包应该在那里)
- 确保您的 AV 没有阻止(最好禁用所有防病毒软件和防火墙)
- 确保没有运行 webcam.exe 或 fixcamera.exe 等进程
- 通过添加命令行运行安装包
/z action=install
- 使用“以管理员身份运行”运行安装
- 转到注册表项
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\
并删除一个项L
(首先进行备份)
或者你可以尝试这个:
- 要卸载任何旧版本,请转到 C:\Windows\Installer
- 添加“作者”列并按其排序
- 其中一个 .msi 文件的作者是“VMware”
- 双击它并按照卸载步骤进行操作
- 要安装新版本,请以管理员身份运行 cmd.exe 并执行以下操作:
cd 安装文件目录
install-file.exe /e tempfolder
cd tempfolder
运行.msi 文件(vmware stations.msi)
答案2
这帮助过我:
转到以下注册表项:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones
取出以盒子为名的钥匙
"[]"
。
答案3
MSI C:Windows\TEMP\vmware_1402472938\vmwareplayer_x86.msi
失败:“无法将值写入密钥 \SYSTEM\currentControlSet\Services\Vmware\Performance”。请验证您是否对该密钥具有足够的访问权限
如果您遇到此问题,则这不是 VMware 的问题。如果您遇到 MSI 问题,则这是 Windows Installer 的问题。
对于此类问题,首先检查 Hkey_local 中是否存在所需文件夹。例如 ( \SYSTEM\currentControlSet\Services\Vmware\Performance
)。如果没有,则创建所需文件夹。
在电脑上呆了很长时间后,我意识到问题很简单。
- 在命令提示符下输入 regedit
- 单击 HKEY_Local_Machine。
- 然后尝试查找所有文件夹,如果文件夹缺失,则创建所需的文件夹。
答案4
使用相同的安装程序,VMWare Workstation 9 也出现了相同的问题。
安装程序显示(右键单击:属性>详细信息)包含一个 boostrap.exe 文件,该文件包裹着一个 msiexec 文件。空白框实际上是一个 HTML 站点。右键单击并“显示源代码”以确认。根本问题是 JavaScript 错误。
该问题在已删除 Internet Explorer 的 Windows 系统上很常见。
解决方案:
打开终端并运行setup.exe /e FolderpathToExtractTo
例如setup.exe /e c:\VMWareSetup
进入目录并运行虚拟机工作站_x64.msi或者虚拟机工作站_x86.msi并等待它完成。就是这样。它肯定有效VMWare Workstation 9.0
请注意,使用 7zip 提取将会失败。