It's not specified if the game/desktop client supports Windows 10 or not. The Help section also doesn't contain anything about this. However, I've noticed that on the Download page, some patches are available. With the base software installed, I recommend downloading those patches to apply them to your game.
Note: It's not necessary, but a restart is always recommended after you update or install something.