alcaray: Many of the mods available fix this problem. If you want to take a minimalist approach, just install the kentie launcher.
rovka6: Its been 3 years and i have been wondering if this is still the best approach or is there something new/better ? I would like the game to be as vanilla as possible, im using windows 8.1 and the only thing i want is brightness control under directx and i would like to avoid any crashes, expecialy crashes where i would need to use cheats (like laguardia bot gone haywire!)
I started my time with this game over 20 years ago, so I am super "into it", so my need to get it working may be greater than yours.
That said: I think alcaray's recent post says it all: it's likely you will need a Mod' to get things working, but there are many choices, and most of the good ones have been around for a while, much like We5p's work with VtM:B.
So: I can only recommend what I did, because it works for me.
That is:
I also started with Kentie's Launcher, about 5 years ago, and that was good, but it needed more and more work to keep it working as time went by.
So I tried the "Shifter" Mod', but that has since stalled "in development" at version 1.9, so no good either.
I stumbled across the Deus Ex: Transcended Mod' on "ModDB" after hearing that the Revision Mod' team became essentially sponsored by the current owner of the games code, I needed a different choice.
DX:T is still updated, and unlike GMDX there aren't basically 3 different versions available at the same time.
If you choose to get the Community Update set of Mod's, you get a "UE1" wrapper for the original game and that alone will get the game running on Windows 10; super fast UI and dark darkness included. Setup is fairly easy, as you've got the h@x0r console working, I think you will think so too.
You can have Map fixes, DX:T and a high-res Geforce wrapper for your game, instead, all at the same time, if you want, with this set of Mod's.
If you really know what you're doing: you can install the game once, make a sub-folder in the relevant directory with only edited code there, code into those system files where the "vanilla" files are, and you can have two different versions available at the click of a link. As long as you rename the edited DeusEx.exe, Windows 10 will treat it like a different app, so it gets it own shortcut in the ribbon.
Also: GOG Galaxy (if you want to use it) will allow alternative EXEs for any game now; so you can run either one (the vanilla game or the Modified one) through Galaxy too.
All of this: your choice.