[GUIDE] Genshin Impact on a VM

Go to solution Solved by eMP3Danie,

Recommended Posts

  • Solution



My daughter (12) plays on a really underpowered laptop of mine which happens to have a Vega 8 chip on board. She plays Genshin and always complains about the motion (lack of fps) she gets when playing on low at 720.


I decided to try negate that by creating a little 500GB SSD VM for her with a GPU passthrough. I was hoping to use left over items to potentially upgrade her experience and I am here to explain what I had to do as I pieced this solution together using multiple sources. Due to some anti cheat that the game runs a lot of people have been asking the same questions. The game essentially will not run on a VM with Hyper Visor optimisations enabled.


I am using a passed through NVIDIA 1650 StormX OC and utilising the game stream feature with a dummy HDMI (there is no dedicated monitor with my server) and Moonlight (absolutely underrated app).


I am going to assume you have your VM up set up and pinned etc but if not here is a very detailed guide on this.
Remote Gaming on Unraid - Veriwind


Once you have your VM setup you will need to open up the XML view by clicking the tab in the top right corner.


Locate the CPU element and add in the line

<feature policy='disable' name='hypervisor'/>


What most people don't see is that there is already a feature element within so you need to add another with the line above like mine.


  <cpu mode='host-passthrough' check='none' migratable='on'>
    <topology sockets='1' dies='1' cores='2' threads='2'/>
    <cache mode='passthrough'/>
    <feature policy='require' name='topoext'/>
    <feature policy='disable' name='hypervisor'/>


This should now allow you to run the game.


I am aware that this information is within this forum but its not clear on how to implement this work around.


I have run some tests and its working over really better than expected, no more complaints of headaches now!

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.