VirtualBox虚拟机安装Windows进入3D游戏报错:Direct3D 乱码

Posted yl-xy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VirtualBox虚拟机安装Windows进入3D游戏报错:Direct3D 乱码相关的知识,希望对你有一定的参考价值。

因为兼容性的原因,需要使用WindowsXP运行某些老游戏

在确认已经安装驱动和所有游戏必备运行库后,进入游戏仍然报错:

技术图片

(徽标键)win+R输入dxdiag发现“显示”一栏的Direct3D加速无法启动

经过一番摸索后发现是VirtualBox的增强功能没安装好:

首先在虚拟机设置>显示>勾选3D加速;

启动虚拟机,VirtualBox的画面出现时长按F8,选择安全模式启动

然后安装增强功能,勾选有3DSupport那一项(如果之前安装过了增强功能,可以在我的电脑>CD驱动器找到VirtualBox的增强功能安装文件,直接用带有extension的可执行文件安装)

安装完毕后重启

(如果是用VMware安装的,只要安装了tools就可以用,收费的不愧是收费的。。)

补充一点:

可以正常进入游戏后,会发现鼠标非常飘,需要在顶栏手动关闭鼠标集成,这样就会进入独占模式,可以解决鼠标的问题,退出独占模式快捷键默认是键盘右边的Ctrl

以上是关于VirtualBox虚拟机安装Windows进入3D游戏报错:Direct3D 乱码的主要内容,如果未能解决你的问题,请参考以下文章

win10安装virtualBox创建CentOS6.5虚拟机

VirtualBox虚拟机的安装与配置

本地windows+虚拟机ubuntu+双向通信+virtualbox

解决virtualbox安装linux 共享文件夹没有访问权限的问题

Mac 下解决虚拟机virtualbox 4.3和windows共享问题

VirtualBox 屏幕分辨率怎么调整,怎么全屏