Warum Datenträger doch so groß sind, wie die Hersteller angeben

Jeder kennt es:
Man kauft eine 200 GB Festplatte und Windows gibt nur 186 GB an.
(bei Disketten, DVD und co das gleiche)

Der Grund: GB ist nicht = GB!

Die Hersteller von Datenträgern benutzen Gigabyteangaben. (und Megabyte, kilobyte).
Das sind Vielfaches von 10.

Windows und andere Software benutzen aber Gibibyteangaben (und Mebibyte, kibibyte)
Das sind Vielfaches von 2

Beispiel:
Hersteller: 1 GB = 10^9 = 1.000.000.000 bytes
Windows 1 GB = 2^30 = 1.073.741.824 bytes (=1024*1024*1024)

das entspricht dem Faktor 1024. Deshalb sind 1 GB Ram auch 1024 MB Ram (und nicht 1000 MB)
Die Festplatte ist also nicht kleiner als vom Hersteller angegeben und man hat auch nicht mehr Ram bekommen als man bezahlt hat.

200 Gigabyte sind = 186 Gibibyte !!

Aber:

In der IT-Branche ist es üblich

1024 byte als kilobyte
1.048.576 (=2^20=1024*1024) als megabyte
usw.

zu bezeichnen.
diese Gibibyte werden kaum benutzt. Ihre Benutzung ist aber nicht falsch!

Wer noch mit Disketten gearbeitet hat, hat sich vielleicht auch immer gefragt, warum man eine 1,4 MB datei nicht auf die Diskette mit 1.44 MB Platz bekommt. Der gleiche Grund:
Die 1.4 MB, die Windows anzeigt sind Mebibyte. Die 1,44 MB, die auf der Diskette als Kapazität angegeben werden, sind Megabyte, und 1,44 Megabyte sind nur 1,3 Mebibyte.

Zum Überprüfen mal die Eigenschaften einer Festplatte/Partition anschauen - da stehen immer 2 Größenangaben und da ist nie der Faktor 1000 dazwischen (bei allen Dateien ist das auch so)

Beispiel:
Windows gibt bei einer 40 GB (Herstellerangabe) Platte als größe an: 40.007.729.152 Bytes (37,2 GB), wobei diese GB-angabe Gibibyte sind, was Windows aber als Gigabyte bezeichnet.

40.007.729.152 bytes sind ja ca. 40 GB
37,2 GB * 2^30 = 39.943.195.850 Byte (da die37,2 GB ein ca. wert sind passt das)
Die 40 GB Festplatte hat Platz für ca. 40 Milliarden Bytes.

Zum Thema Binärpräfixe: Wikipedia

 

Hier nochmal der Unterschied (um alle Missverständnisse auszuschliessen):

Der Hersteller hält sich an die SI-Einheiten:
Er produziert eine Festplatte mit ca. 200.000.000.000 Bytes. Da diese Angabe ein bißchen groß ist für die Verpackung rechnet er entsprechend der SI-Einheiten um:

200.000.000.000 dividiert durch 10^9 (=giga) und schreibt dann 200 GB

Windows sieht die 200.000.000.000 und dividiert durch 2^30 (=Gibi) und schreibt 186 GB

Beide Zahlen sind (vom echtem Betrag) die selben - die Einheit dahinter ist eine andere !!!

Schauen Sie sich die Größe unter Eigenschaften einer Festplatte an. Da werden Sie einmal den Wert finden, den der Hersteller angibt (nur nicht mit GB, sondern in Byte) und dann eine GB-Zahl, die Windows daraus errechnet. Dividieren Sie die Byte-Zahl durch 2^30 und Sie erhalten den GB-Wert, den Windows angibt.
In einem Forum hat jemand gesagt, seine 160 GB platte wird von Win als 149 GB angezeigt. Dazu:
160.000.000.000 byte (die 160 GB des Herstellers) / 2^30 = 149 GB

Mit ihren Festplatten ist also alles in Ordnung.

Anschließend noch mal 2 Bilder. Achten sie auf die rot unterstrichenen Werte.

Hersteller-Beipackzettel

Windows-Eigenschaften
Somit sind sämtliche "effektiv-nutzbar"- Angaben völliger Blödsinn. Es ist wie beschrieben nur ein Einheitenproblem. Durch die Formatierung sind zwar auch ein paar Bytes nicht nutzbar, aber das ist ein geringer Wert.

Hier mal der Beweis direkt vom Hersteller. Es geht hier zwar um SD-Karten, aber das ist ja nebensächlich: Sandisc

Bei Flashkarten handhaben die Hersteller das unterschiedlich!!

3 Antworten von Herstellern:

Sony:

"Beachten Sie bite, dass auch durch die Magig Gates Funktion ein Speicherplatz bereits reserviert wird, die allerdings von nicht allen Geräten unterstützt oder genutzt wird. Ihre Rechnung scheint auf den ersten Blick korrekt zu sein." (Zitat Sony)

Mit der Rechnung ist gemeint:

SONY MS PRO-HG Duo 4GB

Die Speicherkarte mit 4GB hat intern exakt 4 GB:
4 x 1024 x 1024 x 1024 = 4'294'967'296 Bytes

Nach Abzug der Reservesektoren stellt die Karte exakt
4'106'223'616 Bytes "nach außen" zur Verfügung.

Nach Partitionierung und Formatierung sind noch 4'100'587'520 Bytes als Speicherplatz verfügbar, das Root-Directory belegt bereits 32768 Bytes. Verbleiben
4'100'554'752 Bytes
Windows zeigt das als 3.81 GB an.



Sandisk:

"Danke das Sie SanDisk technische Unterstuetzung kontaktiert haben.

Hinweis:
1 Megabyte (MB) = 1 Million Byte; 1 Gigabyte (GB) = 1 Milliarde Byte.
Ein Teil der angegebenen Speicherkapazität wird zur Formatierung und
für andere Funktionen verwendet und steht daher nicht zur
Datenspeicherung zur Verfügung." (Zitat Sandisc)



Take MS:

"Alle unsere Karten befinden sich innerhalb der Spezifikationen der SD Card Organisation.
In der Regel ist das Kartenvolumen einer 2GB Karte bei 1,7-1,9 GB.
Der Dezimale Wert für ein GB wäre in diesem Fall ungefähr 10^9." (Zitat Take MS)



Aus der Antwort von Take MS entnehme ich, dass es gesetzliche Richtlinien gibt, wieviel Speicherplatz nutzbar sein muss. Von daher gibt es zwar Schwankungen, aber keine gravierenden. z.B. aus einer Testtabelle entnommen: bei 8GB (bzw. GiB - wer weiß...) Karten ein Unterschied von 220 MiB

Übrigens ist jetzt mindestens eine Zeitschrift dazu übergegangen Online und im Print die korrekten Bezeichnungen zu benutzen.

Die PC Games Hardware

Eigene Bewertung: Keine Durchschnitt: 5 (2 Bewertungen)