哈喽哈喽大家好!!!我像小鸟一样飞过来了。
一本正经讲述Windows知识的两三点·雨夜,又回来了!
今天要谈谈的是格式化的那些琐事。
故事要从一块新硬盘说起。

没有初始化的硬盘
这是一块新硬盘,现在想存个文件,是不太现实的。
为啥嘞?被坑了?买来用不了?
先别急着去找售后,来看看这篇文章↓
Legacy+MBR略解
假设你已经看完了那篇文章,并且迷迷糊糊给了个三连。
缺什么呢?对呀,缺MBR,缺分区呀。
没有MBR这个总指挥,哪来的军队呀?没有分区这个军队,怎么存文件呀?
所以,现在把MBR给它写进去。

硬盘的初始化
右击初始化,选择“MBR”,好啦,硬盘获得了MBR。
(大于2TB的朋友选择GPT)

没有分区的硬盘
看吧,这块硬盘变了,这就代表它获得了MBR,可以进行指挥了。
接下来,建立军队,右键新建简单卷,一直下一步。

格式化分区
到这里,暂停!
格式化是个什么鬼?为什么新建分区后要格式化?
掌声请出今天的主角----分区的格式化。
小白1:怎么删除全部文件呀?
小白2:全选,右键删除。
大佬:格式化分区。
神级大佬:榔头砸硬盘。
不要轻易格式化分区哦~里面的文件将会全部丢失~

格式化分区
这篇文章,将按张这张图,讲述Windows中的分区格式化。右键某个分区选择格式化,就能看到庐山真面目了。
第一,容量。
这个不必多谈吧,就是这个分区能装多少东西。
第二,文件系统。
这里我们点击下拉,可以发现两个选项,NTFS,Fat32。
这些东西,就是文件系统。
文件系统,可以理解为一种存放文件的方式,是我们读取分区的基础。
可以这么理解:文件系统,就是告诉Windows:你以这种方式来使用分区。
Windows:我凭啥听你的?
这种方式,当然就不止一种了,常见的有以下这些:
Fat、Fat32、NTFS、exFat
先来看最常见的,NTFS全称叫做“New Technology File System”。是Windows专用的文件系统,嗯对,Windows专用。
现在,我们打开“此电脑”,选择C盘,看一下文件系统。
肯定是NTFS呀,微软都说了,Windows 7以上系统必须安装在NTFS分区中。
(悄悄告诉你,反微软技术已经可以不在NTFS分区上安装Windows了!)
微软:我C?有这事?
NTFS是有它自己的优点的:
1、支持长文件名,整整255个。
2、单分区支持2TB(受限于MBR) 支持256TB(GPT)。
3、支持文件压缩。
4、等等,嗯我又懒了,不写了。
简单说,NTFS牛13!在Windows中最牛13的文件系统!
完毕,来看看Fat家族。
上文所提到的那一堆,Fat、Fat32、exFat,都是一家子的。
给它换一个名字:Fat16、Fat32、Fat64。
这样是不是清晰多了?
Fat文件系统,是一种基本的文件系统,因为它基本,所以几乎所有系统都可以对它进行读取,Windows呀,鸿蒙呀,安卓呀,都可以读取Fat系统。
从Fat,到Fat32,再到exFat,是Fat文件系统的不断更新迭代。
一、最大支持单个文件大小
Fat 不论,没意义,Fat32 4GB,exFat 16EB
16EB是个什么概念?
1EB=1024PB,1PB=1024TB,1TB=1024GB,1GB=1024MB。
emm,反正我是没见过,一个文件能有16EB大,你见过吗?
没见过的话就给个三连吧,嘻嘻~
二、最大支持单个分区大小
Fat 2GB,Fat32 32GB,exFat 1YB
YB又是个什么概念?
不用概念了,直接理解为无穷大吧。具体大小放在文章结尾了。
三、支持的簇大小
Fat 不论,没意义,Fat 32 512B-64KB,exFat 512B-32MB
你没有看错,是32MB!
当然,exFat也有他的缺点,那就是兼容性不好。
说人话,许多老系统,不认识exFat。exFat在设计之时,为闪存储存介质做了优化,所以这可是固态硬盘、U盘的福音文件系统哦。
NTFS则采用日志式读写,读写次数会更多,错误更少,可靠性更好,更利于操作系统。
Fat已经被时代所抛弃,如果使用古董级别系统的话,还是有希望见到Fat系统的。
这两大类文件系统,并没有好坏之分,Fat家族的通用性强,NTFS在Windows下表现更好。exFat当然是Fat家族的老大,不过还要看你的系统支不支持。
那上文中的簇大小又是个什么家伙?
三,簇大小
我们来创建一个文本文件,随便打几个字,保存,右击看一看它的属性。

好家伙,大小4B,凭什么吞了我4KB的空间!凭空扩大一千倍!
稍安勿躁,喝杯茶冷静冷静。
文件在存储时,并不是有多大,存多大。而是按照分配好的单元大小去储存的。
也就是按照簇大小储存。簇,又名分配单元。
举个例子吧,储存一个8KB的文件,不是直接储存这8KB,而是储存两个4KB。
同样的,在读取时,也是读取两个4KB,不是直接读取8KB。
这个4KB,就是分配单元大小,默认的簇大小均为4KB。
那么不够4KB的文件呢?
也要占用4KB的空间,哪怕只储存1B的文件,也要占用4KB。
那我储存4.001KB的文件呢?
答案是占用8KB,首先将4KB储存好,占用一个簇,然后剩下的1B,再占用一个簇。
懂了吧,文件的存放,以簇为单位,不足一簇的,按一簇存储。
那我们就来看看,簇大小的影响。
一、簇大小过小。
想象一下极端的情况,1B为一簇,读取一个1KB的文件。
需要读取整整1024次!!!
累死电脑得了,所以当簇大小过小时,读取和写入的效率会下降,影响性能。
二、簇大小过大。
既然簇大小过小,硬性不好,那么簇大小大了,性能是不是好了?
还真是这样子,不过有前提,在一定的范围内。
假如,现在Windows系统,要搬运一个128KB的文件。
当簇大小为4KB时,需要搬运32次。
当簇大小为8KB时,需要搬运16次。
当簇大小为128KB时呢?一次完成。
所以说,簇大小越大,性能越好。
但是,但是,但是!!!

Windows 7系统文件
如果把簇大小,设置为了32MB,Windows一次可以读取32MB的内容,读取次数大大减少。
看图,9万个文件,九万个呀!
刚刚说过,不满一个簇大小的,要占用一个簇。
这得浪费多少空间呀!
刚买的硬盘,放了几个文本文档,占满了????
这谁受得了???
这还没完,当读取一个16KB的文件时,簇大小设置为32MB,Windows要读取32MB的内容,而有用的只有16KB,效率反而会下降。
好一波反向优化!
所以说呀,凡事都要有个度,只有簇大小设置的不大不小,才能有效利用空间,还能有高性能。
微软帮助我们计算了一个大小,这就是默认的4096字节,也就是4KB,获得性能与储存空间的平衡。
这时候,既然我们已经了解了分配单元大小是什么,我们就可以来点反微软的操作了:
微软:您礼貌吗?
例如,某个分区用作备份系统,全是大文件。这时候,大一点的簇大小,可以提升一定程度的性能。
又例如,当手中的硬盘,全是零碎的小文件,而空间不足时,可以减小簇大小,来充分利用每一点空间。
在机械硬盘上,强烈建议适当增大簇大小,以获得更好的性能。固态硬盘上,保持4096字节就好,性能提升微乎其微。
土豪请随意。
四,卷标。
就是给分区起个名字,随便就好,留空也行。
看到这里,相信已经有小可爱开始疑惑了:
卷标?不应该叫分区标吗?
这里不多说,日常使用中,“卷”和“分区”,可以认为是一样的东西。
(其实是有区别的,感兴趣的话,我们可以日后谈谈)
五,快速格式化
如果不勾选,是不是就比较慢呢?
还真是,如果不勾选,就会发生如下的事情:
从前有座山,山里有座庙,庙里有个老和尚,临死前告诉他的孙子:“分区格式化要完毕了,记得点确定!”然后嗝屁。
那它有什么用,浪费时间?
事实上,在格式化时,并没有删除分区中的文件,只是把分区重新初始化。
也就是说,文件并没有被删除!只是被忽略了!
这也就是为什么,许多数据恢复软件,在格式化后,还能恢复文件。
而慢速格式化,则不然。
首先,系统会用某些七七八八的东西,填满这个分区,然后再进行初始化。
这样,里面的数据,全部被覆盖,通通作废。
说白了,这就是个毁灭隐私的选项,可以让分区内的文件不可恢复,彻底消灭掉。
日常使用中,快速格式化已经足矣,既能节约时间,还能减少硬盘被读写的次数,岂不乐乎?
六,创建一个MS-DOS启动盘
这个选项在高版本的Windows中已经被删除了,在此不论。
好了,正文结束。

格式化分区
再次上图,作为总结:
常见的文件系统有NTFS、Fat、Fat32、exFat。
1、NTFS更适合系统,采用日志式,读写次数多,错误更少,这是Windows专用的格式。
2、Fat已经被抛弃。
3、Fat32兼容性好,但是不支持大于32GB的分区,大于4GB的文件。
4、exFat啥都好,但是较新,许多老系统不认识,Windows是从Windows XP开始支持exFat格式的。(Windows XP需要补丁)
文件在储存时,以簇大小为单位,不足一簇的占用一簇。
一般使用时,卷≈分区。
最后,加点奇奇怪怪的知识:
关于文件系统,你见过这些吗:
Ext4、APFS、REFS、UFS、……
它们分别有不同的用途,悄悄告诉你,APFS是苹果系统专用的,就像NTFS是Windows专用的。
关于储存单位的换算:
最小的单位是bit,比bit大的是B,1B=8bit。
然后,依次是B、KB、MB、GB、TB、PB、EB、ZB、YB
均以1024为进制。
这里还牵扯出另外一个问题,为什么买的512GB硬盘,通常不够512GB?
黑心厂家?骗我空间?
实际上,厂家在制作时,使用的进制是1000进制。
但是,格式化时,是不能使用1000进制的,使用的是1024进制。
这就导致了容量的“缩水”问题。
正因为如此,“缩水”的部分,是可以计算的。
例如,一个16GB的U盘。
厂家的制作大小:
16GB=16 X1000 X1000 X1000 X8 bit = 128,000,000,000 bit
而Windows在格式化时,按照1024进制:
128,000,000,000 bit = 128,000,000,000÷8÷1024÷1024÷1024 bit=14.90116119384766GB
因此,16GB的U盘,格式化后,通常具有14.9GB左右的可空间。
如果是机械硬盘,那么这个数据不会差太多。
如果是固态硬盘,U盘等等,实际可用空间还会更少,因为还有一部分要被拿出来做OP。总之硬盘空间“缩水”是正常现象,不是黑心厂家哦。
最后!留下个三连可好!古人云,赠人玫瑰,手有余香。
放在结尾:
1、非同意不允许转载,包括图片与文字。
2、如果不小心触碰您的隐私,请联系我删除。
3、如有不妥之处,请在评论区善意指出,欢迎做我的一字之师。
4、我很帅,不接受反驳。

2021.10.22
