当前位置:首页 > 虚拟机 > 正文

如何在虚拟机中安装游戏


一、vm虚拟机中怎样安装大型游戏VMWare是一个“虚拟PC”软件。它允许您在一台机器上同时运行两个或多个Windows、DOS和LINUX系统。与“多重启动”系统相比,VMWare采用了完全不同的概念。多启动系统一次只能运行一个系统,系统切换时需要重新启动机器。VMWare真正做到了“同时”运行,多个操作系统同时运行。在主系统平台上,就像标准的Windows应用程序一样进行切换。并且对于每个操作系统,都可以进行虚拟分区和配置,而不影响真实硬盘上的数据。您甚至可以使用网卡将多个虚拟机相互连接。连接局域网,极其方便。由于工作的原因,我使用过一段时间的虚拟机。最近突然想尝试一下虚拟机的游戏性能。在网上搜索相关资料后得知,由于虚拟机不支持3D,导致很多游戏无法运行。幸运的是,有人经过测试,开启了虚拟机的3D功能。虽然它并不完美,但总能用起来。现在我简单总结一下我所学到的内容:必要条件说明:需要主系统启用D3D的硬件加速功能,尤其是Windowsserver2003。选择桌面属性,在设置中选择高级,选择故障排除选项卡,然后选择硬件加速到最大。并安装最新的显卡驱动程序。显卡需要支持OpenGL。虚拟系统要求为Win2k或WinXP。Win2003我没试过。1、目前VMware虚拟机对3D支持最好的版本是5.3。我在6.0版本上测试,结果是3D测试白死机。所以建议大家下载5.3。版本,我就不贴下载地址了。你可以通过百度搜索或者飞凡搜索找到。一定要下载5.3版本,别忘了安装汉化补丁;2.安装虚拟机后,创建一个虚拟机,请推荐Windows2.4G,显卡至少128M4显存。在虚拟机上安装好系统后(推荐XP),进入虚拟机系统,首先安装DirectX9.0c(如果没有安装程序,请从网上下载一份安装在虚拟机中。);5.然后安装VMwaretools。如果您已经安装了汉化补丁,请按如下方式安装VMwaretools:在VMwareWorkstation的菜单栏中找到“虚拟机”----“设置”----“光盘”----“使用ISO镜像”-----“浏览”找到VMwareWorkstation安装目录下的文件,然后进入虚拟系统,打开“我的电脑”----“光驱”----找到“”文件。exe”文件并执行安装。6.安装后重新启动系统,并设置分辨率等显示设置(设置后请勿更改)。关闭虚拟系统。打开VMware主界面-编辑-参数-输入,取消勾选“鼠标离开窗口时取消捕获”。7、修改前,请确保您的虚拟机已正常关闭且未打开或暂停。打开虚拟系统所在的文件夹,其中会有一个名为.vmx的文件。用记事本打开它。,最后添加:3d=TRUE
ze=67108864
t=FALSE
(第二行是显存大小,这个数字是64M,是必填项一些大型游戏如果显存较多,可以设置为128M(即改为ze=134217728)8、再次打开虚拟机,进入虚拟系统,再次安装VMwaretools(即运行)。4中的),然后重新启动虚拟系统9.虚拟系统启动后,点击开始----运行:输入Dxdiag,可以看到你的显卡已经支持D3D硬件加速了;不支持声音硬件加速,所以在游戏中无声。10.虽然经过上述步骤开启了3D支持,但运行dxdiag检测时,D3D7和D3D8正常,但D3D9出现模糊或白屏。显卡驱动不兼容,请更换以下显卡驱动解决此问题:请下载虚拟机​​显卡驱动,其中包含多个文件。将VMX__复制到虚拟机系统中的WINDOWS\system32目录下(将系统中已经存在的两个文件VMX__MODE改名,然后复制(这里来),将VMX_放在WINDOWS\system32\drivers目录并替换它最后重新启动虚拟机;