You can always try a different file manager if you trust the company of the one you choose. This might not actually fix anything here though in a sense. If one also offers a preview then you can compare at the very least.
If the problem is File Explorer then it might be a registry issue as it has a ton of registry items that can get messed up. To fix this would probably require a Windows reset or clean install. In theory a Windows update could fix it at some point but might not as well. I don't know if an in-place upgrade would work as it has never been the way I do things.
Personally, I don't think there's anything else to this one. It would have to be a disk or filesystem issue if not with the File Explorer application. If its a file issue from a disk or filesystem issue then it might require a more technical eye.
Also in theory Windows could be corrupted if File Explorer used Windows provided dlls here (sfc, dism, etc will not fix registry, service corruption, etc) but that should fix dll issues so if it didn't work then a reset or clean install may be necessary.
And that should be all there is to it. I don't think eg AntiVirus application would be doing it as I fully expect something else (just maybe if it was blocking File Explorer from reading the file), or even other things. As the sense of it takes a nose-dive. Although games for example show things do interfere with other things. Just in this instance, its unlikely.
Looks like I also added some that you already did and were already mentioned. But my reply here covers everything. Programming wise, the application should deal with it. It does this by throwing up the error instead of outright crashing. If its the application or external problem, that much is not known here as of yet.