No, it should work in windows 10 no problem.
Did you follow these steps:
https://github.com/dkfans/keeperfx/w...on-of-keeperfx
If it's just the Launcher not working, you can try to copy the files needed to install keeperfx manually.
See here: https://github.com/dkfans/keeperfx/w...n-keeper-files