Well, not sure if anyone plays Starcraft 2, but in W10 there is major lag with the game compared to playing it on W8.1 or W7, and the cause of the issue is the XBOX crAPP that is imbedded within the operating system. Even if you haven't used the APP or have an XBOX account for some reason it is the culprit behind the just enough lag in SC2 that it disrupts game play, especially in intensive online battles.

Here is the source article:
Windows 10 vs. Windows 8.1 vs. Windows 7 Performance - TechSpot

The quote is on the last page:
Windows 10 vs. Windows 8.1 vs. Windows 7 Performance > Faster, Slower, Better? - TechSpot

On the gaming front, I found strange input lag in StarCraft II. It wasn't hugely noticeable but scrolling and commands took slightly longer than they did in Windows 8.1, just enough that in a competitive game it felt sluggish.
After a quick Google search I found a number of users complaining about the same thing and all sources blamed Windows 10's Xbox application which is built into the OS and cannot be removed via conventional methods.
Despite never running this app or having an Xbox account to actually use it, it appears this was my problem. Fortunately, there's a Powershell command to disable the Xbox app and doing so eliminated the lag, allowing StarCraft II to play like it did on Windows 8.1. It was a disappointing discovery, but I'm glad it was relatively easy to overcome with some help from the Internet.
Here is the fix:
Get-AppxPackage *xbox* | Remove-AppxPackage
Personally, I would just remove all the useless APPS from the O/S so you don't encounter any other problems with it.

More instructions from our forums in this thread here:
Solved How to uninstall Apps using Powershell - Windows 10 Forums