Talvez isso esteja relacionado à diferença entre "Tamanho" e "Tamanho no disco":
Tamanho é o tamanho real do arquivo em bytes.
Tamanho no disco é a quantidade real de espaço ocupado no disco.
Assim, se o tamanho do seu setor for de 512 bytes e o seu arquivo for de 513 bytes, o tamanho do disco será de 1024 bytes, porque está ocupando dois setores.
Como O / S ou discos diferentes podem estar usando tamanhos de setor diferentes, se o tamanho relatado for "Tamanho no disco", os tamanhos serão diferentes.