There is a page in the docs on how to install on Windows (https://nodered.org/docs/getting-started/windows) but I can't see a link to that from the Getting Started guide (https://nodered.org/docs/getting-started).
Also, I wonder whether this box should also refer to Ubuntu and other Debian based distributions.