Why Are Computer Drives Smaller Than Advertised?
Vložit
- čas přidán 31. 05. 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: czcams.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
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ - Věda a technologie
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.
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.
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.
isnt the reason why you convert units its still misleading
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."
@@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.
Why is this video 1 second shorter than advertised?
Because of the fartometer conversion at base 24
Yt thumbnail rounds up but Tim stamp doesn’t
Might be using "gibiseconds"
smart man
Sibsconds
It's been great seeing the journey of ThioJoe from Master Troll to genuinely helpful and informative tech guy.
what the hell did he use to do ???
@@Shywizz search ThioJoe how to turn on your PC
I remember people arguing whether or not he would never be able to turn his troll channel into an informative one.
ThioJoe as a CZcamsr evolved flawlessly.
@@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
Alternative title "their not lying you are just on windows"
Trolling people with data
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...
Same
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.
Same
its gone because MS decide start use not binary measure. LOL
go to Linux and you will see the difference
Same here haha
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.
Where ru studying?
@@spikef1114 If you're wondering what school, this is just a high school class, I'm not in college.
I would have assume the programming teacher would know about 1kb = 1024 bytes
You are a cool fellow
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.
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.
Great
That's because RAM has always been binary.
It’s the same for system RAM as well. This is only an issue with storage.
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
@@Sky_Dance20it seems fine to me but might need to get a bigger psu for future upgrades
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.
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.
who tf gave them these cute ass names 💀
Me.
hi cutie
@@thedarksideofthemoon2 teeeheeheehee 🤭
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: czcams.com/video/DufUYmtVYYU/video.html
Rewatching now 👀
Yes I remember watching that video!
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. 👍🏻
I remember that vid!
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.
"Back then, every Megabyte matter" - YES ✔️
I was so shook
@@ThioJoe Me too 😂
@Yontek Nohara Depends on the sense of humor of the person reading the comment.
Happy early Halloween
MLM - Megabyte Lives Matter!
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.
Try using Linux
@@lawrencespicher1769No.
@@GameOver-nm2us 🗿
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
@@Sky_Dance20 watch benchmarking videos
"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.
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).
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.
@@chiyolate ive seen drives advertised in thousands of gigabytes rather than terabytes
@@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
And also we haven't seen 160,320,640,750gb ssd anymore. Why?
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.
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.
You didn't watch the entire video
Right.
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.
Are we really going to go to 32k though? There's a limit after which the human eye can't detect additional pixels.
@@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.
That's why we should have stuck with 2160p instead of 4K.
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.
No, everyone should use the binary units.
It's just more profitable for hard drive manufacturers to mislead consumers
@@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".
@@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.
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
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.
CD's use 1024 as well. So does RAM. Even to this day.
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.
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.
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.
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 :)
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).
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!!
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
lol
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!
That was the real reason floppy disks and older hard drives, it only changed when hard drive manufactures started this con later on
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.
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.
trust me the capacity thing gets worse with larger drives a 20tb drive shows at 18.1 tb it's crazy
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
OMG! I truly like this video. I have been going through this confusion for many days. Thanks a lot.
I'm glad you made a follow-up video about Tebibytes. Thank you 👍🏻🙂
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.
Thank you for talking about this, really helps me with my Trade School IT class.
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.
so a Pebibyte exists
pretty much yeah
@Yontek Nohara How can we tell him?
@@fancydoggy just spit it out instead of beating around the bush
@@LazyJesse Can't say that on youtube, sorry.
So what's an exabyte called?
Exibyte?
Not only on Windows but I also encounter this issue on hypervisor OSs like Proxmox, where these units actually matter.
Thank you for this informative and educational video!
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.
I already knew more or less about it, but not that detailed.
Thank you for the video!
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'?"
Amazing video!! This was a question in my mind for years! 😂
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
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
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.
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
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.
Thanks for this video, when I got a 1 tb Drive I was really confused but now I know why it displays as less
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.
It would probably just complicate things
@@ThioJoe I totally agree 👍🏻
@@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
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.
@@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.
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.
Really Awesome Explanation and it will help lot of people from misunderstanding the things 😁👌
This was something that confuse me when I got my new pc but this definitely clears it up. Thanks for that.
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.
Or you know, the computer science academics decided to change the meaning of 200 year old prefixes
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.
that was helpful thanks bro
keep going 👍
Cool Stuff like that practical knowledge you shared Thanks bruh Joe.
This was helpful, about 4 months ago I installed a "1 TB" SSD, but it was 953 GB
953 is a fuckton of storage, i could never with my “57.6gb” hard drive 😢
my 60gb ssd show 55.8gb want them to show what you can use instead of what you pay for
Wait what
@@b4rvyy.1 Damn I’m running on empty with “2 TB”
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.
Thanks so much for this vid man!!! Thanks!!
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.
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.
This is fascinating. Subscribed
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.
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.
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...
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...
It worked perfectly!!! Thank you so much
I see this as a follow up to the calculator video where you mentioned this regarding the storage conversion calculator
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.
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. 🙂
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.
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.
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.
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
Conclusion: Companies didn't lie
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
Appreciate the info! 👍
FINALLY someone explained this!!! I always wanted to know this!!!
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.
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.
VERY PRACTICAL VIDEO THANKS
This is the first time this has actually made sense. Thanks
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.
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.
MMF.
I'm a linux user and I find it really nice to actually see everything in correct units when I want them to be
Same
Well it's still not since the physical drive is mislabeled. Microsoft is showing the correct unit, but the wrong label
Who really cares
@@shayan9571 I do.
@@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.
Wow, great video, never knew that!
Thanks for the video!
Now please, explain, why many manufacturers (for example, Apacer or Crucial) have both 512 GB and 480 GB drives in their line-ups.
0:38 It's not a thousand!
Great informative video
Great video, thank you
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.
Be like HP rating at the Engine versus the Wheels...
Advertisers sport the Engine HP, number... cause it's always the bigger number.
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.
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.
Before this video, I had gone through a few blogs, and CZcams 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.
This one is revolutionary, thanks a lot.
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).
In enterprise server software, almost everything is measured in tebibytes, especially memory
But does it say TiB or does it incorectly say TB?
@@KeinNiemand allways written in TiB
My compliments good explanation. I knew about the KiB,MiB,GiB.TiB notation as a Unix / Linux sysadmin and Linux user redhat certified sysadmin i noticed it years ago. Again my compliments
I have decided to buy wd 5tb and noticed the same discrepancy in the review videos, glad you addressed it.
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
You might have asd
Damn am surprised how I never knew this and just thought this whole time windows just took the remaining space as some system reserved thing but well nvm thanks thiojoe learnt something new and pretty important today
I actually learnt something, thank you
Thank you for the good and accurate video. For the record, file system overhead simply appears as used space and does not affect the total capacity of a drive partition. It would have been cool to further demonstrate Microsoft's cognitive dissonance on the topic by pulling in the Data conversion function of their new calculator app in this video.
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!!
Most likely consistency is the reason why Windows doesn't change how it counts from base 2 to base 10. You also have switching to base 10 will break so much business software that reads the amount of storage space on the data server drives, software that reads the amount of storage space in the local system drive(s), software that changes how it works depending on how much of the drive is taken up, teired storage solutions, etc. with storage software.
Windows changing how it works with storage will be bad. You also have change is bad when the current version already works perfectly.
Right, that’s why I said they could just make the change for Windows explorer which is the main place it matters anyway
They could change the way it's displayed in Windows Explorer, without actually changing APIs and such. And most of those software read a raw number of bytes and then convert them to other units internally.
It won't break anything. This is only about how the number is displayer to the user, it doesn't change any internal (some linux distros even have this a a setting: you can configure it to use binary or decimal units). All Windows API calls that work with data sizes use bytes. It's the software that convert those bytes to other units for displaying.
@@oginer yeah i got that from the above comments
Speaking of “consistency”, here’s a trivia question: HD floppies were commonly referred to as having a capacity of “1.44MB”. What meaning of “MB” gives us such a number?
nothing more to say except excellent explanation!
I thought it was BC the windows instalment was taking up that space and I did wonder about this recently so thnx for the explanation.