Thursday, February 28th 2019

Anti-cheat Software Runs Amok Causing System Crashes in Windows 10 Insider Previews

In what is likely to cause some hand wringing or chuckles depending on upon your personality, Microsoft's Windows 10 Insider Preview Slow Ring (beta versions of the OS) has not seen a new release in months. This is due to a common Anti-cheat software running amok and causing GSODs (replacement for BSODs in preview builds). The problem itself has existed for a few months and needs to be fixed by the creators of the software as noted by Chief of the Windows Insider program, Dona Sarkar, on twitter. Apparently, this isn't something Microsoft can fix due to how the software itself functions. Essentially the unspecified anti-cheat software runs in kernel mode and tampers with various aspects of the OS that it is not supposed to tamper with. While it is possible, the software is using allowed hooks in order to function. It is also possible that in the process it is damaging kernel data structures and code. This situation is likely to stir up debate on how effective anti-cheat software is considering it seldom seems to stop determined cheaters and as of now is causing the OS crash and is proving to be a thorn in Microsoft's side.

Still, this has more ramifications than just some system crashes or a software company that needs to edit some code. It directly results in Microsoft having to delay Preview releases. Since these Slow Ring builds can't be tested or validated. Pair that with the fact Microsoft's testing of Windows 10 builds is already considered lackluster with many bugs and issues going unresolved and you end up with a rather grim situation. After all, it was only a few short months ago that the October 2018 update was released after suffering numerous problems and delays. If issues like that continue, it seems the April 2019 update could be delayed as well. To avoid this and to get something done, Microsoft will be pushing out a Slow Ring build to systems that do not have the offending anti-cheat software. Better late than never but you would have thought that this solution would have been implemented sooner.
Sources: Ars Technica, Twitter 1, Twitter 2
Add your own comment

37 Comments on Anti-cheat Software Runs Amok Causing System Crashes in Windows 10 Insider Previews

#26
Prince Valiant
FreedomEclipseNot easy since most triple ay titles comes with DRM and GoG is having a hard time financially. Steam is technically still DRM. though they used to allow a lot of games to be run in offline mode. these days not so much. Theyve even stopped L4D from being run in offline mode but that was a while ago when i attempted it.
Weird choices for new games, kowtowing to non-customers, and Epic (Tencent) being willing to take a tiny cut to move in on Steam isn't helping GOG at the moment.
lexluthermiesterWTAH, Microsoft? And you wonder why people don't want to adopt Windows 10? Monkey's diddling a football...

Yet another reason not to allow Microsoft to meddle in PC gaming. Multiplayer anti-cheat code needs to run local to the game itself, server side, NOT in the OS kernel. Luckily, I remove all of the files related to the XBox service and then delete the Xbox services themselves.
I never did understand why some companies didn't implement it that way. Too cheap I guess?
Posted on Reply
#27
lexluthermiester
Prince ValiantToo cheap I guess?
Or too lazy. It really isn't that difficult to run a stat checking routine for each player. The server knows what stats the player starts with, what items are picked up to change those stats and what those stats are supposed to be at any one moment. If something is off, then drop/kick the player from the match/playing round and generate a report for admins to double check. Wouldn't be difficult.
Posted on Reply
#28
FreedomEclipse
~Technological Technocrat~
Prince ValiantWeird choices for new games, kowtowing to non-customers, and Epic (Tencent) being willing to take a tiny cut to move in on Steam isn't helping GOG at the moment.
But steam sets the bar for the big developers. The have to make a great game before steam steps back and gives them a bigger cut of the profits. Im not sure if this is the same with indie devs. they most likely have another wall that they have to climb for the same thing but have you seen the amount of trash on steam? all those unity engine asset flips and other trashware games. that 1 guy in his bedroom makes in 2-3hrs in his bedroom then throws onto steam and pays someone else with a few hundred accounts to have it green lit so he can make a small profit off it. This is the kind of cancer that steam suffers from and they have suffered from it for a long time.

Trust me. Epic wont curate or moderate the kind of trash that gets uploaded onto their store in the way that steam has let alone put in the EFFORT that steam has to try and reign in all the asset flip bullshit on its platform.

Also. I dont see you opinion about GoG kowtowing to non customers. I thought GoG was only a DRM free game store. What are these non customers complaining about? I thought DRM free games was something that everyone wanted?

Maybe Im missing something but youre blatantly trying to paint GoG as some sort of political activist and I dont follow. Neither do I want politics in my games.
Posted on Reply
#29
Ferrum Master
FreedomEclipseNot easy since most triple ay titles comes with DRM and GoG is having a hard time financially. Steam is technically still DRM. though they used to allow a lot of games to be run in offline mode. these days not so much. Theyve even stopped L4D from being run in offline mode but that was a while ago when i attempted it.
NO NO NO

Are you living under a rock? AI is the answer... STEAM does it already. AI analyses game play replays... then deduces who cheated... and that's the right way...
Posted on Reply
#30
FreedomEclipse
~Technological Technocrat~
Ferrum MasterNO NO NO

Are you living under a rock? AI is the answer... STEAM does it already. AI analyses game play replays... then deduces who cheated... and that's the right way...
what does this have to do with being able to play a game offline though?
Posted on Reply
#31
Ferrum Master
FreedomEclipsewhat does this have to do with being able to play a game offline though?
actually there is a mixup of things... DRM and anticheat are different stories... you got mixed it up in last posts.
Posted on Reply
#32
bug
lexluthermiesterWTAH, Microsoft? And you wonder why people don't want to adopt Windows 10? Monkey's diddling a football...

Yet another reason not to allow Microsoft to meddle in PC gaming. Multiplayer anti-cheat code needs to run local to the game itself, server side, NOT in the OS kernel. Luckily, I remove all of the files related to the XBox service and then delete the Xbox services themselves.
It's been tried in Vista. In the next second AV makers started complaining their products couldn't the the job done while banished to the user space. So Microsoft had to start adding hooks for various things. I'm guessing that's the root cause of what we see here.
Posted on Reply
#33
lexluthermiester
Ferrum MasterNO NO NO

Are you living under a rock? AI is the answer... STEAM does it already. AI analyses game play replays... then deduces who cheated... and that's the right way...
Hey, be nice. You don't need AI, stat checking is all that is needed. All in-game resources are a known quantity. If one player reports to the server something they should not have, a simple and quick cross-check can be done by the server to verify and then the system can flag the player for admin review or just boot the player automatically. It's simple and would be relatively easy.
bugIt's been tried in Vista. In the next second AV makers started complaining their products couldn't the the job done while banished to the user space. So Microsoft had to start adding hooks for various things. I'm guessing that's the root cause of what we see here.
Oh very likely and that's ok, some things need that kind of access. Just not crappy anti-cheat nonsense.
Posted on Reply
#34
Prince Valiant
FreedomEclipseBut steam sets the bar for the big developers. The have to make a great game before steam steps back and gives them a bigger cut of the profits. Im not sure if this is the same with indie devs. they most likely have another wall that they have to climb for the same thing but have you seen the amount of trash on steam?
Trust me. Epic wont curate or moderate the kind of trash that gets uploaded onto their store in the way that steam has let alone put in the EFFORT that steam has to try and reign in all the asset flip bullshit on its platform.

Also. I dont see you opinion about GoG kowtowing to non customers. I thought GoG was only a DRM free game store. What are these non customers complaining about? I thought DRM free games was something that everyone wanted?

Maybe Im missing something but youre blatantly trying to paint GoG as some sort of political activist and I dont follow. Neither do I want politics in my games.
You're way off the mark seeing as I said nothing of the sort. GOG spends time and money on Twitter only to accidentally step on toes which leads to wasting more time on smoothing things over. They'd be better off focusing on fixing problems like broken games and working on highly desired wishlist requests.
Posted on Reply
#35
FreedomEclipse
~Technological Technocrat~
Prince ValiantYou're way off the mark seeing as I said nothing of the sort. GOG spends time and money on Twitter only to accidentally step on toes which leads to wasting more time on smoothing things over. They'd be better off focusing on fixing problems like broken games and working on highly desired wishlist requests.
fortunately,I dont follow twitter and my life is further blessed by that as it is. All the dirt i seem to be able to find is relating to a 'transphobic' post/comment made on their twitter account. Dont know who made it. Dont know why and I honestly dont care to know because GoG are owned by CDPR and they are polish. Sometimes they dont English good and things get lost in translation which is what im guessing happened in this case as their account seems to be 'fairly' clean. At the same time people have been getting offended for the sake of being offended for reasons that dont even relate to them. Twitter itself is just a mess so I never care to follow or read any bullshit that gets shared on there.

So you in itself are a byproduct of what i just spoke of. rather than focus on what GoG do - which is to sell DRM free games. you hint or bait it into some political or SJW BS that twitter has been breeding for the last few years.

I am in no way excusing whatever GoG said but at the same time you havent really put anything forward about them 'kowtowing' to non-customers either. give me evidence or at least clarify what you meant because even your response is politically charged
Posted on Reply
#36
R-T-B
Ferrum MasterFrom where did you pull out that TruePlay is a kernel feature now? It is actually a xbgmsvc service, as usually you have many ways of enabling windows features on or off... in current builds such service is not present at all and is omitted.
You are correct. It seems the FUD article I read earlier had no idea what it was talking about. Should vet sources better, apologies.
Ferrum MasterAlso... what it has to do with this particular issue is beyond me. They have xbox right? They really know how to protect their ecosystem for years... sky is blue also btw...
Doesn't have much to do with it. I don't know why we are still quoting each other honestly. I only wanted to point out Microsoft has experimented with anticheat very recently and so can't be said to have no interest as someone stated, that's it.
lexluthermiesterWTAH, Microsoft? And you wonder why people don't want to adopt Windows 10? Monkey's diddling a football...

Yet another reason not to allow Microsoft to meddle in PC gaming. Multiplayer anti-cheat code needs to run local to the game itself, server side, NOT in the OS kernel. Luckily, I remove all of the files related to the XBox service and then delete the Xbox services themselves.
Actually the OS kernel is an excellent place to implement it IF you know what you are doing and IF agree with DRM in concept. I don't like DRM though, so I hope no one realizes this. Fortunately microsoft didn't do it in the kernel, I was wrong.
Posted on Reply
#37
lexluthermiester
R-T-BFortunately microsoft didn't do it in the kernel, I was wrong.
Fair enough, maybe I read it wrong as well?
Posted on Reply
Add your own comment
Nov 16th, 2024 19:18 EST change timezone

New Forum Posts

Popular Reviews

Controversial News Posts