2024年4月17日发(作者:)

文件系统、分卷压缩与分卷合并

一、问题引入

可能你们遇到过下面这种情况。

在把一个大于4GB的文件复制到U盘的时候,可能会看到上图。有人会问,我U盘空间明明

足够啊,为什么说文件过大?

其实这里涉及到文件系统的知识。

二、关于文件系统

1、什么是文件系统?

文件系统是操作系统用来明确硬盘分区上的文件的数据结构。例如我们要在书架上放书,除

了找到位置外,还要知道怎样才放得下,才能节省空间,而文件系统就是在硬盘中做这种事

的。

2、FAT与NTFS

我们现在的Windows操作系统下,主要用到的文件系统是FAT和NTFS两种。

(1)FAT比较旧,大概在上世纪七十年代吧,那时候是专门用于DOS操作系统下的磁盘管

理。那为什么现在都还在用呢?原因是很多旧设备、便携设备不支持新的文件系统,例如掌

上游戏机、MP3等。

(2)FAT也分为FAT16、FAT32、exFAT等。FAT16是16位操作系统用的,低于16位的操作

系统无法识别并读写数据,但是现在的操作系统都是64位的(32位也就4GB以下内存的机

器还在使用),64位向下兼容32位和16位。FAT32是我们常见的,但是它有一个很大的缺

点,那就是不能存放大于4GB以上的文件,至于原因,这里不细说,有兴趣的可以自行百度

FAT32。exFAT可以说是FAT32的扩展(升级版),因为它能够存放4GB以上的文件。

(3)NTFS可以说是现在Windows下最常用的文件系统,因为它有几个特点:文件共享安全

性、分区压缩支持、大分区(2TB)支持,并且本身支持4GB以上文件的存放。

(4)为什么U盘放不下4GB以上的文件,一般是因为U盘的分区文件系统使用了FAT32导

致的(exFAT与NTFS不会有这种问题)。

3、如何更改分区的文件系统

(1)用Windows键+R键,输入cmd回车。

(2)假如之前的D盘是FAT32,我要转换为NTFS,那么就输入convert d: /fs NTFS

一般不会丢失数据,但是建议先备份重要数据。

(3)NTFS转FAT32同理,但是一般不会这样做,执行convert d: /fs FAT32

(4)如果上面的做法不明白,那就直接格式化吧。右键U盘的分区选择“格式化”。