... because, Manufacturers use the 'format' that a 128GB SanDisk USB flash drive has a total capacity of 128,000,000,000 bytes at the unformatted level (where 1GB=1,000,000,000 bytes). But, the OS uses a different 'format' of 1,073,741,824 bytes.
Oh, and it's been that way since time began, and no, the figures still won't add up.
Your screenshot is showing the size of the NTFS formatted volume - not the size of the drive.
There could be more than one partition on the drive or not all sectors may have been used in that partition.
Use a utility like RMPrepUSB - Drive Info to see the true number of drive sectors available ('Reported size').
Windows says 'GB' when it really should say 'GiB'.
If RMPrepUSB.exe - Drive Info does not report a size of 128,000,000 bytes or more, then SanDisk are contravening the Trades Description Act
11Goods to be as described
(1)Every contract to supply goods by description is to be treated as including a term that the goods will match the description.
Answer: Many people think that there are 1000 bytes in a kilobyte. After all, "kilo" means 1000. In most cases, this approximation is fine for determining how much space a file takes up or how much disk space you have.
But there are really 1024 bytes in a kilobyte. The reason for this is because computers are based on the binary system. That means hard drives and memory are measured in powers of 2. For example,
2^0 = 1
2^1 = 2
2^2 = 4
2^3 = 8
2^4 = 16
2^5 = 32
2^6 = 64
2^7 = 128
2^8 = 256
2^9 = 512
2^10 = 1024
Notice how 2^10 is 1024. Therefore, 2^10, or 1024 bytes compose one kilobyte. Furthermore, 1024 kilobytes compose one megabyte, and 1024 megabytes compose one gigabyte. For most practical purposes, you can estimate 1024 to 1000. But correcting someone who says there are 1000 bytes in a kilobyte is a great way to impress your friends.
In December 1998, the IEC addressed such multiple usages and definitions by creating prefixes such as kibi, mebi, gibi, etc., to unambiguously denote powers of 1024. Thus the kibibyte, symbol KiB, represents 210 bytes = 1024 bytes. These prefixes are now part of the International System of Quantities. The IEC further specified that the kilobyte should only be used to refer to 1000 bytes.
Ask a Question
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.