Why a 1TB HDD appears in Windows as 931 GB in size

Great article authored by Seagate explaining the reason why Windows always lists the space of your HDD at less than the figure listed by the HDD manufacturer.

The short answer is binary vs. decimal calculations of HDD size.

Seagate said:
Explains why a hard drive's capacity often appears to be less than advertised when showing in (My) Computer/This PC or Mac Disk Utility.

Storage capacity measurement standards


This article will cover the following subjects:
→ Discrepancy between reported capacity and actual capacity
→ Motivation for proposed prefixes for binary multiples
→ Two different measurements systems
→ How operating systems report drive capacity

Discrepancy between reported capacity and actual capacity
Many people are confused when their operating system reports, for example, that their new 1 Terabyte (1 TB, or 1000 GB) hard drive is reporting only about 931 gigabytes (GB) in usable capacity. Several factors may come into play when you see the reported capacity of a disk drive. Unfortunately, there are two different number systems which are used to express units of storage capacity; binary, which says that a kilobyte is equal to 1024 bytes, and decimal, which says that a KB is equal to 1000 bytes. The storage industry standard is to display capacity in decimal. Even though in binary you have more bytes, the decimal representation of a GB shows greater capacity. In order to accurately understand the true capacity of your disk drive, you need to know which base unit of measure (binary or decimal) is being used to represent capacity. Another factor that can cause misrepresentation of the size of a disk drive is BIOS limitations. Many older BIOS are limited in the number of cylinders they can support.

Motivation for proposed prefixes for binary multiples
In the past, computer professionals noticed that 1024 or 2^10 (binary) was very nearly equal to 1000 or 10^3 (decimal) and started using the prefix "kilo" to mean 1024. That worked well enough for a decade or two because everybody who talked KB knew that the term implied 1024 bytes. However, almost overnight a much more numerous "everybody" bought computers, and the trade computer professionals needed to talk to physicists and engineers and even to ordinary people, most of whom know that a kilometer is 1000 meters and a kilogram is 1000 grams.


1588945797417.png


Often when two or more people begin discussing storage capacity, some will refer to binary values and others will refer to decimal values without making distinction between the two. This has caused much confusion in the past. In an effort to dispatch this confusion, all major disk drive manufacturers use decimal values when discussing storage capacity.


How operating systems report drive capacity

1588945913563.png


In the example above, right above the pie chart are the two different capacity measures. The first one is the decimal value in total bytes. The second value is the binary equivalent. Those values are also represented next to the Used Space and Free Space fields just above.

Windows 8/7/Vista/XP/2000/NT
From Windows Explorer, right-click on a drive letter, then click on Properties. This shows capacities in bytes and either MB or GB.

Windows 98/Me
From Windows Explorer, right-click on a drive letter, then click on Properties. This shows bytes, MB, and GB.
DOS Prompt ? CHKDSK shows bytes
DOS Prompt ? FDISK shows MB

MacOS X
From the top menu bar on the Desktop, click on Go, then Utilities, then open Disk Utility. Click on the hard drive to highlight it.
The "Total Capacity" is shown in GB or TB, then Bytes.


1588945972412.png

From . . . Storage capacity measurement standards

Note: Much of this information is available from the foundation of modern science and technology at Definitions of the SI units: The binary prefixes

Additional Information - Why does my hard drive report less capacity than indicated on the drive's label?

http://knowledge.seagate.com/articles/en_US/FAQ/172191en?language=en_US&key=ka03A000000fXGxQAM&kb=n&wwwlocale=en-us


Regards. . .

jcgriff2
 

Attachments

  • 1588945723946.png
    1588945723946.png
    31.3 KB · Views: 5
Last edited:
Re: Ever wonder why a 1 TB (1000GB) Hard Drive appears in Windows as only 931 GB in s

In short:

1GB = 1 000 000 000 bytes for the manufacturers
((1 000 000 000 : 1024) : 1024) = 953.67 MB for the computers

1TB = 1 000 000 000 000 bytes for the manufacturers
(((1 000 000 000 000: 1024) : 1024) : 1024) = 931.32 GB for the computers

:smile9:
 
I think that we should also mention KiB,MiB, GiB, Tib, and so on (and known as Kibibytes, Mibibytes, Gibibytes, etc.) here. These were introduced by the International Electrotechnical Commission (IEC) as far back as 1998, and although not widely used (especially by Microsoft) they do exist and people should be aware of them.

MiB, GiB, etc. are now used as the base 2 abbreviations, instead of MB, GB, etc., so that 1 MiB is 1024 KiB, 1 GiB is 1024 MiB, etc. The KB, MB, GB, etc. abbreviations are now used as base 10 abbreviations, so that 1 MB is 1000 KB and 1 GB is 1000 MB.

See Definitions of the SI units: The binary prefixes
and ResearchDrive - Understanding Storage Units GB vs. GiB
 
I think that we should also mention KiB,MiB, GiB, Tib, and so on (and known as Kibibytes, Mibibytes, Gibibytes, etc.) here. These were introduced by the International Electrotechnical Commission (IEC) as far back as 1998, and although not widely used (especially by Microsoft) they do exist and people should be aware of them.

MiB, GiB, etc. are now used as the base 2 abbreviations, instead of MB, GB, etc., so that 1 MiB is 1024 KiB, 1 GiB is 1024 MiB, etc. The KB, MB, GB, etc. abbreviations are now used as base 10 abbreviations, so that 1 MB is 1000 KB and 1 GB is 1000 MB.

See Definitions of the SI units: The binary prefixes
and ResearchDrive - Understanding Storage Units GB vs. GiB

Thanks... you just did!

John
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top