用户登录
用户注册

分享至

虚拟机开启direct3d

  • 作者: 袁氏宗亲
  • 来源: 51数据库
  • 2020-09-27
6.5以上版本自带不用修改配置文件



  貌似5.2才能正常开启D3D

别的版本问题更多……



  启用Direct3D支持/修改虚拟机显存

在VMware Workstation 5.5以前的虚拟机中是不支持Direct 3D,所以虚拟机很少用来玩3D游戏或者运行需要3D支持的程序.从VMware Workstation 5.5开始,VMware开始中支持Direct 3D在虚拟机

虚拟机版本号VMware workstation5.5.0版本以上(推荐6.0.以上)(绿色版本或安装版本)版本
系统推荐Windows XP(推荐DeepXP系统) http://www.greendown.cn/default.html
安装VM,装系统。。。
关闭虚拟机系统,找到你虚拟机安装的位置,打开找到一个扩展名为 .vmx的文件
[看扩展名,点上面工具→文件夹选项→查看→隐藏已知文件类型的扩展名(前面的钩取消掉)]
移到最后,另起一行加入下面这段:

mks.enable3d = TRUE
svga.vramSize = 67108864
vmmouse.present = FALSE

其中svga.vramSize = 67108864 的意思是为64的显卡
如果是128M的话就 把它改成
svga.vramSize = 134217728就可以了

打开虚拟机!进入虚拟机系统!
然后下载 VMware SVGA II 补丁(42K左右)

http://www.zxcf.cn/uploadfile/rar/2007-5/2007515125425621.rar
补丁是要替换在虚拟机系统下的 C:\WINDOWS\system32
如果是2000系统的话就是C:\WINNT\system32
其中VMX_FB.DLL和VMX_MODE.DLL拷贝到WINDOWS\system32下面(替换不了先把那个乱改个名字)
VMX_SVGA.SYS放在WINDOWS\system32\drivers目录下
VMX_SVGA.inf文件可以不需要(WINDOWS\system32\drivers)

重启下!点开始→运行输入 dxdiag
看第3个选项卡里 下面Direct3D 是否已开启

说明:VMware5.5.0的几个版本(其他后期版本未知)目前只支持Windows 2000和Windows XP客户机的Direct 3D支持,并且只对Direct 8.0和9.0进行支持,并且主机系统需要运行Windows 2000、Windows XP或Linux.
软件
前端设计
程序设计
Java相关