zognic Posted October 2, 2020 Share Posted October 2, 2020 (edited) 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, 2020 by zognic 1 2 Quote Link to comment
Sans69 Posted October 2, 2020 Share Posted October 2, 2020 I have no experience with this kind of thing. Could u maybe tell in steps what your supposed to do? Quote Link to comment
Zyzto Posted October 2, 2020 Share Posted October 2, 2020 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'/> 1 Quote Link to comment
BIGCROWN Posted October 3, 2020 Share Posted October 3, 2020 Does it actually work? Quote Link to comment
Zyzto Posted October 3, 2020 Share Posted October 3, 2020 27 minutes ago, BIGCROWN said: Does it actually work? yes, I've tested it 1 Quote Link to comment
davdi1337 Posted October 3, 2020 Share Posted October 3, 2020 (edited) But these settings are not available in Shadow, so where i change this? Edited October 3, 2020 by davdi1337 Quote Link to comment
Noragami Posted October 3, 2020 Share Posted October 3, 2020 yap shadow user here! how do i do this? Quote Link to comment
SoyUnPanConQueso Posted October 3, 2020 Share Posted October 3, 2020 How can i fix it in shadow pc? Quote Link to comment
SoyUnPanConQueso Posted October 3, 2020 Share Posted October 3, 2020 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? Quote Link to comment
BIGCROWN Posted October 4, 2020 Share Posted October 4, 2020 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 Quote Link to comment
Pedan Posted October 6, 2020 Share Posted October 6, 2020 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, Quote Link to comment
Filipean1 Posted October 7, 2020 Share Posted October 7, 2020 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 Quote Link to comment
Zyzto Posted October 9, 2020 Share Posted October 9, 2020 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. Quote Link to comment
Nosirus Posted October 11, 2020 Share Posted October 11, 2020 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. Quote Link to comment
RocketBunny Posted October 12, 2020 Share Posted October 12, 2020 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? Quote Link to comment
Petey Posted October 12, 2020 Share Posted October 12, 2020 (edited) 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, 2020 by Petey Quote Link to comment
TheCount15 Posted October 18, 2020 Share Posted October 18, 2020 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. Quote Link to comment
LordGrande Posted November 9, 2020 Share Posted November 9, 2020 Could you be banned for use this? Im not very sure.... Quote Link to comment
Coke84 Posted November 17, 2020 Share Posted November 17, 2020 (edited) 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, 2020 by Coke84 Quote Link to comment
angel Posted November 19, 2020 Share Posted November 19, 2020 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 , Quote Link to comment
Enjawd Posted December 2, 2020 Share Posted December 2, 2020 tested on my unraid setup, its works! thanks! Quote Link to comment
Forrest Posted February 24, 2021 Share Posted February 24, 2021 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. Quote Link to comment
cskim Posted February 24, 2021 Share Posted February 24, 2021 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... Quote Link to comment
Butters Posted February 24, 2021 Share Posted February 24, 2021 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 Quote Link to comment
Forrest Posted March 17, 2021 Share Posted March 17, 2021 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. Quote Link to comment
Recommended Posts
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.