Developing styio compiler on Windows is NOT a wise choice, however, that is my daily life. After suffering from the environment installation, I highly recommend developers using Docker Container in Visual Studio Code on Windows.
If anyone insists in using MSVC + LLVM, this might be helpful: MSVC + LLVM.
Hyper-V
Hyper-V is a virtual machine platform. It is an optional feature of Windows that can be turned on or off.
It might be well-known that Hyper-V conflicts with many virtual machine platforms, but that is no longer the truth. There are some efforts for the compability: