Never had any issues till 1.3, there were many people posting about 1.3 issues. I just tried the 1.4 installer, same problems, it does nothing! This is in Win 10.
Yes, Meteor is still supported on Windows. Check the project’s github issues to see if your issue has already been noted and/or resolved. A lot of the Windows issues reported over the past little while have been resolved, either through patches or suggested workarounds. If you can’t find a solution there, open a new issue outlining your problem.
FWIW I had problem too - I completely de-installed Meteor and then re-installed 1.4, and it worked.