Nein, das ist schon richtig so und es steht auch die gesamte Kapazität zur Verfügung. Das hat was mit "echten" und "unechten" Gigabytes zu tun. Die Vorzeichen Kilo, Mega, Giga usw. sind dezimale (auf 10 basierende) Vorzeichen und auch so seit knapp 50 Jahren im SI-System definiert.
Da ein Computer aber binär arbeitet, also mit der 2 als Basis, sind einige "Schlauköpfe" vor Jahrzehnten auf die Idee gekommen binäre Zahlen ebenfalls mit diesen eigentlich für das dezimale Zahlensystem gedachten Vorzeichen abzukürzen. Mit dem Unterschied, dass beispielsweise Kilo nicht mehr 1000 bedeutet, wie bei Kilometer oder Kilogramm, sondern 1024 (das Ergebnis einer Potenzierung von 2). Ein Bedeutungsunterschied besteht daher auch bei Mega und Giga. Da allerdings keine Spezifikation bestand, die diese "Rechenweise" verbindlich definiert hat, konnte jeder es so handhaben wie es gerade gepasst hat. So gab es nicht nur Bedeutungsunterschiede bei der Größenangabe zwischen "Kilo"-Gramm und "Kilo"-Bytes sondern auch zwischen "Kilo"-Bytes und "Kilo"-Bytes. Von den einen wurden die Vorzeichen im Sinne der ursprünglichen Bedeutung des SI-Systems (10er Basis) verwendet und von den anderen im Sinne der "traditionellen" Bedeutung der IT (2er Basis). Dass das für viele sehr verwirrend war, muss ich wohl nicht extra schreiben.
Vor allem aus diesem Grund wurde sich vor einigen Jahren hingesetzt um eigene Vorzeichen für das Binärsystem zu schaffen. Es sollte endlich Klarheit in das Bedeutungswirrwarr gebracht werden. Eigens für binäre Zahleneinheiten geschaffene Vorzeichen sind unter anderem KiBi (kurz: KiB, ausgesprochen: KiloBinärBytes), MeBi (kurz: MiB, ausgesprochen: MegaBinärBytes) und GiBi (kurz: GiB, ausgesprochen GigaBinärBytes). Leider halten sich nicht allzu viele an die klarheitschaffende Vorgaben, die eigentlich verbindlich ist. Auch Microsoft nicht. Das was dir Windows als GigaByte verkauft, ist eigentlich GibiByte, also 2er Basis. Die Festplattenhersteller rechnen aber schon immer dezimal und verwenden die Vorzeichen im Sinne des SI-Systems, also auf 10er Basis, was eigentlich so richtig ist.
250 GB sind bei den Festplattenherstellern tatsächlich 250.000.000.000 Bytes. Für Windows sind 250.000.000.000 Bytes hingegen rund 232 GB aka GiB. Wie du siehst steht dir trotzdem bei beiden Kapazitätsangaben derselbe Speicherplatz zur Verfügung. Dass bei dir in Windows 238 GB angezeigt werden, liegt daran, dass deine Platte nicht genau 250 GB hat, sondern ein paar GB mehr.
/Edit
@ryzion
Deine Rechnung ist nicht ganz richtig. Du hast nicht GB sondern MB aka MiB ausgerechnet. Richtig wäre:
(250 * 10^9)/107.3741.824 = 232,83 GiB
denn ein GiB = 1024*1024*1024 = 107.3741.824 Bytes.