支气管扩张专科治疗医院

首页 » 常识 » 预防 » 如何选择U盘及硬盘的存储格式
TUhjnbcbe - 2025/2/28 19:59:00
白癜风诊疗规范 https://disease.39.net/yldt/bjzkbdfyy/6195089.html

本文目的:

1、  回顾Windows系统文件管理格式。

2、  根据需求选择磁盘、移动硬盘或U盘文件管理格式。

一、引言

为什么使用U盘打开文件时,会发现文件莫名的丢失或损坏呢?

使用U盘时,文件丢失或损坏的问题让人头疼。很多人按照正常流程弹出U盘,但文件还是丢失了。技术员通常会建议备份资料、重新格式化U盘后文件再复制回去,但这并不一定能解决问题。与电脑硬盘相比,U盘的文件丢失现象更为普遍。

大家知道,当我们在电脑中添加新磁盘或移动硬盘时,它不会直接显示在Windows的文件资源管理器中,需要先为其分配驱动器号。新买的硬盘也需要经过分区和格式化才能使用。不过,为什么要分区?为什么要格式化?在格式化时要使用什么格式?是不是有些迷茫?

现在快节奏的生活,似乎让人养成一种习惯,东西拿来就按一般程序处理,能用就行,不会去管它是什么原理,哪种方法更实用、安全。就如一个新的U盘来说,一般人拿过来,能直接存取,那么就直接使用就行了,直到当U盘数据读取出错时,才会想起要如何去补救。

有兴趣的朋友,下面来基本了解一下Windows的文件系统。

Windows系统对文件管理FAT,为FileAllocationTable缩写,即“文件分配表”的意思。它的意义在于对硬盘分区的管理。目前最常见的文件系统有FAT16、FAT32、NTFS、ExFAT四种格式;

还有HPFS格式,适合管理-MB;以及FAT12格式,用于管理软盘,容量最大32MB;在Linux与部分Unix可读取的磁盘格式有ext3/4、jfs、xfs、reiserfs等格式。

下面我们主要看一下Windows系统的常见4种文件存储方式。

对于U盘,Windows的四种文件系统存储方式与特性,在基于USB接口的U盘来说,实际传输性能却差异不大,各种格式的理论测试数据相差不过1MB/s,当然由于使用的格式不同,在长时间使用后可能也会有产生差别。如使用ExFAT格式时,U盘使用久后,会感到越来越慢。

二、Windows常见的文件系统存储格式

1、FAT16格式:采用16位的文件分配表。一般硬盘的Fat是指fat16,理论容量可从分区大小到4GB,但DOS下只能支持到2GB。

我们以前用的DOS、Windows3.2、Windows95都使用FAT16文件系统。Win98、WinXP及Win0等系统均支持FAT16文件系统。FAT16单个分区最大管理为2GB,每个分区最多有个簇。每个簇所占的空间随着硬盘或分区容量的增大而增大,会导致硬盘空间的浪费。

FAT16格式使用优点:

1兼容性最好,某些数码设备可能对FAT32和NTFS格式的存储卡支持不太好,因此只能使用FAT16。

2在四种格式中,使用FAT的读取速度是最快的。

缺点:单个分区最大仅支持2GB分区,空间浪费大。现在的磁盘容量越来越大了,由于早期的DOS的FDISK只能分配4个分区,FAT16较适用于8G或以下的磁盘或U盘。

目前除了一些特殊应用之外,Fat基本上已经不再使用了。试想一下,如1个1TB的硬盘使用FAT格式的话,每个分区最大只能2GB,那么盘符数为:/2=个盘符!不会说系统有没有那么多可分配,单说找这些盘符你能忍受吗?

2、FAT32格式:文件系统用4个字节(32位)空间来表示每个扇区配置文件的情形,用于改进硬盘大容量的管理。

从Windows98开始,FAT32开始流行。它是FAT16的增强版本,可以支持大的分区。FAT32使用的簇比FAT16小,从而有效地节约了硬盘空间。

但由于引导扇区里的总扇区数最大限制为2^32-1,FAT32分区的最大容量是*(2^32-1),即其单个分区的最大容量是2TB。

Fat32理论上支持2TB寻址,但由于操作系统限制,目前有两种标准,一种是4K簇19bit寻址,最大分区GB,支持最大2GB单个文件,另一种是16K簇15bit寻址,最大分区32GB,支持最大4GB单个文件。

格式优点:兼容性好,Dos7以上均可支持。

缺点:单个文件不能超过4GB,不支持MB以下容量的U盘

3、NTFS格式:NewTechnologyFileSystem,是新技术文件系统的缩写。它于年首次推出,这是WindowsNT内核的系列操作系统为网络和磁盘配额、文件加密等管理安全特性设计的磁盘格式。NTFS格式是一个有更强大的、高性能的记录文件系统,具有多用户访问控制、ACL和其他许多东西,使其适合与有保护的操作系统一起工作。它包括多流、容错、安全、扩展文件大小、数据恢复和文件系统、UNICODE名称等特点。随着以NT为内核的Win0/WinXP的普及,NTFS格式开始流行以及应用于后来的Windows版本。

NTFS也是以簇为单位来存储数据文件,但NTFS中簇的大小并不依赖于磁盘或分区的大小。其缩小簇的尺寸降低磁盘空间的浪费,减少产生磁盘碎片的可能。NTFS支持文件加密管理功能,为用户提供更高层次的安全保证。

相对于单个文件大小限制:FAT16格式单文件最大为2GB、FAT32格式单文件最大为4GB,而NTFS单个文件大小则无限制。

NTFS的优点:

1  可靠性,这对于高端系统和文件服务器尤其理想。NTFS是高度安全的,因为它通过强制执行加密文件系统(EFS)来防止对文件内容的未经授权的访问。

2  NTFS不太容易受到碎片化的影响。

3  NTFS最适合用于大约MB或更大的卷。在NTFS下,性能不会像因为卷大FAT下那样降低,设计为NTFS的可恢复性使用户永远不必在NTFS分区上运行任何类型的磁盘修复实用工具。

4  对U盘的容量兼容性好,支持任意大小的U盘

NTFS的缺点:

1  NTFS相对的兼容性较差一些。

2  NTFS分区采用“日志式”,因为要记录磁盘的详细读写操作,对U盘这种快闪存储介质会造成较大的负担,比如同样存取一个文件或目录,在NTFS上的读写次数就比FAT32更多。

理论上,长期使用NTFS可能会让闪存类的存储产品性能降低,缩短闪存寿命。也就是说,使用NTFS格式的U盘相对比较容易损坏。

另,由于U盘带宽有限,NTFS频繁读写占据通道会让磁盘性能降低。正所谓“鱼与雄掌不可兼得”。但个人习惯偏向数据安全。

4、  ExFAT格式:是ExtensibleFileAllocationTable的缩写,中文译为可扩展文件分配表。这个文件系统是由微软在6年推出的,并为SD卡和USB驱动器进行了优化。

随着硬盘的容量越来越大,单个文件也做得越来越大了,经常会有4GB乃至10G以上的文件。这时你会发现,使用FAT32格式的U盘或硬盘无法对4G以上的文件进行复制。

这时你可以考虑换用NTFS或ExFAT格式了。

exFAT是FAT32的移动存储格式替代品,与NTFS相比,支持更多的设备和操作系统,兼容性好,支持大文件,但缺乏高级特性;

exFAT在Windows、MAC都能正常读取。WinXP、Vista系统需要更新补丁才能支持,在Linux上也需要外挂软件才支持。

一般在跨平台共享大容量闪存设备时建议选择exFAT格式。

可扩展文件分配表(ExFAT):

优点:

1专为闪存和U盘设计,空间浪费小。

2没有实际的文件大小或分区大小限制,可存储单个大于4GB的文件。

3在exFAT文件系统中无意删除的文件可以恢复。

缺点:

1兼容性较FAT32差,有些系统需要补丁或外挂程序。

2ExFAT不支持trim,意味着一段时间的使用后,会降速。需重新格式化才可恢复速度。

3文件的安全性稍差。

4ExFAT格式,不适合存储大量的小文件,如批量存放单个文件的大小为1KB~KB的文档、程序源文件等,这会浪费极大存储空间。

因为exFAT每个簇K。如存放一个10KB的文件时,也要占一个簇,这样就浪费KB;如一个2KB的文件,就浪费KB。

有的朋友测试,在NTFS格式中G的数据,其中含有各种文件、电影、游戏、文档、程序源码,然后将其复制到ExFAT格式中,最后发现竟占用G的空间!

若将exFAT分区设定在单区小于G,则每个簇为K,相对上面会稍微节约一点。

也就是说,当你主要存放时,若单个文件容量较小,在使用ExFAT时,建议将移动硬盘或U盘至少两个区,每区为G以下,以提高存储空间。

或将多个小文件及目录压缩打包成一个大文件来存放,以提高存储利用率。

最后,U盘、移动硬盘使用何种文件系统的主要因素还是根据其容量及用途来选择。

注意:

1在重分区时,如果磁盘上已有分区和数据,使用微软工具或“磁盘管理工具”会擦除所有内容,所以请务必谨慎操作!

2为了避免U盘文件丢失或损坏,我们要正确操作U盘,定期备份重要文件,最好一式三份,并选择合适的磁盘工具进行分区和格式化。

3存储重要数据磁盘,要擦除后再废弃,防止数据被恢复!

1
查看完整版本: 如何选择U盘及硬盘的存储格式