Unable to Reinstall Docker on Windows 10 with WSL2: "This app won’t work on your PC" Error

I’m experiencing issues trying to reinstall Docker Desktop on my Windows 10 machine after it suddenly stopped working. Here’s the full context:

System details:

Windows 10 version: (Pro/Home – specify) WSL version: WSL2 Virtualization: Enabled in BIOS Docker Desktop: Was previously installed and working fine, but suddenly stopped working. I uninstalled it and now I can’t reinstall. The problem:

When I try to reinstall Docker Desktop, I get the error message: “This app won’t work on your PC”

I’ve ensured that I’m downloading the correct version from the official Docker website. I also followed all the usual troubleshooting steps, including: Ensuring virtualization is enabled in BIOS. Updating WSL2 to the latest version (wsl --update). Deleting leftover Docker files in ProgramData and AppData. Checking Hyper-V and WSL components are enabled.

Things I’ve tried: Cleaned up all Docker files and tried a fresh installation. Verified that virtualization is working (checked in Task Manager). Reinstalled WSL2 and reset the WSL distro. Made sure my Windows is up-to-date and running the latest updates.

Current status: I still cannot reinstall Docker Desktop. It keeps failing with the same message. Previously, Docker worked fine for a long time, so I’m confused as to why this issue has come up after uninstalling.

Has anyone encountered this issue before, or can suggest any other steps I might have missed? I’m happy to provide more details or logs if needed.

Thanks in advance for your help!

The solution was downloading Docker Desktop for the right architecture as the UI confused some users.