WashingtonMatt Posted January 7, 2023 Share Posted January 7, 2023 (edited) I've been playing Fornite for years on my Windows 10 VM without ever having issues. A couple days ago I started being blocked with the message below. The only recent change I made on the VM was to install DaVinci Resolve to do some video editing. I uninstalled all that but still being blocked. I have not tried creating a new VM yet (low on NVME disk space). Is anyone aware of a workaround for this issue? Quote THERE WAS AN ERROR You were removed from the match due to BattlEye error: Found a disallowed program running on machine, please disable [Virtual Machine] and reconnect. Edited January 7, 2023 by WashingtonMatt Add attachment Quote Link to comment
ryanm91 Posted January 7, 2023 Share Posted January 7, 2023 Battleye probably updated blocking vms a lot of multiplayer games are actively blocking virtual machines Sent from my SM-G996U using Tapatalk Quote Link to comment
WashingtonMatt Posted January 8, 2023 Author Share Posted January 8, 2023 Looks like switching to e1000 NIC was the ticket. Kind of annoying, but whatever. I still need to back out a couple XML changes to be sure. Quote Link to comment
WashingtonMatt Posted January 9, 2023 Author Share Posted January 9, 2023 And I'm being blocked again. Tried physical NIC passthrough with no luck. Not sure what they are looking at... I also received this very helpful reply from support. Quote Hello dear player, Thank you for contacting the Epic Games support, I'm Ninja StoxX, and I'll be happy to handle your issue, We are very much sorry for the inconvenience you've been facing so far, In this case we can't do much about the situation, we ask you to turn off the virtual machine in order for you to play the game, Please reach back to us for further assistance, Best regards, Ninja StoxX Quote Link to comment
ryanm91 Posted January 9, 2023 Share Posted January 9, 2023 Pafish64 on github will scan and tell you what is detectedSent from my SM-G996U using Tapatalk Quote Link to comment
Roudy Posted January 17, 2023 Share Posted January 17, 2023 Ever find a solution? Trying to play with my son after taking a long break and getting the same error. Just curious if you had found a fix. Quote Link to comment
WashingtonMatt Posted January 17, 2023 Author Share Posted January 17, 2023 (edited) No solution yet. I did find out that Fortnite uses two anti-cheat applications, Easy anti-cheat, and Battleye. Battleye is the problem. When you launch Fortnite, if the very first small splash screen has easy anti-cheat in the corner, then the game will work. If Battleye is active instead, you get booted. I want to create a new Q35-7x VM, but I don't have the NVME disk space. Really hesitant to blow out my current primary VM since I don't think I can reactivate some older software any longer. Edited January 17, 2023 by WashingtonMatt Quote Link to comment
Johnny Utah Posted January 21, 2023 Share Posted January 21, 2023 Having the same issue now. Very Frustrating!! Hope there is a solution soon. Quote Link to comment
zeus83 Posted January 22, 2023 Share Posted January 22, 2023 +1 Played Fortnite in VM for years with zero issues until recent update. Upset... Seems there is not workaround yet. Quote Link to comment
nwicone Posted March 1, 2023 Share Posted March 1, 2023 Hello all, any news for a solution ? Thanks ! Quote Link to comment
kage1414 Posted March 6, 2023 Share Posted March 6, 2023 (edited) Bump, also looking for a solution. Wish their anti-cheat was smarter than just looking for vm usage. I only use Windows for games and I'm not trying to build a dedicated gaming PC Edited March 6, 2023 by kage1414 Quote Link to comment
WashingtonMatt Posted March 6, 2023 Author Share Posted March 6, 2023 No solutions yet that I'm aware of. I've given up trying to workaround it. It's clearly above my pay grade. I'm still having luck playing when Easy Anti-Cheat loads. When when Battleye loads, it seems to be a minimum of 24 hours before EAC has a chance at loading again. If they keep it up, I might have to mow the lawn or something... Quote Link to comment
randomperson Posted March 10, 2023 Share Posted March 10, 2023 A simple work around is to just leave the game open (once it launches with Easy Anti Cheat), and just don't close it. If you need to relaunch the game for whatever reason, first check with another computer or ask a friend about what anti-cheat is currently being used before doing it. This definitely sucks, but it is the only way to "bypass" battleye without risking a ban. Quote Link to comment
ghost82 Posted March 11, 2023 Share Posted March 11, 2023 (edited) Unfortunatly it seems Battleye is checking several things, and unfortunately some of these checks cannot be bypassed with a simple xml edit. One has to build qemu from source (and maybe also ovmf), after changing some parts of the source code, and edit xml manually to change hdd names, usb names, cpuid, system bios data, motherboard manufacturer and timing checks, no other virtual devices, and also some windows registry keys. Not simple at all, banning vms in this way is simply bullshit...such closed minds, why not understanding that vms are the future...they're saying that 90% of vms are used for cheating...if they have these statistics why not build an anti cheat that checks for regular vm use... Having said that, even if you bypass all the checks and you are not getting banned you are breaking their tos. Edited March 11, 2023 by ghost82 Quote Link to comment
WashingtonMatt Posted May 28, 2023 Author Share Posted May 28, 2023 Well, looks like Fortnite on VM is completely done now. Easy Anti-Cheat is now blocking Virtual Machines as well. My kids can no longer play Roblox either. This worked so well for so long, so frustrating. No way in hell I'm building gaming rigs for the whole family. The future is in VM's anyway, these companies are going to have to face that fact eventually. I've looked into virtual machine obfuscation a bit, and it's definitely not easy. If anyone comes across a good guide, please share. Quote Launch Error Cannot run under Virtual Machine Quote Link to comment
BurxGK Posted May 29, 2023 Share Posted May 29, 2023 11 hours ago, WashingtonMatt said: Well, looks like Fortnite on VM is completely done now. Easy Anti-Cheat is now blocking Virtual Machines as well. My kids can no longer play Roblox either. This worked so well for so long, so frustrating. No way in hell I'm building gaming rigs for the whole family. The future is in VM's anyway, these companies are going to have to face that fact eventually. I've looked into virtual machine obfuscation a bit, and it's definitely not easy. If anyone comes across a good guide, please share. For EAC I found this post/comment and that fixed that for me...for now at least. For BE there isn't any easy solution. I just play bi-daily when anti-cheat swaps or I keep the game open in the background Quote Link to comment
WashingtonMatt Posted June 6, 2023 Author Share Posted June 6, 2023 On 5/29/2023 at 3:08 AM, BurxGK said: For EAC I found this post/comment and that fixed that for me...for now at least. For BE there isn't any easy solution. I just play bi-daily when anti-cheat swaps or I keep the game open in the background Thanks, with those changes I am able to play Fortnite again if EAC loads. Did not work for the new Roblox Hyperion anti-cheat. Finally got a great deal on some NVMe M.2 drives and upgraded my cache drives. Now I've got some space to build some testing VMs. Quote Link to comment
nwicone Posted December 22, 2023 Share Posted December 22, 2023 Hello guys, It's no longer working for me Is it still working for you ? Thanks all 🙂 Quote Link to comment
Dennibear Posted May 26 Share Posted May 26 Hi There, I'm a bit new to the forums, so apologises in advance. Its been a while but I managed to find time to fire up PUBG on my Unraid Windows 10 VM to find Battle eye (and other anti cheats) are now blocking VMs!! Has anyone found a workaround for this yet? Best Dennibear @SpaceInvaderOne Quote Link to comment
Darkman13 Posted August 31 Share Posted August 31 Hello everyone, I tried today the following, with some hope. I did succeed in running PUBG with battle eye by installing hyper-v insinde the VM. But as mentionned by some, the performance drop is huge, can't play the game to 20 fps. Any other adjustment in the xml conf did not hide the VM from battle eye, and it kick me out. Maybe someone else will have more luck. As the last resort, I boot directly in Windows and not in Unraid to play this particular game. I was afraid of Windows losing it's licence, but it did not. Maybe after a few time going back and forth between native and VM we will see. 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.