Have you tried docker or WSL2. Modern virtualization should make it possible to seamlessly run Linux while in Windows.