Não posso ajudá-lo com seu problema em geral, (desculpe), mas posso explicar que não há inconsistência entre 4,7 GB e 4,36 GiB.
A diferença aparente está no fato de que estamos lidando com diferentes unidades de medida. Um é o GigaByte,
1GB = 1,000,000,000 Bytes
enquanto o outro é o GibiByte,
1 GiB = 1024 x 1024 x 1024 Bytes.
Assim
1,000,000,000
4.7 GB = 4.7 ------------------------------- GiB = 4.37 GiB
1024 x 1024 x 1024
Isso é tudo.