1 килобайт на самом деле 1024 байта. Так
500,000,000,000 / (1024*1024*1024) = 465.66 GB
с howtogeek.com:
Для производителя жесткого диска один КБ равен 1000 байт, один МБ - 1000 КБ, а один ГБ - 1000 МБ. По сути, если жесткий диск объявляется как 500 ГБ, он содержит 500 * 1000 * 1000 * 1000 = 500 000 000 000 байт пространства.
Однако производители оперативной памяти не продают ее даже группами по 1000 человек - они используют группы по 1024 человека. Когда вы покупаете память, КБ составляет 1024 байта, МБ - 1024 КБ, а ГБ - 1024 МБ.
К сожалению, Windows всегда рассчитывала жесткие диски как 1024, а производители жестких дисков - 1000.