如何在 VirtualBox 中运行游戏

如何在 VirtualBox 中运行游戏

我使用 Ubuntu,并且想要玩 Windows 游戏,因此我设置了 VirtualBox,并在 VirtualBox 中设置了 Windows XP SP3。

但是,当我尝试运行游戏时,它显示以下内容:

This application cannot run under a Virtual Machine

那我该怎么办?

更新:

我找到了一个链接来解决这个问题,但是我的英语不好,所以这个链接有用吗?http://vmetc.com/2009/07/18/video-of-working-windows-directx-games-in-virtualbox-302-on-ubuntu-904/

答案1

可能什么都没有:如果游戏检查虚拟机,你就输了。
此外:你的虚拟机没有与你的电脑相同的 GPU 卡,也没有(可能)完整的 DirectX 支持,所以你不能指望它有很好的性能……

答案2

您可以删除虚拟机标志打开记事本输入以下命令:

@echo 关闭

@reg 复制 HKLM\HARDWARE\ACPI\DSDT\VBOX__ HKLM\HARDWARE\ACPI\DSDT\NOBOX__ /s /f

@reg 删除 HKLM\HARDWARE\ACPI\DSDT\VBOX__ /f

@reg 添加 HKLM\HARDWARE\DESCRIPTION\System /v SystemBiosVersion /t REG_MULTI_SZ /d “NOBOX - 1” /f

@reg 添加 HKLM\HARDWARE\DESCRIPTION\System /v VideoBiosVersion /t REG_MULTI_SZ /d “NOBOX - 1” /f

@taskkill /f /im VBoxTray.exe

@出口

将其保存为 .bat 文件,然后以管理员身份运行

相关内容