U盘用什么格式好?FAT32、NTFS还是exFAT!
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
看到这个问题,或许会有人觉得,这有什么重要的?又不是不能用,可能大部分人还不清楚,我们现在熟悉的U盘模样的U盘,最早还是中国人发明的。 不知道大家有没有遇到过这样的场景,以前在老电脑上用的好好的U盘,插在新电脑上显示不出来了? 以前一直用着Windows电脑,最近换了Mac电脑,之前在Windows电脑上用的好好的U盘,插到Mac电脑就只能读不能写了,还得装专门的插件才行? 为什么好好的U盘,存不了单个超过4G的文件? 新买的U盘要格式化成哪个文件系统呢? 这些问题稍后我们一个个回答,首先我们先搞清楚一个概念——文件系统
大白话的意思就是文件系统可以形容为一个砌墙工,而操作系统就相当于包工头拿着用户给的图纸(数据资料)指挥砌墙工是去砌墙还是拆墙又或者搬迁。不同类型的文件系统,比如Widnows最常见的NTFS、FAT32等就是代表有着不同技能的砌墙工,可以边写工作报表边砌墙、同时砌两面墙等独有能力。 明白了这个概念,我们再了解下,我们使用的操作系统,都用了哪些文件系统 Windows只需要打开磁盘管理,就能看到我们正在使用的分区使用的文件系统类型 MacOS一样打开启动台里的磁盘工具就能查看,这里我引用Apple官网的图示。 至于安卓和Linux使用的就比较多了,不过安卓作为Linux的一个分支,所以安卓的文件系统也是继承了Linux,使用最多的便是EXT4了 以上仅说明使用最多的文件系统,Windows新推出的Refs、Linux的XFS、ZFS以及Btrfs,安卓的f2fs、erofs等等近些年新兴的文件系统就没必要讨论了,因为。。。 U盘上用不到 知道了这些后,我们来看看为什么以前在老电脑上用的好好的U盘,插在新电脑上显示不出来了? 要弄清楚其中的原因,那就要从系统上聊起了,出现这个问题的大都是以前用过Win7、XP甚至Win2000、Win95的Windows骨灰级用户了,这几个系统都有个共同点,那就是都是用了Legacy引导启动模式,这个就是现在电脑维修师傅常说的传统引导模式,在这个引导模式下,系统是通过读取主引导记录 (MBR)来寻找引导加载程序从而引导系统启动。而现在的新系统也就是Win10、Win11等都是默认使用UEFI引导启动的操作系统,UEFI是运行在FAT32\FAT16格式的文件系统中。 巧合的是,以前的甚至到现在的U盘商家为了U盘兼容性而选择了将U盘格式化为FAT分区类型,这个文件系统在Win7之前的系统上并没有什么问题,Win7之前的系统都是使用传统引导模式,所以FAT格式的分区并不会被系统特别对待,但是在Win10、Win11系统中,由于微软默认采用了UEFI引导,所以系统会把U盘的FAT分区当做系统引导分区,给隐藏起来。这个时候我们只需要右键此电脑,在磁盘管理中给U盘添加一个盘符就行了。 不过在现在这个时间点,FAT格式的文件系统是远远不够的,虽然它的兼容性排在首位,但是单个文件最大只能4G的限制放到今天动辄上百GB的U盘来说就是最致命的缺点了。 那这个老U盘的在新电脑使用的问题弄清楚了,那我要是换成Mac系统的电脑呢? 以前一直用着Windows电脑,最近换了Mac电脑,之前在Windows电脑上用的好好的U盘,插到MacOS电脑就只能读不能写了,还得装专门的插件才行? 在MacOS系统上,能兼容性的Windows系统的文件系统就只有FAT16/32、NTFS、exFAT。在Windows中到此电脑的属性界面查看下U盘属性是不是上面这三种,MacOS原生支持读写的就只有FAT16/32、exFAT,只能读,不能写,要装插件才能读写,说的就是NTFS 手里有U盘的朋友可以参考这条建议如果是MacOS和Windows双持,那么建议将U盘格式化为exFAT,如果只是单Windows系统、建议格式化为NTFS,如果是国产系统,如优麒麟、UOS这类的Linux系统,那么exFAT或者NTFS都可以,安卓系统也是如此,毕竟五百年前都是一家。exFAT在读写小文件较多的场景下,虽然性能发挥不如NTFS,但是更适合U盘的颗粒体质。 而NTFS是为硬盘而生的文件系统,并不适合U盘。因为日志文件系统需要记录详细的读写操作,要不断读写,比较消耗磁盘IO,不过现如今大部分都直接采用硬盘的颗粒,所以这方面基本可以忽略,这两个各有长短,根据自己的需求选择即可。 如果想尝试近些年出现的新文件系统,虽然个人不是很建议,但是无聊折腾下还是可以的。 综上,U盘要选什么格式,相信大家已经多少都所有了解了。 该文章在 2024/10/9 17:50:28 编辑过 |
关键字查询
相关文章
正在查询... |