That topic links to the same topics as are found here: https://meta.discourse.org/docs?tags=dev-install
For Windows, maybe start by trying the Docker guide: Install Discourse for development using Docker - Developer Guides - Discourse Meta. I think it runs slower than if you follow Install Discourse on Windows for development - Developer Guides - Discourse Meta, but the Docker install method might be easier, especially on Windows.
Another thing to consider is to just create a free trial using Discourse’s hosting: Discourse pricing | Discourse - Civilized Discussion. You’ll have the site up and running in 10 - 20 minutes.