It's worth noting that WSL2 fixes this problem. A Linux kernel ships alongside the Windows kernel in the next update for W10.
Unfortunately WSL2 also requires Hyper-V from what I read, and I can't even begin to imagine what issues that will have in addition to the known compatibility issues with other hypervisors and, at least I'd expect, some performance issues.
To be fair, developing on Windows is like cooking on an electric range. Technically you can do it, but it's far from ideal.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.