Why Are Computer Drives Smaller Than Advertised?

Поділитися
Вставка
  • Опубліковано 8 чер 2024
  • How come it seems like your SSD or Hard Drive never has the advertised capacity?
    ⇒ Become a channel member for special emojis, early videos, and more! Check it out here: ua-cam.com/users/ThioJoejoin
    ▼ Time Stamps: ▼
    0:00 - Intro
    0:38 - The Different Units
    1:31 - The Reason
    2:21 - Why Doesn't Windows Use GiB & TiB
    4:35 - Holdouts
    6:52 - Other Possible Causes
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    Merch ⇨ teespring.com/stores/thiojoe
    ⇨ / thiojoe
    ⇨ / thiojoe
    ⇨ / thiojoetv
    My Gear & Equipment ⇨ kit.co/ThioJoe
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
  • Наука та технологія

КОМЕНТАРІ • 1,7 тис.

  • @ThioJoe
    @ThioJoe  Рік тому +749

    Plenty of people saying that 1024 is correct and the hard drive manufacturers changed it up.
    To that I say, the SI prefixes have existed for 200 years and you can’t just redefine them to mean 1024 and expect it to go over well. They should have made a new unit from the beginning instead of redefining the universally accepted system.

    • @X22GJP
      @X22GJP Рік тому +47

      Completely agree. It's confusing and totally understandable how people feel cheated when they buy a 1 TB drive, believing it to be 1000 GB (or worse, 1024 GB) yet gets reported as 931 GB. Hardly anybody I know has even heard of MiB, TiB etc. At the end of the day, file systems and other nuances aside, as long as the underlying OS reports everything and handles everything consistently, you are still getting "that" amount of storage.

    • @wompastompa3692
      @wompastompa3692 Рік тому +35

      1024 is the correct use of the base-2 SI prefixes, Ki and Mi and so forth. What's not right is Windows reporting the base-2 sizes by using the base-10 SI prefixes, K and M and so forth.

    • @psychospartan3007
      @psychospartan3007 Рік тому +5

      isnt the reason why you convert units its still misleading

    • @NexisPrime
      @NexisPrime Рік тому +28

      That excuse works for standard things that are already base 10 like kilometer, kiloliter, etc. Those things were built from scratch to be base 10. That excuse doesn't hold up as well when the thing you're referring to is base 2 by nature. It's not hard to understand that if you're talking about bits and bytes, you're talking about base 2 and thus 1 GB = 1024 MB. It cannot be anything else because of the very nature of what you are counting. Computers are never going to actually use bits in base 10, so displaying them in base 10 is only for the benefit of computer illiterate people and even that is misleading at best. Counting 1000 bytes and saying that is 1 KB while close, is simply a lie.
      Also, it's not redefining when using those prefixes to mean 1024 if it's in a completely different context. Those prefixes will still be used in base 10 contexts just the same. They're being added to, not "redefined."

    • @Lord_Vertice
      @Lord_Vertice Рік тому +24

      @@NexisPrime that's not how it works. The prefixes kilo, mega, giga, etc are defined by us to mean powers of 10. I can take one thousand of literally anything and call it kilo. Kilometer, kilosecond, kilo-apple, kilobyte. It doesn't matter what the thing I'm enumerating is, a thousand of it is a kilo.
      Likewise, I could call 1024 meters a kibimeter without issue. It'd be weird, sure, but since the prefix kibi is defined as 1024 of something (usually bytes and bits) it's not wrong to use it like that, only unusual. If our society used binary as the primary system, powers of 2 would surely be more common. In base two, 10000000000 meters would be 1 kibimeter, and that'd be the norm. I could also say that 1111101000 meters are 1 kilometer, but similarly to 1024 being weird and unintuitive in base 10, 1000 is weird in base 2.
      But as you know, we don't use base 2, so that's not the standard way to do it. It's still useful for engineers to use powers of 2, which is specifically why the kibi units exist! But you can't redefine kilo as 1024, that's just simply not true. Use kilo mega giga for bases of 10 and -bi for bases of 2 and literally everyone will be happy. Thus, file sizes for end users should be displayed in powers of 10, like all systems but windows do, or at the very least use the correct label for powers of 2.

  • @simcrafter
    @simcrafter 6 місяців тому +1507

    Why is this video 1 second shorter than advertised?

    • @Sekhmmett
      @Sekhmmett 2 місяці тому +58

      Because of the fartometer conversion at base 24

    • @SuperRandoms.
      @SuperRandoms. 2 місяці тому +47

      Yt thumbnail rounds up but Tim stamp doesn’t

    • @EveryThingKungFuVee
      @EveryThingKungFuVee 2 місяці тому +58

      Might be using "gibiseconds"

    • @chikalikedis8170
      @chikalikedis8170 2 місяці тому +5

      smart man

    • @ajtv_ag
      @ajtv_ag Місяць тому +2

      Sibsconds

  • @natetheaverage5270
    @natetheaverage5270 Рік тому +1748

    My game design and programming teacher didn't know this when he was teaching us about file sizes and I struggled to explain it to him. I'll have to show him this video.

    • @spikef1114
      @spikef1114 Рік тому +13

      Where ru studying?

    • @natetheaverage5270
      @natetheaverage5270 Рік тому +117

      @@spikef1114 If you're wondering what school, this is just a high school class, I'm not in college.

    • @justcomments1443
      @justcomments1443 Рік тому +40

      I would have assume the programming teacher would know about 1kb = 1024 bytes

    • @okayokay2104
      @okayokay2104 Рік тому +5

      You are a cool fellow

    • @vgamesx1
      @vgamesx1 Рік тому +51

      Honestly, it doesn't matter if it's high school or anything else, it's still a little embarrassing for a technical teacher to be missing out basic knowledge like that.

  • @Sir_pancakes_
    @Sir_pancakes_ Місяць тому +72

    Alternative title "their not lying you are just on windows"

    • @pousthemoco
      @pousthemoco 15 днів тому +1

      Trolling people with data

  • @Nedyarg1100
    @Nedyarg1100 Рік тому +272

    I had always assumed the "missing" storage was taken up by system type files to make the storage device work... though I guess actually thinking about that for a few seconds that makes alot less sense when you get to GB sizes...

    • @Aaadapro
      @Aaadapro 5 місяців тому +6

      Same

    • @JFTSwiertz
      @JFTSwiertz 4 місяці тому +1

      Strangely, I've been having an issue with a flashdrive I used for re flashing a computer to Linux (no shh I'm not gonna be that guy)
      Back into a windows machine, the drive shows it's normal (slightly smaller) amount, but then the remaining amount shows up in a second drive. One is J, one is H, the smaller one has the Linux file system on it.
      It's such a strange issue.

    • @allnighter8762
      @allnighter8762 Місяць тому

      Same

    • @DEV_Shadow
      @DEV_Shadow 16 днів тому

      its gone because MS decide start use not binary measure. LOL
      go to Linux and you will see the difference

    • @nazierjamie5342
      @nazierjamie5342 15 днів тому

      Same here haha

  • @USN1985dos
    @USN1985dos Рік тому +3083

    It's been great seeing the journey of ThioJoe from Master Troll to genuinely helpful and informative tech guy.

    • @Shywizz
      @Shywizz Рік тому +76

      what the hell did he use to do ???

    • @benjamin9112
      @benjamin9112 Рік тому +204

      @@Shywizz search ThioJoe how to turn on your PC

    • @AmoralTom
      @AmoralTom Рік тому +125

      I remember people arguing whether or not he would never be able to turn his troll channel into an informative one.

    • @_SJ
      @_SJ Рік тому +48

      ThioJoe as a UA-camr evolved flawlessly.

    • @ALMASHNI-MAN
      @ALMASHNI-MAN Рік тому +47

      @@Shywizz Scroll all the way down on the playlist tab, there's a play list called joke tech video's, there's also another one called ThioJoe's satire videos

  • @ThioJoe
    @ThioJoe  Рік тому +524

    Some of you OG viewers may have realized this is basically an updated remake of a video I made on my other channel in 2014 👀. I figured it would be good to make a more detailed explanation. Here's the original which I've unlisted because it's now redundant, if you're curious: ua-cam.com/video/DufUYmtVYYU/v-deo.html

    • @_SJ
      @_SJ Рік тому +3

      Rewatching now 👀

    • @limcheehean
      @limcheehean Рік тому +1

      Yes I remember watching that video!

    • @cyberwolfe
      @cyberwolfe Рік тому +8

      What's amazing to me is that even though this is an EXTREMELY well done and highly informative video remade from 2014, that people today STILL ask this time old question year after year. 👍🏻

    • @KPoWasTaken
      @KPoWasTaken Рік тому

      I remember that vid!

    • @ilovethismightyfineplace
      @ilovethismightyfineplace Рік тому +4

      I think it’s more that us OG IT guys spent too many decades calling it that way that when the standard was changed in 1998 we just never bothered to change. Just like when we still say BIOS instead of UEFI.

  • @ProjectPhysX
    @ProjectPhysX Рік тому +447

    For GPU VRAM this is often the opposite way. GPU memory is stated in GiB, so in GB you get a bit more, like 17179MB / 16384MiB in a card marketed as 16GB.

    • @xiyax6241
      @xiyax6241 6 місяців тому +17

      Great

    • @JohnDoe-ip3oq
      @JohnDoe-ip3oq 6 місяців тому +30

      That's because RAM has always been binary.

    • @StolenJoker84
      @StolenJoker84 4 місяці тому +7

      It’s the same for system RAM as well. This is only an issue with storage.

    • @Sky_Dance20
      @Sky_Dance20 2 місяці тому +1

      Hello I am Building A PC.. I Want Someone To Check Whether My Selected Specs Are Correct OR not.. My Budget is 45K₹ And I Want Medium Gaming And Professional editing PC.. I Am Sharing My Selected Specs I want You To Check My specs And Tell Is These Are Okay Or not for My needs...
      Processor - Ryzen 5 3600
      GPU - RX 580 (10k)
      Motherboard - Gigabyte B450 Ds3h Wifi Build
      Crucial 8GB 2 Separate Rams
      Psu - Ant eSports 500L (500watt)
      cabinet - ant eSports Ice 311-MT.. Please Let Me Know Is These Specs Are Right Or Not.. I am Eagerly Waiting For Your response.. Thank You For Reading This

    • @manarakhs9860
      @manarakhs9860 2 місяці тому

      ​​@@Sky_Dance20it seems fine to me but might need to get a bigger psu for future upgrades

  • @solandri69
    @solandri69 Рік тому +63

    If I remember, Maxtor was the first HDD company to switch to 1 MB = 1 million bytes in their labeling in the early/mid 1990s. Everyone else used 1 MB = 2^20 bytes. Maxtor (now a part of Seagate) was a low-end budget HDD manufacturer back then, and someone in their marketing division saw this as an easy way to sell a smaller drive which could "compete" with larger drives from other manufacturers. Everyone complained about it, but since they were actually using the correct SI definition they couldn't really stop Maxtor from doing it. One by one, each HDD manufacturer switched. The last holdout was IBM (which became Hitachi, which became WD), who switched around 2000.

    • @JohnDoe-ip3oq
      @JohnDoe-ip3oq 6 місяців тому

      Maxtor made better high end drives than every one else though. They were first to ata133, and had superior SATA multitasking. Their cheap drives were bad, but the good ones were better, and when they were bought out all the drive manufacturers lowered quality and performance outside of Toshiba.

  • @_SJ
    @_SJ Рік тому +546

    "Back then, every Megabyte matter" - YES ✔️

    • @ThioJoe
      @ThioJoe  Рік тому +73

      I was so shook

    • @_SJ
      @_SJ Рік тому +4

      @@ThioJoe Me too 😂

    • @_SJ
      @_SJ Рік тому +5

      @Yontek Nohara Depends on the sense of humor of the person reading the comment.

    • @Sufiley
      @Sufiley Рік тому +3

      Happy early Halloween

    • @sonario6489
      @sonario6489 Рік тому +3

      MLM - Megabyte Lives Matter!

  • @player1_fanatic
    @player1_fanatic Рік тому +582

    By the way, my biggest issue is with SSD manufacturers that make 256GB or 512GB storage drives, but are actually using decimal GB, despite values being in power 2, misleading users think they using binary round units (what is SI calling GiB).

    • @chiyolate
      @chiyolate Рік тому +65

      And I don't understand why there are 3 variants of sizes either, when I was looking for a new SSD, I had to search 3 times for: 500GB, 512GB, or 480GB.. luckily for 1TB I think they all use the same 1TB or 2TB and so on.

    • @K0nomi
      @K0nomi Рік тому +39

      @@chiyolate ive seen drives advertised in thousands of gigabytes rather than terabytes

    • @M18_CRYMORE
      @M18_CRYMORE Рік тому +19

      @@chiyolate I believe 480 ones are actually bigger, but a part of it is reserved as "RAM" because these drives lack DRAM unlike more expensive SSDs

    • @bitelaserkhalif
      @bitelaserkhalif Рік тому +5

      And also we haven't seen 160,320,640,750gb ssd anymore. Why?

    • @TheTurnipKing
      @TheTurnipKing Рік тому

      So yeah, a scam basically.
      basically no one but no one uses decimal measurements *except* the hard drive industry to make it's products look bigger.

  • @parlor3115
    @parlor3115 Рік тому +33

    "There's not anyone out there who would notice...". Trust me, if MS does this without properly communicating it to their user base, there's going to be a lot of people who would notice and even be freaked out about it think it was some kind of a virus or that they got hacked.

  • @derivious2012
    @derivious2012 Рік тому +13

    this rounding error also affects resolutions standards, 3840 is close enough to 4k but 7680 for 8k is pushing it a bit. 16k would be 15360 and 32k will straight up be only 30720 if we continue down this path.

    • @CosmicCanvas666
      @CosmicCanvas666 Рік тому +1

      Are we really going to go to 32k though? There's a limit after which the human eye can't detect additional pixels.

    • @derivious2012
      @derivious2012 Рік тому +3

      @@CosmicCanvas666 well i would argue it becomes pointless even at 8k, however things like editing, studios and scientific reasons may go there. also theres the wank factor.

    • @majorramsey3k
      @majorramsey3k Рік тому +1

      That's why we should have stuck with 2160p instead of 4K.

  • @Sullrosh
    @Sullrosh Рік тому +103

    The problem is originally it was 1024 for each level and drive manufacturers used the same term to mean 1000 to make the drives look bigger.

  • @okIahsam
    @okIahsam Рік тому +156

    This is great. I'm so glad that you've taken the time to make a video explaining this. I've been raging for years that Microsoft (and a few others) mixes up the unit labels like this. Plus, it seems like a lot of tech youtubers will hand-wave it away as "filesystem overhead" and such. Thank you for making this, and explaining it as well as you have.
    It blows me away that in order to "not confuse people" Microsoft's decision is to display units that actively make computer storage more confusing.

    • @alexspeed8888
      @alexspeed8888 Рік тому +9

      No, everyone should use the binary units.
      It's just more profitable for hard drive manufacturers to mislead consumers

    • @okIahsam
      @okIahsam Рік тому +16

      @@alexspeed8888 Maybe I should have been more clear. I wasn't referring to whether Microsoft should use binary or decimal. I don't really care either way. The problem is that they show the binary number with the decimal unit label. It's like if I said some distance was 100 yards, but the "100" was actually the number of meters but I just called it yards because I "didn't want to confuse people".

    • @Lord_Vertice
      @Lord_Vertice Рік тому +4

      @@okIahsam good way of putting it. The unit used really doesn't matter a lot (bases of 10 are more intuitive for 90% of users though) as long as the label is right.

    • @Theophan123
      @Theophan123 24 дні тому +1

      Halfway through the video I also realized that the blame should be towards Microsoft. Come on, it doesn't take a college semester to teach consumers about binary units of storage

  • @Rigged10000
    @Rigged10000 5 місяців тому +124

    who tf gave them these cute ass names 💀

  • @StewKeto3DPrinting
    @StewKeto3DPrinting Рік тому +14

    Having been in the industry since the very early 1980's, RAM has always been measured and sold in "computer" kilobytes, megabytes, and gigabytes, meaning exponents of 2, and still is today. The first hard disk that I used with any regularity since the USAF bought them by the truckload, was the Seagate ST-225, which was marketed as a 20MB disk drive with just under 21 million bytes of storage. When formatted, MS-DOS reported it as 20MB. Seagate at that time used the binary measurement. As hard disk capacities increased, one of the hard disk manufacturer's marketing departments (unfortunatley, I cannot recall which one), had the bright idea to make their drives look bigger than the competition by using the exponent of 10 definition for megabytes and beyond, so since Seagate didn't want to be left behind, they followed suit. Everything else in a computer device uses exponents of 2. Even at the fundamental level, hard disks either have 512-byte or 4096-byte sectors (binary math if there ever was), yet the total storage capacity eschews that for sheer marketability.

  • @philg8556
    @philg8556 Рік тому +49

    Unless I'm mistaken, HDD manufacturers used to use the binary calculation and you got 1024MB per GB give or take. But they decided to start using the decimal calculation about 25ish years ago as a way to artificially increase sizes. I have some old HDDs that still work that have the old storage numbers line up perfectly with the Windows calculations.

    • @majorramsey3k
      @majorramsey3k Рік тому +7

      CD's use 1024 as well. So does RAM. Even to this day.

    • @jasons5916
      @jasons5916 Рік тому +4

      I think it started when disks and drives were moving into the MB capacity. Kilo (1000x) in SI is denoted by a small k as in kg, but storage capacity was stated in KB with a big K meaning 1024 bytes. But mega and everything after are capital letters, so a MB could be 1,000,000 bytes or 1024 KB. Hard drive manufacturers noticed the ambiguity and used it to pad their stated disk sizes.

  • @simplydavemn
    @simplydavemn 2 місяці тому +1

    I love how you make videos that take things I already know and explain them better than I can. Gives me somewhere to point people I can't seem to explain these things to.

  • @shazani18
    @shazani18 Рік тому +24

    I always wanted to know this, I thought that hard drives brought less space due to some manufacturing issue, and I completely accepted it, it's good to know that all that missing space is still there

    • @kakhak
      @kakhak 6 місяців тому

      lol

  • @pyp2205
    @pyp2205 Рік тому +69

    If it wasn't for that previous video you made about the Windows Calculator. I wouldn't have known why drives are smaller than they are (at least on Windows, unlike Linux which wouldn't show that it's smaller). Which pretty much explains why I shrunk 105 GB of disk space for a linux installation instead of 100 GB (Now I'm trying to get another 100 GB for more space).

  • @nimamaster6128
    @nimamaster6128 Рік тому +51

    I used to believe the myth that the formatting and file system is the cause you don't get full capacity, and even though i was aware of binary units didn't know they were the reason why. The more you know! Thanks Thio!

    • @shadowinthevoid
      @shadowinthevoid Рік тому +6

      That was the real reason floppy disks and older hard drives, it only changed when hard drive manufactures started this con later on

  • @Sound_Tech
    @Sound_Tech Рік тому +50

    Huh, always assumed it was some kind of formatting discrepancy. Though that discrepancy was looking really big when I installed my 4TB NVMe SSD yesterday.

    • @lawrencespicher1769
      @lawrencespicher1769 7 місяців тому +1

      Try using Linux

    • @GameOver-nm2us
      @GameOver-nm2us 6 місяців тому +14

      @@lawrencespicher1769No.

    • @joizz5932
      @joizz5932 5 місяців тому +3

      @@GameOver-nm2us 🗿

    • @Sky_Dance20
      @Sky_Dance20 2 місяці тому

      Hello I am Building A PC.. I Want Someone To Check Whether My Selected Specs Are Correct OR not.. My Budget is 45K₹ And I Want Medium Gaming And Professional editing PC.. I Am Sharing My Selected Specs I want You To Check My specs And Tell Is These Are Okay Or not for My needs...
      Processor - Ryzen 5 3600
      GPU - RX 580 (10k)
      Motherboard - Gigabyte B450 Ds3h Wifi Build
      Crucial 8GB 2 Separate Rams
      Psu - Ant eSports 500L (500watt)
      cabinet - ant eSports Ice 311-MT.. Please Let Me Know Is These Specs Are Right Or Not.. I am Eagerly Waiting For Your response.. Thank You For Reading This

    • @yeahnvmnvm1331
      @yeahnvmnvm1331 2 місяці тому

      @@Sky_Dance20 watch benchmarking videos

  • @richardberglund4765
    @richardberglund4765 Рік тому +9

    ive been into PC's and building them since 1996 and I always wondered in the last 6 to 7 years what's up with the dives and not getting the full TB thank you for this video i learned so much today.

    • @SaraMorgan-ym6ue
      @SaraMorgan-ym6ue 2 місяці тому +1

      trust me the capacity thing gets worse with larger drives a 20tb drive shows at 18.1 tb it's crazy

  • @sleeping4cat
    @sleeping4cat Рік тому +40

    I have seen a lot of creators and videos but the energy and information thio provides is in another level!
    I'm already an advanced user but I only watch these videos cuz they're just awesome! Waiting for new ones!!

  • @smith4591
    @smith4591 Рік тому +13

    Not only on Windows but I also encounter this issue on hypervisor OSs like Proxmox, where these units actually matter.

  • @WigWoo1
    @WigWoo1 6 місяців тому

    Is there a way to just change the units so windows will show 1.00TB for example and change how it calculated under the hood?

  • @flufo
    @flufo Рік тому

    This is genuinely so informative and well explained, thank you for making content like this, I remember being younger and trying your how to turn your Xbox 360 to an Xbox one (when that was new), it's neat seeing you not only still be around but actually make really helpful and informative content :)

  • @sdrtyrtyrtyuty
    @sdrtyrtyrtyuty Рік тому +44

    Thank you for this refresher Thiojoe. I remember you did a video like this many years ago but over the years I had forgotten the exact details. Great to get this all into my head again so I can explain this to the 'geeks' at work and seem smart lol.

  • @glenndavies4152
    @glenndavies4152 Рік тому +9

    Actually gigabyte drives were recognized as full gigabytes but then the manufacturers found this new loophole to lower the capacity. This started happening around 1997 or 98 when hard drives were around 5 to 10GB. People started complaining then the manufacturers started letting people know why they are using the new capacity.

  • @WigWoo1
    @WigWoo1 Рік тому

    So does there exist a mod or any kind of registry edit you can make to Windows 10 and 11 so that it shows the correct number?

  • @cletusthefetus23
    @cletusthefetus23 Рік тому +18

    I've known about this for years but I really appreciate you explaining this correctly! Over the years I've seen many complaints from people such as "I lost 35 GB after formatting this drive!" referring to a 500 GB drive.
    The file system usage is reported as space used, not reducing the capacity. The file table itself will grow as needed. I've seen MFTs grow to gigabytes in size. Reformatting helps.

  • @_SJ
    @_SJ Рік тому +7

    I'm glad you made a follow-up video about Tebibytes. Thank you 👍🏻🙂

  • @H1pok0ndr1ak
    @H1pok0ndr1ak Рік тому +3

    because I mess around with Linux, Windows, Rasbian, and MacOS, I was already aware of the difference between the two ways of measurement.
    you have just clarified the issue in a way that is easy to understand

  • @RubyColoredDiamond
    @RubyColoredDiamond Рік тому +1

    Thank you for talking about this, really helps me with my Trade School IT class.

  • @muqsit81
    @muqsit81 Рік тому +1

    Just bought my first laptop last week . Was wondering the exact same question and this video came on my home page . Awesome video. Thank you

  • @rdvqc
    @rdvqc Рік тому +5

    I started in IT in the early 1970's well before the GiB etc notation was introduced around 1998. We would ask vendors "Are those 'marketing MB' or 'real MB'?"

  • @vladislavkaras491
    @vladislavkaras491 Рік тому +3

    I already knew more or less about it, but not that detailed.
    Thank you for the video!

  • @altonlynch5464
    @altonlynch5464 Рік тому

    I've been working on computers for over 30 years but I always learn a little more when I watch your videos. My experience goes back to dos.

  • @halfpessimist
    @halfpessimist 5 місяців тому

    OMG! I truly like this video. I have been going through this confusion for many days. Thanks a lot.

  • @rollschuh2282
    @rollschuh2282 Рік тому +6

    i already knew about the power of 2 system bc pretty much every game does that by using textures in a power of 2 resolution.
    but was interesting to hear about the behind the scenes stuff

  • @MARSHLAND_YT
    @MARSHLAND_YT Рік тому +35

    This was helpful, about 4 months ago I installed a "1 TB" SSD, but it was 953 GB

    • @b4rvyy.1
      @b4rvyy.1 Рік тому +1

      953 is a fuckton of storage, i could never with my “57.6gb” hard drive 😢

    • @nouton7432
      @nouton7432 Рік тому

      my 60gb ssd show 55.8gb want them to show what you can use instead of what you pay for

    • @YoutubeChannel-in9qd
      @YoutubeChannel-in9qd Рік тому

      Wait what

    • @exodia_right_leg
      @exodia_right_leg 5 місяців тому

      @@b4rvyy.1 Damn I’m running on empty with “2 TB”

  • @Zuriki09
    @Zuriki09 Рік тому +2

    There was one other thing that could reduce available space, reserved redundancy blocks. Quite common for SSDs to use reserved blocks to swap out bad or failing blocks for good ones silently in the background.

  • @McVincient
    @McVincient Рік тому +2

    Amazing video!! This was a question in my mind for years! 😂

  • @bengrogan9710
    @bengrogan9710 Рік тому +11

    For the reason they don't change it - my suggestion is that they don't want to risk problems for their business clients.
    Windows Server OS is based on fundamentally the same OS core - an those businesses running the servers will have their monitoring software set - some will use % thresholds for monitoring others hard values: they don't want that smoke of screwing up a businesses backups and then being sued for consequential losses

    • @nuk1964
      @nuk1964 Рік тому

      Indeed, when it comes with business (and government), you have to be *very* careful, as it would be very likely that data will be exchanged between different systems -- and you'll need to be *very* careful in the usage of the kilo/mega/giga etc. prefixes to make sure all parties (including both the computer systems as well as personnel involved) understand what you mean.

  • @michaelwarren2391
    @michaelwarren2391 Рік тому +6

    From reading the comments, I see that Chen's comment from 2009 mostly holds true - the majority of people don't know or don't use the Ki/Mi/Ti units.

  • @neilvanrooyen7196
    @neilvanrooyen7196 Рік тому +2

    Starting Computer programming from the age of 13, around 1988/89 on my ZX Spectrum, my Friends Commodore VIC-20 and eventually the Commodore 64 at school, and spending the rest of my years in IT, doing Electronics, my MCSE and 3 Years Computer Science, plus learning Logic Systems and Logic Gates, I've pretty much always known the reason for the so called "discrepancy" and have always accepted it due to understanding the variation in measurement. Not the abbreviations for KiB, MiB, etc, though. I knew them before but forgot as it's very rarely used as you have mentioned. So these slight differences have never bothered me, but you explained it very well for those that don't know. I would like to maybe suggest delving into the way it is calculated by going into how Binary works to help expand on the numbering methodology.

  • @Binfuad
    @Binfuad Рік тому

    Thank you for this informative and educational video!

  • @zachlausman9524
    @zachlausman9524 Рік тому +8

    I remember when hard drives makers changed from using the binary size labeled on the box to using the decimal size in the early to mid 90's . Happen when consumer drives where getting into the hundreds of millions of bytes. So 40 MB drive was really 40 MiB , and my 200 MB was really 200 MB. Also allowed the makers to advertise larger appearing drives.
    As for the whole MB vs MiB , the MiB wasn't really a term until the later nineties. I think it was proposed around 1995, but would have to look. So 1.44 MiB floppies were labled 1.44 MB because MiB term didn't exist when they came about. As for Windows and File Explorer, yeah Windows predates the terms, but so does Linux and MacOS. So they should either change the label or the display math.
    As for me, I prefer computer size show in TiB , because computers are base2, and I just naturally think that way about them. I like everything else in Base10, since I think about most others things that way. 🙂

    • @pseudonym3690
      @pseudonym3690 Рік тому

      Good memory! The SI units were introduced in 1998, but weren't really of any relevance until like 10 years later. I think my first 1GB drive really had 1GB as well, but can't be sure about that any more. A 1,44 MB Floppy had only 1,37 MiB though. I remember vividly when I tried to copy 1,4MB of data onto one and Windows telling me it doesn't fit despite the fact that the floppy claimed otherwise.

  • @Nightcrawler333
    @Nightcrawler333 Рік тому +4

    I think corporate greed drove manufacturers to switch to decimal system - they get the same money for lesser capacity. I'm surprised you didn't mention this.

  • @Puzzlemonkey720
    @Puzzlemonkey720 2 місяці тому

    Thanks for this video, when I got a 1 tb Drive I was really confused but now I know why it displays as less

  • @petterlerdahl1193
    @petterlerdahl1193 2 місяці тому +1

    I always thought it could vary from what system you installed. So lost size had gone into partitions and such. But nice to know the real reason now.

  • @IskeletuBr
    @IskeletuBr 5 місяців тому +4

    Thing is, you can't just make a new prefix that none but a very small percentage of users adopt after years of 1024 being the standard and call it a day, calculating storage in powers of 2 makes MUCH more sense than powers of 10, IMHO storage companies using 1000 instead of 1024 is just a nice excuse to sell a cheaper product, since, at some point they all used 1024. I do agree that they should have created new prefixes from the start tho.

  • @Cold_Ham_on_Rye
    @Cold_Ham_on_Rye Рік тому +7

    I had always assumed this was like manufacturing tolerance or something. Lol shows how much I understand electronic hardware. Standards never seem to actually become standard half the time. Lookin at you USB.

  • @MBT29
    @MBT29 Рік тому +1

    that was helpful thanks bro
    keep going 👍

  • @ravind7762
    @ravind7762 Рік тому +2

    Really Awesome Explanation and it will help lot of people from misunderstanding the things 😁👌

  • @andrewduggan4836
    @andrewduggan4836 Рік тому +3

    The IEC didn't invent those units of KiB MiB GiB etc until 1998. Some Orwellian TLA doesn't have the power to force newspeak on the industry. Drive makers were really engaged in lying about capacity because every other segment of the computer industry always used powers of 2.

  • @channel-uz9fz
    @channel-uz9fz Рік тому +61

    I'm a linux user and I find it really nice to actually see everything in correct units when I want them to be

    • @aetheralmeowstic2392
      @aetheralmeowstic2392 Рік тому +1

      Same

    • @dustojnikhummer
      @dustojnikhummer Рік тому +4

      Well it's still not since the physical drive is mislabeled. Microsoft is showing the correct unit, but the wrong label

    • @shayan9571
      @shayan9571 Рік тому +2

      Who really cares

    • @dustojnikhummer
      @dustojnikhummer Рік тому +4

      @@shayan9571 I do.

    • @pseudonym3690
      @pseudonym3690 Рік тому +4

      @@dustojnikhummer Microsoft is showing the units that all computer guys have used for decades, just as basically all Linux distros did until around 2010 ish. The change is still fairly recent and Chen's opinion still holds up. What you consider wrong, I consider correct and I hope they keep it that way for a long time to come.

  • @XVM76
    @XVM76 Місяць тому

    This was something that confuse me when I got my new pc but this definitely clears it up. Thanks for that.

  • @ericbolton9512
    @ericbolton9512 Рік тому +1

    I just always assumed there was some kind of system software built into the drives to make the drive information show up on the PC. Thank you for the education.

  • @thedrunkenrebel
    @thedrunkenrebel Рік тому +6

    My IT teacher back in highschool taught a theory about those reserved partitions being used in the defrag process as an intermediate storage of data being permanently written and erased as the drive would reorder information. That was obviously not the case but still a cite conspiracy theory about how windows stole ~100mb of disk space

  • @larandi
    @larandi Рік тому +3

    30 years ago at school an IT teacher told me one KB is 1024 Bytes, one MB is always 1024 KB, one GB is always 1024 MB and etc. Who said it wrong didn`t make an exam. After few decades hard drive producers decided at own will it will be via SI prefixes because of marketing, a higher capacity looks better. Other drive producers had to follow the first one, who made this marketing step.

    • @ThioJoe
      @ThioJoe  Рік тому +3

      Or you know, the computer science academics decided to change the meaning of 200 year old prefixes

  • @jamieworrell385
    @jamieworrell385 Рік тому

    Thanks so much for this vid man!!! Thanks!!

  • @anshumanmishraw
    @anshumanmishraw Рік тому +1

    Cool Stuff like that practical knowledge you shared Thanks bruh Joe.

  • @Kev4Kev
    @Kev4Kev Рік тому +68

    Why not just add a few more GB of storage to acommodate this? It would be a excellent marketing point for a brand instead of having 1TB inside of the drive maybe have it as 1.05TB, 1.1TB, 1.2 TB or whatever amount would get to 1TB shown on storage regardless of the OS and saying we have 1 TB on our drives no matter what OS you use.

    • @ThioJoe
      @ThioJoe  Рік тому +97

      It would probably just complicate things

    • @_SJ
      @_SJ Рік тому +3

      @@ThioJoe I totally agree 👍🏻

    • @Kev4Kev
      @Kev4Kev Рік тому +2

      @@ThioJoe Probably true but it would bring this to the attention of everyone and probably get all OS makers to fix the issue in their OS's

    •  Рік тому +10

      It would probably dramatically increase the manufacturing cost of the HDDs and SSDs, since their manufacturing is preatty streamlined. Adding a single chip more to an SSD would reqire to completely redesign the PCB and probably also reprogramm the controller.

    • @Melechtna
      @Melechtna Рік тому +20

      @@Kev4Kev except no it wouldn't, that's like saying metric should compensate for the weird imperial shit Americans use. Windows is the weirdo holding out, and ram which actually has a reason to. Windows should stop demanding compensation, when it continues to be the problem.

  • @NoName_NoTitle
    @NoName_NoTitle Рік тому +6

    You skimmed over the netspeed part, but that's another can of worms.
    For netspeed instead of megabytes and gigabytes they use megabits and gigabits. 1 MB = 8 Mbit. So if you got a 1Gbit internet, your max download speed is actually 125 MB/s...

  • @MatthewLenton
    @MatthewLenton Рік тому

    I see this as a follow up to the calculator video where you mentioned this regarding the storage conversion calculator

  • @Obsidian8R
    @Obsidian8R 5 місяців тому +1

    i just assumed that the extra space was used up by programs that would enable connectivity and such or operating systems and UI stuff so the drive could be used,and that also wasnt shown so it could not accidentally be deleted when resetting the drive so that they could still function

  • @toehser
    @toehser Рік тому +4

    You didn't mention that it is in manufacturers interest when competing with each other to say a larger number relative to the money they spend building a device, so they started building to the decimal while claiming the binary mostly similar to selling slightly smaller than a quart of ice cream alongside quarts of ice cream in the freezer.

    • @johncate9541
      @johncate9541 Рік тому +3

      Exactly. It was basically a scam to inflate the size of the drive capacity, and they got the standards body to redefine the units so they couldn't be sued for misrepresentation.

    • @peterpan408
      @peterpan408 Рік тому

      MMF.

  • @TheForeverLostOne
    @TheForeverLostOne Рік тому +89

    so a Pebibyte exists

    • @pyp2205
      @pyp2205 Рік тому +2

      pretty much yeah

    • @fancydoggy
      @fancydoggy Рік тому +4

      @Yontek Nohara How can we tell him?

    • @LazyJesse
      @LazyJesse Рік тому +3

      @@fancydoggy just spit it out instead of beating around the bush

    • @fancydoggy
      @fancydoggy Рік тому +1

      @@LazyJesse Can't say that on youtube, sorry.

    • @0xAstral
      @0xAstral Рік тому +1

      So what's an exabyte called?
      Exibyte?

  • @xamtra
    @xamtra Рік тому +2

    Before this video, I had gone through a few blogs, and UA-cam videos in the past where they say entirely different things about this less storage dilemma.
    I'm in shock now. I need some time and research to digest this. Thanks to those who gave the wrong information before with a straight face 🤬.
    Thanks to you.

  • @SalmanKHAN.01
    @SalmanKHAN.01 Рік тому

    It worked perfectly!!! Thank you so much

  • @Vladimir_Kv
    @Vladimir_Kv Рік тому +4

    Now please, explain, why many manufacturers (for example, Apacer or Crucial) have both 512 GB and 480 GB drives in their line-ups.

  • @jmtradacc
    @jmtradacc Рік тому +7

    MiB, GiB, TiB... I agree that is ugly and Microsoft don't want to use it. But like you said, they should just show to us in power of 10. Behind the scenes we don't care.

  • @StephensThoughts
    @StephensThoughts Рік тому +1

    I actually made a video about this a few years ago, but your production quality is definitely quite a bit higher 😂 I also didn't know about the details about Windows' usage of the mismatched labels.

  • @Glare108
    @Glare108 5 місяців тому

    Wow, great video, never knew that!

  • @newmonengineering
    @newmonengineering Рік тому +18

    Unfortunately, and fortunately I began computers with VIC 20 and the Texis instruments days. So I already know about these things. That said I also agree they could change them on either the label of the device or in windows like you mentioned. However, now that it has been this way for soo long, it might cause confusion for the old timers at this point lol. I think it would be a welcomed change, but getting a company to change something that isn't broken to begin with is a hard sell to any company that values profit.

    • @Hydra360ci
      @Hydra360ci Рік тому

      Be like HP rating at the Engine versus the Wheels...
      Advertisers sport the Engine HP, number... cause it's always the bigger number.

    • @Lord_Vertice
      @Lord_Vertice Рік тому

      Have you seen windows 11? Microsoft sure as hell doesn't give a shit about not changing stuff for the sake of consistency, so a minor change like this surely wouldn't matter that much.

  • @CrunchyCerealLover
    @CrunchyCerealLover Рік тому +7

    Conclusion: Companies didn't lie

    • @SaraMorgan-ym6ue
      @SaraMorgan-ym6ue 2 місяці тому

      if you think a 1tb drive it shows at 931 gb if it's a 20tb drive it shows as 18tb yeah the size thing gets even smaller with large drives like that dude

  • @tylernol1566
    @tylernol1566 Рік тому

    This is the first time this has actually made sense. Thanks

  • @dibakarray5442
    @dibakarray5442 2 місяці тому

    This one is revolutionary, thanks a lot.

  • @TazerXI
    @TazerXI Рік тому +3

    Although I think they should update it, you somewhat answered your own question. If nobody would care/notice the space their files take up if converted from MiB toi MB, although corrected, why would Microsoft spend time developing something that users wouldn't notice.

  • @LunchThyme
    @LunchThyme Рік тому +4

    It's a proper laugh with big drives, because you get to the point where the size doesn't even round up to anymore. A '14TB' drive is actually smaller than 13TB.

    • @techie0075
      @techie0075 Рік тому +1

      No, a 14 TB drive actually is 14.00 TB (literally, 14 trillion bytes), which comes out to 12.73 tebibytes, an arbitrary unit of measure that no logical human cares about. But Windows lies and displays the silly 12.7 number with "TB" after it. The rounding error increases as you go higher; it is impossible to rationally reconcile with reality in human terms. That same drive could appear as 13,038 GB; and if you went into Windows Disk Management to partition that drive, all the sudden it would show up as 13,351,440 MB-seems some of that space is coming back, eh? It's all a rounding error; some people are so greedy they think that they are entitled to this fictional space that is simply the byproduct of a rounding error, where some programmer thought it would be cool to bit-shift instead of divide by 1000 to get the correct number. Yeah, I guess it saves a couple CPU cycles...

  • @Dedicated2WendyWilliams
    @Dedicated2WendyWilliams Рік тому

    FINALLY someone explained this!!! I always wanted to know this!!!

  • @MEXUS.
    @MEXUS. Рік тому

    This is fascinating. Subscribed

  • @chiyolate
    @chiyolate Рік тому +32

    I remember your old video about this! and since then, I respect software developers that put proper binary units in it, I believe japanese softwares tend to use them (KiB, MiB) instead of KB or MB.

  • @gabrielsalad
    @gabrielsalad Рік тому +3

    Hi ThioJoe, another factor that might come into consideration is that drive manufacturers use over-provisioning. This helps increase the lifespan of the drive (mostly will impact SSDs). There are basically unallocated spaces in the drive to account for this. Some drive manufacturers "mislabel" their drives by using the full capacity (unusable and usable).

  • @justfahim444
    @justfahim444 Рік тому +1

    Great informative video

  • @StickWarHub
    @StickWarHub 5 місяців тому

    VERY PRACTICAL VIDEO THANKS

  • @michaelthompson9798
    @michaelthompson9798 Рік тому +8

    I had seen this “i” reference in drive capacities and thought there must be a different way of how the calculate bits/bytes etc …. I didn’t realise it was to do with the binary aspect despite knowing about binary only using 1’s and 0’s 🤦‍♂🤦‍♀😆. Great video and very informative ThioJoe 🥰😇🤯👍! Great video once again and very well explained for us common folk 🤣😂

  • @yaboitroy7008
    @yaboitroy7008 Рік тому +9

    Thank you for explaining this! I'm bad at explaining things and it's difficult to tell my friend that there's two versions of GB

  • @romeroranulfo
    @romeroranulfo Рік тому

    Appreciate the info! 👍

  • @jeffyzefrench
    @jeffyzefrench Рік тому

    I actually learnt something, thank you

  • @yousefslimani99
    @yousefslimani99 Рік тому +2

    Yeah me too I was wondering why the drives doesn't have their actual memory capacity?! They just remove 7 or 8% of the memory capacity!!

  • @birdpump
    @birdpump Рік тому +4

    In enterprise server software, almost everything is measured in tebibytes, especially memory

    • @KeinNiemand
      @KeinNiemand Рік тому +2

      But does it say TiB or does it incorectly say TB?

    • @birdpump
      @birdpump Рік тому

      @@KeinNiemand allways written in TiB

  • @J0nas685
    @J0nas685 Рік тому +2

    Now I have a question: on the apple website you can choose between 128 256 512 and a Terrabyte, is the Terrabyte now 1024Gb? And are the Gigabyte actually Gb or Gib? And why are they saying gb squared?

  • @zentec010
    @zentec010 5 місяців тому

    forget to mention cluster size when formatting a HD, you can choose to go with a large cluster which enables faster searching or a smaller one which gives you the most space on your HD to use but is much slower.

  • @akirosensei
    @akirosensei 6 місяців тому +4

    0:38 It's not a thousand!

  • @nathanbentley1939
    @nathanbentley1939 Рік тому +12

    Are there, by any chance, any third party plugins that make Windows convert the displayed amount to the decimal form?

    • @runed0s86
      @runed0s86 Рік тому

      There's a registry mod you can do. It messes with some things though.

    • @Lord_Vertice
      @Lord_Vertice Рік тому +1

      Switching to Linux :)

    • @Yuri-xx2gi
      @Yuri-xx2gi Рік тому +1

      @@Lord_Vertice great idea, lose support to a bunch of software in order to get a "correct" number

    • @Lord_Vertice
      @Lord_Vertice Рік тому +1

      @@Yuri-xx2gi almost all software can be successfully emulated, this stuff came a long way in the last few years. The only things that won't work are games with strict AC like valorant. You can even get adobe and MS office stuff to work

  • @mzeewakazi
    @mzeewakazi Рік тому

    I've been asking this question for the last 20 years, kudos

  • @mohamedsulaiman9176
    @mohamedsulaiman9176 Рік тому

    I have decided to buy wd 5tb and noticed the same discrepancy in the review videos, glad you addressed it.