|
中午在BUG区发了同样主题的帖子,提议了很多,结果直接不知被哪个不负责任的版主把帖子给删了,拉到了“禁闭虚空”版块,这样的做法很不好!
现在在杂谈里再发一下,昨天更新后系统中安装了HYPER-V的用户(多见WIN10用户),启动游戏,都出现错误如下:
Sorry,this application cannot run under a virtual machine.
网上搜了相关资料都是关闭HYPER-V,我本地关闭了所有HYPER-V的服务后,依然提示该错误!
实际要启动游戏,必须到控制面板里的程序应用里的启用或关闭WINDOWS功能里面把HYPER-V的勾去掉,确认后重启就行了,也就是卸载HYPER-V。
我原帖内容大致如下:
1、梦幻抵制虚拟机多开的做法是正确的,但是以判断是否安装HYPER-V功能来做虚拟机判断的做法是错误,应该以是否开启HYPER-V服务或者VMWARE等虚拟机的服务作为判断依据。
2、目前的解决方案是卸载HYPER-V功能,对于开发人员来说装HYPER-V跑别的系统来做程序开发很正常,难道要我打游戏的时候卸载HYPER-V,开发的时候安装HYPER-V?别忘了,更新WINDOWS功能是需要重启的。对于普通用户来说,让他学会卸载HYPER-V就得摸索好一会了,这样的体验很差。
目前周二维护更新后给予抵制虚拟机多开的玩家,采取了一刀切的做法,不允许你安装HYPER-V。这和当年3Q大战的排他做法有区别吗?
玩个梦幻西游就不允许安装HYPER-V,那是不是WINDOWS的下个版本要来个不允许安装梦幻西游呢?
从程序开发角度来说,建议是判断系统是否启用这样的服务来作为依据,毕竟关闭服务开启服务可比卸载应用再安装应用的用户体验更好不是吗?
|
|