虚拟机内软件报 sorry,the application cannot run under virtual machine

虚拟机内软件报 sorry,the application cannot run under virtual machine

方法一

在打开的cmd窗口中复制以下命令(复制以后直接在cmd中右键点击即可),然后回车:

bcdedit /copy {default} /d “No Hypervisor”

执行成功将会得到一串数字,即guid

然后复制以下命令:

bcdedit /set {17b53d7d-8f0e-11e7-9d48-9c2b0879266d} hypervisorlaunchtype off

复制以后把{}中的数字删了,复制上一条命令中输出的那串数字

(选中那串数字,按ctrl+C,然后光标到需要复制的地方,右键即可)

然后把光标移动到最后,按回车执行。执行成功以后 记得重启重启重启。

bcdedit /set {17b53d7d-8f0e-11e7-9d48-9c2b0879266d} hypervisorlaunchtype off
以上测试在VMware 中报错,采用此方法在win7,xp的系统上是没有什么效果的。
只是在开机的Dios有个No Hypervisor选项,在这个模式下打开原来报错的软件,还是会报错。

方法二

软件提示“sorry, this application cannot run under a virtual Machine":

解决方法:

关闭虚拟机,找到虚拟机所在目录的××××××.vmx文件



打开文件,在最后加入一条    monitor_control.restrict_backdoor = "TRUE"



保存,关闭,启动系统,运行软件,ok



但是VM Tools不能运行了,而且还会报告系统的桌面管理器失效,界面变小。
建议软件使用完后就改回来。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值