My coworker showed me a new node version management tool for windows: node version switcher. It does the same as nvm, but it's so much better. It has way better UX and it actually works out-of-the-box, as opposed to nvm which struggles as lot with permissions in my experience.
https://github.com/jasongin/nvs