Running windows 10 now and there's a shit load of questionable documentation on this.
You would be having a lesser support from the crypto developers if you are depended on Windows as majority of the developers use Linux based OS. I have used both Windows and Linux for building and creating a shitcoin of my own for learning purposes and I can say that it's much easier with Linux than Windows since the instructions for cloning and building are better in Linux than with Windows. Also you should be able to know the basics of Linux based systems if you are willing to clone bitcoin and work on it as you need to be working on WSL.
You can use the developer documentation :
https://github.com/bitcoin/bitcoin/blob/master/doc/build-windows.md for building bitcoin through Windows. Buy as pooya87 pointed out, you will never be able to create your ground breaking coin
if you depend on bitcoin for sure. The code is too complex for a normal person to understand the entire workflow unless you are working on bitcoin core for many years or too familiar with the internal workings. To prevent this, you can go with the v0.1.0 satoshi code which is lot more easier than the current complex code which has segwits, bug fixes, translations etc.
If you are thinking of cloning Ethereum, you can better skip the idea. Bitcoin is easier to understand and has better code quality than Ethereum!