I've ordered micro SD cards multiple times from china, I always check them with H2testw to make sure they are real. However I've noticed something strange about the micro SD XC cards (only beyond 64GB), they have an empty unpartitioned space which is few megabytes, so for example in case of a 256GB micro SD card there are a 32MB empty unpartitioned space and a 235GB partition. If I delete the partition and re-partition the card in Disk Manager this 32MB unpartitioned space disappears and I would assume that the capacity of the new partition would be 32MB larger but no, if I repartition the card, the total size of the card becomes smaller than the original main partition, unfortunately I haven't checked how much, but its capacity will be smaller by a few megabytes or kilobytes, so it's not significant. So my questions are:
Why there is a small empty unpartitioned space on my brand new micro SD card?
Why the capacity of the card shrinks if I repartition the card?