I faced a similar problem, not with windows 10 but after an SDK upgrade
Look for all the versions/copies of adb in your system. And try what you did in post #11 with all of them.
If one is "good", you should copy that one in your SDK platform-tools path