Причина несоответствия заключается в том, что Kingston маркирует карту на основе значения ГБ в базовой 10, где один ГБ составляет 1000000 байт, а Windows сообщает о карте на основе значения ГБ в базовой 2 (также называемого ГиБ), где один ГБ составляет 1073741824 байта.
4 * 1000000000/1073741824 равно примерно 3.7.
Ответ заключается в том, что вы не можете получить 4 ГБ свободного места, потому что физически на вашей карте недостаточно места.
Вы можете увидеть http://en.wikipedia.org/wiki/Gigabyte для получения дополнительной информации.
Производители жестких дисков и систем хранения данных предпочитают использовать 10 ^ 9 в качестве значения для ГБ, поскольку это позволяет им рекламировать больше места. 2 ^ 30 - это актуальное измерение.