October 2, 20205 yr Hello, If you plan to run the game Genshin Impact on your UnRAID Gaming VM, you will face to this message. "Sorry, this application cannot run under a Virtual Machine." It can be fixed by adding this parameter inside the XML template at CPU part <cpu mode='host-passthrough' check='none'> ... <feature policy='disable' name='hypervisor'/> </cpu> It work from my side, but someone know if it can impact the overall performances of the system? Edited October 2, 20205 yr by zognic
October 2, 20205 yr I have no experience with this kind of thing. Could u maybe tell in steps what your supposed to do?
October 2, 20205 yr 6 hours ago, Sans69 said: I have no experience with this kind of thing. Could u maybe tell in steps what your supposed to do? this modification inside the xml inside vm settings on webgui the <cpu mode='host-passthrough' check='none'> indicate inside which tag to put the code </cpu> is closing tag. so between those you put this code: <feature policy='disable' name='hypervisor'/>
October 3, 20205 yr But these settings are not available in Shadow, so where i change this? Edited October 3, 20205 yr by davdi1337
October 3, 20205 yr On 10/2/2020 at 3:36 PM, Zyzto said: this modification inside the xml inside vm settings on webgui the <cpu mode='host-passthrough' check='none'> indicate inside which tag to put the code </cpu> is closing tag. so between those you put this code: <feature policy='disable' name='hypervisor'/> What is your virtual machine?
October 4, 20205 yr Can this method be added by the GENSHIN IMPACT game dev? Like by using this concept or idea can they change the anti-cheat system or something? is it possible for them to change their anti-cheat anyway? Btw, i use GeForce Now, so I can't use this method
October 6, 20205 yr This is a method you can only do on your own machines running KVM. Shadow and GeForce NOW users are unable to edit the parameters, therefore you are out of luck,
October 7, 20205 yr Hello people! I use vms from google cloud and I would like to know how I do this in order to run genshin impact on them! I don't know how to enter the xml
October 9, 20205 yr This Unraid Forums and unraid is software that utilize KVM Hypervisor, and you can access xml config so this patch can be applied. if your system is using KVM and you have access to config file ( which unlikely for online services ) then you do this patch.
October 11, 20205 yr no problem everything works perfectly, on the other hand you had latency? my wife who is on a "classic" computer doesn't have latency and sometimes I do. I have to wait for the pnj/monster to appear.
October 12, 20205 yr Hi! I'm using Parallels for Mac and tried to play Genshin Impact but I got the prompt saying I cant play on a VM. How can I fix this?
October 12, 20205 yr On 10/2/2020 at 4:06 AM, zognic said: Hello, If you plan to run the game Genshin Impact on your UnRAID Gaming VM, you will face to this message. "Sorry, this application cannot run under a Virtual Machine." It can be fixed by adding this parameter inside the XML template at CPU part <cpu mode='host-passthrough' check='none'> ... <feature policy='disable' name='hypervisor'/> </cpu> It work from my side, but someone know if it can impact the overall performances of the system? I just tried this morning and it locked up my Windows 10 VM and wouldn't let me boot into Windows for some reason. Edited October 12, 20205 yr by Petey
October 18, 20205 yr I can confirm this indeed works. Though now when I edit my VM I get "Invalid CPU feature name" and the system gets pretty sluggish too. For instance I usually use all the extra cores/components for my gaming/editing VM that I can. So I have 16-12 virtual cores 12-10gb of RAM and a GTX 1080. With this modification I usually get barely 40-50fps in Genshin Impact, with CPU, RAM, and DISK usage almost maxing out. Its like I am playing on an amd ryzen 2400G again. But its fine for now. At least I can play with my friends. Really hope they disable that check for VM/shadow anti-cheat. I just wanted to warn people that it can drop your performance a lot. Still testing some adjustments though.
November 17, 20205 yr Thanks for this hint. With this adjustment in xml I was able to launch Genchin Impact. Unfortunately this setting does not allow to launch Forza Horizon 4, Need for Speed Heat and FIFA 21 as all of them crash due to insufficient hardware specs. Went back to the old xml. Edited November 17, 20205 yr by Coke84
November 19, 20205 yr This solution works the problem its windows for example its all laggy and the game cant go up 60 fps whit a 1660 super and ryzen 3600 ,
February 24, 20215 yr It does not work for me. After changing the config, it does not show the error message any more. But the game doesn't launch at all. Looking at the Task Manager, cpu and memory are all idle.
February 24, 20215 yr 6 hours ago, Forrest said: It does not work for me. After changing the config, it does not show the error message any more. But the game doesn't launch at all. Looking at the Task Manager, cpu and memory are all idle. It was worked solution but not more. As you says, after 1.3 update and can't lunch genshinimpact.exe. The application shutdown automatically. I'm trying to find some new ways...
February 24, 20215 yr 14 hours ago, cskim said: It was worked solution but not more. As you says, after 1.3 update and can't lunch genshinimpact.exe. The application shutdown automatically. I'm trying to find some new ways... Hey @cskim! I just set up unRaid today. My Windows VM is running from a bare metal install on an SSD. I had the "Sorry, this application cannot run under a Virtual Machine." issue, but after adding <feature policy='disable' name='hypervisor'/> I was able to successfully play Genshin Impact. I did face some lag when I moved my view, but that was because my Logitech mouse report rate was too high. After lowering the report rate to around 250 I can now play on high settings without any lag. My version is 1.3
March 17, 20215 yr Found the issue. Looking at the game file location, I found a "driverError.log" file, saying cannot install driver. I then updated my nvidia driver manually. Now it's working.
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.