虚拟机提示主机未提供3D支持本机不支持directX11.1虚拟机将禁用3D功能

vmware虚拟机开机右下角提示不支持3D加速,网上很多方法是:虚拟机设置里面把加速3D图形关闭,这样确实不会提示,但是不开启3d加速功能。进到虚拟机系统里面,显卡显存显示0mb,很多游戏运行不了,所以需要针对性解决。

安装VMware17时提示本机不支持directX11.1,虚拟机将禁用3D功能,这种情况一般是显卡驱动或者显卡太老,先尝试更新显卡驱动到最新版本,用dxdiag查看,显示DirectX版本:directX 12。且direct draw 、direct 3D、AGP这三个功能都显示已启用。功能级别是12就可以了。

如果是vm17以下的,首先检测自己的主机的显卡驱动是不是正常安装。vm17以下版本对于directX版本要求比较低。但是本质还是需要安装好本机显卡驱动,同时本机安装最新的 Windows 系统。

direct是最新版本,比如已经是direct12了,但是还是提示不支持,则检查自己主机主板的型号去开启一下vt虚拟化,同时重新安装一下vm软件。

directX版本需要遵循三要素,硬件、系统、驱动版本,三样都要支持,比如你本机系统是window10,支持directX12,但是显卡更新到最新版本驱动才是directX11,那安装vm17就会使用不了3D加速,安装vm16就可以用。红客虚拟机去虚拟化。

使用最新版本vmware可以解决一些问题。比如:

  • VMware NAT 服务使用高 CPU,即使没有正在运行的虚拟机也是如此在 Workstation Pro 17.5.0 和 17.5.1 上,即使没有虚拟机正在运行,vmnat.exe 也可能具有较高的 CPU 占用率。这个问题已得到解决。
  • 支持更高的directX版本,比如directX12,目前主流游戏需要directX11以上版本!

VM17砍掉了虚拟磁盘映射功能,如果你要用这个功能,可以使用imdisk软件代替!