If you really want to run it on a Windows machine, I recommend enabling Windows Subsystem for Linux (WSL). Here is a link to a tutorial that shows you how to do that on Windows 11.
Once you do, you will be able to choose which Linux distro to install - WSL is basically a small Linux VM that runs on your Windows machine and shares resources with the main OS. TLDR; - the supported ones are Ubuntu, Debian, Kali Linux, openSUSE, and SUSE Linux Enterprise Server. You can see all supported distros by issuing (see Step 3 of the tutorial):
wsl --list --online
Here is one more link that shows you which distros are available for WSL.
Then installation is pretty simple (Step 4 of the tutorial):
wsl --install -d DISTRO-NAME
And of course restart your computer ... 'cause its Windows :).
By doing this, you will save yourself all sort of trouble. Concourse CI heavily relies on Docker and Docker is really Linux based (only simulated on macOS). So, you need Linux. Fortunately, Microsoft has solved the compatibility problems with WSL.
Here is one more link that shows how to install Docker on Windows using either WSL2 or Hyper-V. The author did a really good job explaining the requirements.
Best of luck.