You are right. I am using 5.28 binaries for windows with VS10, because that is the last stable combination that works under windows from my experience. I made an attempt recently to go to the latest version, but there are problems. See for instance:
ROOT on Windows 11 - ROOT - ROOT Forum
Best regards