WSL provides an isolated environment that can be configured independently of your main Windows setup. It sometimes help if you can’t install the cli natively.
I tried WSL. It looks like ending with the same result. I am here in China. I have searched some guide on the internet and it seems that downloading from github with sharp is very slow in China even with a VPN. I suppose that is the main reason.
Finally, I succeed. The problem seems to be with the network. I cannot download the installation package from github. So I do the downloading manually, then the installation is completed.