Installing Meteor on Windows 10 - Extrememly long install

Just getting started with Meteor dev. I downloaded and started the installer, but it’s been running for ~30 minutes. Tried force quitting from the Task Manager, restarting,and re-running the installer, but no help.

Has anybody tried installing meteor on Windows 10? Does it take more than “a minute or two”?

Thanks!

I’m having the same problem. Someone managed to solve?