Skip to main content

Microsoft slipped an anti-cheat feature for games into the Fall Creators Update

It turns out the Windows 10 Fall Creators Update contains an interesting new gaming feature that has largely flown under the radar. Called TruePlay, the feature, which was first spotted by VG247, can be used by developers to catch and combat cheaters in PC games. As noted by The Verge, TruePlay was first described in an Insider build over the summer, but Microsoft provided very little in the way of details at the time.

As described in its MSDN page){.nofollow}, TruePlay can run as a "protected process," monitoring gaming sessions for manipulations commonly used in cheating scenarios. TruePlay can then generate an alert and share data with developers when cheating behavior is detected. From Microsoft:

A game enrolled in TruePlay will run in a protected process, which mitigates a class of common attacks. Additionally, a Windows service will monitor gaming sessions for behaviors and manipulations that are common in cheating scenarios. These data will be collected, and alerts will be generated only when cheating behavior appears to be occurring. To ensure and protect customer privacy while preventing false positives, these data are only shared with developers after processing has determined cheating is likely to have occurred.

Microsoft says that developers can choose to exclude certain parts of a game from monitoring, which indicates this is likely geared more towards preventing cheating in online modes, rather than single-player. The feature can also be toggled off altogether at the system level by the users, but doing so can prevent gamers from playing portions of a game that require TruePlay to be turned on. TruePlay is currently toggled off by default, and it's not entirely clear whether any games are currently using it.

Microsoft has made the API available to developers, and TruePlay is currently limited to Universal Windows Platform (UWP) games on the Microsoft Store for now. The feature looks like it could be interesting going forward, but it will require developer adoption to be effective in any way.

Dan Thorp-Lancaster is the Editor in Chief for Windows Central. He began working with Windows Central as a news writer in 2014 and is obsessed with tech of all sorts. You can follow Dan on Twitter @DthorpL and Instagram @heyitsdtl. Got a hot tip? Send it to daniel.thorp-lancaster@futurenet.com.

14 Comments
  • Is that feature stop pirated games to run on system or only stop the cheating between online games?
    If this feature can remove the pirated software(if detected) to run then it'll be a good for stop the piracy .
  • ​​​​Yes and no. Actually, In UWP apps/Games, the Windows Store works with various internal programs for valid the licence, same process for valid a genuine key for Windows itself (Remember that you actually can't pirate Windows, but you can extend the trial period with a KMS server). But, i'm almost sure that TruePlay can be implemented for avoid piracy in the UWP.
  • I despise cheaters just as much as the next person but Microsoft needs to stop this big brother bs and stay out of our lives.
  • Seems like you're a cheater or a ARRRR Pirate! lol
  • So what's the middle ground then. You either have cheaters and you deal with it or you have something that makes sure people aren't cheating. Not saying I know the right answer, but it sounds like you really don't hate cheaters as much as you thought if you don't like something like this. Doesn't steam kind of have something similar to?
  • I'll rather have the cheaters cheat than Microsoft watching us all and forcing us to keep TruePlay enabled by allowing developers to disable parts of the game. What happens when they incorrectly block off users, like Gameloft does. It happens all the time in Asphalt 8. If you use phone, tablet and computer for gaming, a slight sync timing can deem you a cheater. One has to make sure sync was complete before existing the game. With TruePlay, this will become a nightmare.
  • I don't see auto blocking mentioned anywhere. It's up to developers what they do with "flagged" players. I welcome this progress
  • Don't believe every click bait headline you read on MSPoweruser ;)
  • Basically all current anti cheat measures used today send your data to the companies that use them. The difference is that you may not even be aware that you allowed to install it when you agreed to install the game, and you definitely don't get a say on when those services run.  This at least is ultimately giving you the choice, and games using this won't need to install anything else on your computer. 
  • Will delete each of these services from my pc.
  • I'll mail you some tissues. This is good. F*** cheaters, and if it helps attract more developers or enrich developer relations, good on 'em.
  • Forza would play around 40fps and after that update its about 10fps. Anyone having same issue?
  • Would be funny if this foiled all those Asphalt 8 multiplayer cheaters!!!
  • The problem is that their system blocks off other users as well. Even though Customer service opens up the account quickly, their Auto detection of cheaters is flawed.