There is nothing wrong with 17.5.2 in Win 10 and Ryzen (or Intel). There nothing wrong with that on Win 11 24H2 on Intel either (no idea about AMD). Don't know about other scenarious, like Nested virtualization.
If you know how to Download it (you can do that from archive.org, for instance), use that. No reason to use a newer version, if they don't work. No reason to use an older version either.