win7纯净版 Win10纯净版 Win8系统 最新win10下载 Win10 21h1 Win11 22H2 win10激活

您当前所在位置:首页 > 系统教程 > 软件教程

       

如何修复“ VMWare Workstation Pro无法在Windows上运行”错误

时间:2019-11-01 08:25:07     来源:系统堂     游览量:

  如何修复“ VMWare Workstation Pro无法在Windows上运行”错误

  用户在Windows 10版本1903或2019年5月更新上遇到的最新问题之一涉及VMWare Workstation Pro,如果安装了旧版本,则显然无法启动。

  当然,这听起来很令人担忧,特别是对于定期使用此软件的企业而言,但是据报道,这可能全部归因于VMWareWorkstation Pro本身已从Windows应用程序兼容性数据库中删除。

  让我们看看这里发生了什么。

  首先,最重要的是,该问题在安装最新的累积更新之后,于本月初开始进行。从官方VMWare论坛上的帖子来看,Windows 10版本1903有四个不同的累积更新,可能会触发此行为:

  10月24日,2019-KB4522355(OS构建18362.449)

  10月8日,2019-KB4517389(OS构建18362.418)

  10月3日,2019-KB4524147(OS构建18362.388)

  9月26日,2019-KB4517211(OS构建18362.387)

  一旦在Windows 10设备上安装了这些累积更新之一,尝试运行VMWare Workstation Pro就会失败,并由兼容性助手生成以下错误:

  VMware Workstation Pro can’t run on Windows.

  Check for an updated version of this app that runs on Windows.

  根据VMware论坛上的用户报告,此问题会影响15.1之前的所有版本的VMWare Workstation Pro。相应地,VMWare Workstation Pro 15.1于今年早些时候发布,支持Windows10 19H1(1903版),尽管当时没有人期望Windows10能够阻止较早的版本。

  根据AskWoody的说法,Microsoft最近从Windows应用程序兼容性数据库中删除了VMWare,这意味着该应用程序不能运行,因为它不被视为兼容产品。尽管Microsoft尚未提供有关从兼容性列表中删除此应用程序的原因的任何详细信息,但鉴于运行旧版软件存在问题的风险,有些人认为这是正确的方法。

  另一方面,购买最新版本并不一定是每个人都想做的事情,特别是考虑到其较高的价格,因此在Windows10上阻止较旧的VMWare显然会给Windows社区造成很大的挫败感。

  幸运的是,已经存在一种解决方法,尽管它比您通常期望的要简单得多。

  一些用户已经在链接的讨论论坛上确认了足以重命名VMWare可执行文件以绕过该阻止。这显然是荒谬的,但是现在,这是使VMWare变通的最简单方法(不过,允许应用程序绕过限制的注册表更改也可以使用):

  因此,浏览到以下位置(如果使用默认安装路径):

  C:Program Files (x86)VMwareVMware Workstation

  并重命名此文件:

  vmware.exe

  至:

  vmwarea.exe

  如果VMWare Workstation Pro在首次启动时无法正常运行,请重新启动设备,然后一切都将恢复正常。

  Gunther Born建议,此问题可能是由于与Hyper-V虚拟化相关的更改而需要的兼容性块引起的。由于进行了更新,Microsoft需要限制运行较旧版本的VMWare,以防止可能导致更大问题的冲突发生,尽管目前尚无确认。

  微软尚未提供有关此问题的任何详细信息,并且我已与公司联系以寻求更多信息,以尝试确定为什么在Windows10版本1903中完全阻止了VMWare Workstation Pro。提供了一个答案,但是与此同时,您可以使用上面详述的极其简单的解决方法来启动和运行该软件。

上一篇:win10冰点还原精灵密钥_windows10冰点还原精灵怎么用
下一篇:什么蓝牙耳机好用?精品耳机推荐