Thanks for the follow up. It's important to do that, so that we know what has been tried and what has not been tried. Help us help you, in other words. It's okay. It can be EXTREMELY difficult to ask support questions and to navigate the answers given. We've all been new to Linux at one point or another. Not one of us came out of the womb knowing how to use Linux.
I have one crazy thought... I doubt it's correct. I have a couple of crazy thoughts, in fact. None of them are all that good, but I'll share them as they may lead to the answer via giving us a new way to think about the problem.
I wonder if the storage format matters.
The .iso files have 'permissions'. Linux file permissions aren't correctly stored in the NTFS file system. I've done a few quick searches and have come across authoritative answers like the following link:
I want to search a file duplicate by its hash. For performance purposes I want to know if there is a stored hash/checksum for each file in NTFS/FAT file systems. If there is, I don't have to comput...
stackoverflow.com
And, I found answers like this:
Which, well, makes more sense. I doubt that it's permissions that are changing anything.
Hmm...
Is Windows doing something to the file after you downloaded it? Could it be your AV has scanned it and attached a bit to the file that says 'this is safe, do not scan in the future'? (That's entirely speculative but meant to be an example of how the file can change.)
Frankly, I'd just use the file at this point. If it doesn't work, pick a different version of Linux and use that. I seldom check these values, and I do not recall ever once having a botched download -- and I've had some REALLY bad internet connections in my life.
Some distros will offer you the chance to download them as a torrent. That will automatically check this for you.
You can also try spinning up a VM, installing some version of Linux on that VM, and then doing a checksum comparison with that virtual machine.