發(fā)布時間:2022-09-03 09:43:20  訪問次數(shù):472
發(fā)布人:優(yōu)洱士電腦維修
 
這么多年都被Windows騙了 硬盤容量為啥總不夠
你買的1TB硬盤為啥到手只有931GB,那100GB上哪去了?是不是硬盤廠騙我呢?
為啥買了iPhone就發(fā)現(xiàn)iPhone 13 Pro Max 遠(yuǎn)峰藍(lán)1TB版里面確實(shí)寫的就是1TB甚至還多出來零點(diǎn)幾TB,看到這是不是想馬上振臂一喊:蘋果牛嗶!
蘋果的1TB就是1TB
別著急,其實(shí)只不過是微軟這么多年以來一直有一個小的錯誤而已,這個問題出在單位上,我們平常說的KB、MB、GB、TB,其實(shí)全稱應(yīng)該是Kilobyte、Megabyte、Gigabyte、Terabyte,中文名字分別叫千字節(jié),兆字節(jié),吉字節(jié),太字節(jié),之后其實(shí)還有其他的更大的單位,但咱們這里先不考慮了,都一樣。
出來挨打
問題出現(xiàn)在這里了,按照國際單位制 (SI)的標(biāo)準(zhǔn),Kilo前綴代表1000倍的Byte,Mega前綴代表(1000*1000),也就是1000的二次方,以此類推,Giga代表(1000*1000*1000),1000的三次方。這樣算下來的話,確實(shí)這個單位換算就是1000進(jìn)制的。也就是我們常見的硬盤存儲空間的算法,也是蘋果使用的標(biāo)準(zhǔn),這種算法的國際單位制(SI)標(biāo)準(zhǔn)寫法就是KB、MB、GB、TB(B一定大寫,代表byte字節(jié),如果是小寫b就代表bit位,1Byte=8bit)。
因此我們看到蘋果設(shè)備的存儲空間就是“足容”的,1TB版的手機(jī),就是顯示1TB空間。
在微軟這邊就不一樣了,微軟在Windows當(dāng)中使用的單位也寫成了KB、MB、GB、TB,但他的計算方式是按照二進(jìn)制的方法,這種方式的準(zhǔn)確寫法應(yīng)該是KiB、MiB、GiB、TiB,全稱是Kilo binary byte可以縮寫成Kibibyte(千位二進(jìn)制字節(jié))、Mega binary byte 縮寫成Mebibyte、Giga binary byte 縮寫成Gibibyte、Tera binary byte 縮寫成Tebibyte。
這個二進(jìn)制換算的方式就變成了,1KiB=1024Byte,1MiB=1024KiB,2的十次方。問題就出在這個地方,相當(dāng)于準(zhǔn)確寫,你買的1TB的硬盤在Windows系統(tǒng)中顯示成了931.51 GiB,但由于Windows的顯示小問題,系統(tǒng)中顯示的是“931.51 GB”。
磁盤0就是一個1TB的機(jī)械硬盤
雖然這中間有點(diǎn)換算的小問題,但由于Windows有全世界超過九成以上的裝機(jī)量,大家都這么用之后,也就逐漸成了習(xí)慣,如果突然再改回去,又可能導(dǎo)致一些奇怪的問題,所以干脆就這樣吧,大家都這么認(rèn)為,不就成了行業(yè)標(biāo)準(zhǔn)么?
Windows其實(shí)已經(jīng)嚴(yán)謹(jǐn)?shù)娘@示了字節(jié)數(shù)量
Windows其實(shí)也十分嚴(yán)謹(jǐn)?shù)脑趯傩援?dāng)中準(zhǔn)確的顯示了文件的提及大小,后面的換算只是為了顯示直觀一些。
其實(shí)這個單位上的差異,早在很多年前大家就已經(jīng)發(fā)現(xiàn)了,很多用蘋果電腦的朋友應(yīng)該也發(fā)現(xiàn)了同樣的文件從網(wǎng)上下載下來或者從Windows電腦拷貝過來就會莫名其妙的變大一些,這其實(shí)就是單位顯示的問題。
之前大家還以為是硬盤廠商偷工減料,但現(xiàn)在看起來似乎也不完全是這樣,只不過是單位換算的問題。
現(xiàn)狀就是,蘋果設(shè)備因?yàn)槭褂昧藝H單位制 (SI)的標(biāo)準(zhǔn),不會出現(xiàn)對不上號的問題,所以沒有在參數(shù)頁面進(jìn)行特別注釋。而一些經(jīng)常用在Windows生態(tài)下面的硬件設(shè)備幾乎都對這些容量單位換算方式進(jìn)行了備注。