I know what you mean, I noted that apparently incomplete tranfer as well when copy the ROM from PC to the root of internal storage of the phone. Despite that I could update with TWRP without any corrupt advice. So maby it's the windows that makes a wrong time calculation of the copy duration...