Search

Language:  
Search for:

Available article translations:

应用程序无法在虚拟机环境下运行

APPLIES TO:
  • Parallels Desktop for Mac Standard Edition

症状

有少数第三方软件无法在虚拟机环境下运行,弹出对话框 "Sorry, this application cannot run under a Virtual Machine."

原因

此类软件对运行环境进行了检测,如果发现是在虚拟机环境中,则不会运行。

(因为这类软件对物理显卡的要求很高,而虚拟机提供的虚拟显卡不能很好支持程序的表现,影响用户体验,因此软件开发商在程序中做了限制)

解决办法

在虚拟机操作系统的命令行中执行
regedit  打开注册表编辑器

找到 HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\VideoBiosVersion
将里面的数据删除清空。

或者创建一个注册表导入文件

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System]
"VideoBiosVersion"=hex(7):00,00

将这段文件保存为 .reg  文件。

因为每次虚拟机重启时,这个注册表键值都会恢复,因此每次运行此第三方软件前,执行这个 .reg 文件导入即可。
 

备注

如果您通过以上方法依然解决不了无法运行的问题,说明软件厂商采用了其他方式识别了运行环境,请您联系该软件的开发商进行协商解决。

 




df4909b7dd0609a3c148f007041db6d9 1e5db16426987d561060acdf56d947b4

FEEDBACK
Was this article helpful?
Tell us how we may improve it.
Yes No