Forum Discussion

Cthugha76's avatar
3 years ago

Dragon Age 2 not working ("this game will not run in a virtual environment")

Hi,

I just got a new PC and tried to play Dragon Age 2, but it won't start.

Error message is

"We're sorry, an error has occured

This game will not run in a virtual environment. Please use your main Windows environment to play."

See attached screenshot for the complete message.

The game is installed via Steam and is fully updated.

I've also installed the updated EA app that seems to have replaced Origin. When I launch the game it now starts the EA app instead of Origin.

PC details

Microsoft Surface Laptop Studio, Intel Core i7, 32GB RAM, 1TB SSD

Razer Core X Chroma eGPU with a ASUS TUF RTX-3070 OC, connected via Thunderbolt.

Windows 11. Latest Nvidia graphics drivers. No virtualization software installed (Hyper-V, VMware, etc).

DxDiag details attached.

The game worked great on my previous PC, a Dell XPS 15 9500 using Windows 11 and the same eGPU setup.

/Cthugha76

7 Replies

  • @Cthugha76 

    Do you have "Microsoft Virtualization Based Security" enabled?

    If not and despite the fact that you have no virtualization software installed check if Hyper-V is active.

    • Press the Windows key and "R" at the same time.
    • Enter CMD into the "run" field > ENTER.
    • In the CMD window, at the prompt enter "systeminfo" (without the quotes) > ENTER.
    • At the end of the output you should find Hyper-V information.

    If you get a "yes" for any requirement disable Virtualization in the BIOS or follow this guide.

    Restart the Device > Test

  • Cthugha76's avatar
    Cthugha76
    3 years ago

    Yes, VBS (core isolation, memory integrity) is enabled which is default. These settings are managed by my company so it can't be disabled. Same with CMOS settings.

    I have no problem running any other game, old or new. Only DA2 is refusing to run.

  • holger1405's avatar
    holger1405
    Hero+
    3 years ago

    @Cthugha76 

    This problem is not new and it afaik, only affects MS Surface notebooks. There are more games that are affected, such as BF3, but I have never seen this error on any other type of machine.

    I am afraid that there is nothing that can be done if you can't disable the Vt and VM features on your system.

  • Cthugha76's avatar
    Cthugha76
    3 years ago

    Well, it's a completely unneccessary check that this game does. I'm sure it would run perfectly fine without it, if it could be removed or overridden. They could change it into a warning with a "continue (on your own risk)" button.

    I've never seen any games with this issue, and I used a Surface Book 2 15" for several years (before my XPS).

    How do we get the devs involved so they can fix it? They recently updated the game to use the EA app instead of Origin, so they should be able to fix this too.

    Any official EA people in this forum?

  • Anyone else know of a workaround for this?

    Or how we can get the devs attention to remove this check? (replace with warning)


  • @holger1405 wrote:

    @Cthugha76 

    This problem is not new and it afaik, only affects MS Surface notebooks. There are more games that are affected, such as BF3, but I have never seen this error on any other type of machine.

    I am afraid that there is nothing that can be done if you can't disable the Vt and VM features on your system.


    Thing is, I'm having the same issue on my Surface and I have disabled those things and it still gives that error. EA needs to remove or fix whatever check they have, and I'd say remove. There is no reason the game should not be able to run in a virtual environment except possibly to appease the DRM. 

About Dragon Age Franchise Discussion

Join the Dragon Age community forum and share your experiences in the legendary world of Dragon Age.26,853 PostsLatest Activity: 2 days ago