如何将Fat32转换为Fat16?

来源:百度知道 编辑:UC知道 时间:2024/07/01 11:24:53
格式化时没有Fat16。Fat16对磁盘有什么要求,如何操作。

特别提醒:对文件系统的格式转换有可能造成数据的丢失,请慎重操作! 
  首先,FAT16跟FAT32都是微软独有的的文件管理系统。它主要是用于操作系统更方便以及高效的管理硬盘当中的文件。
  其次,FAT32你可以简单地理解为FAT16的升级版本。也就是说FAT32可以比FAT16更好地支持大容量的硬盘分区。
  PS:由于FAT16采用的丛集寻址为16位,因此它最大只可以支持2GB的硬盘分区,而FAT32使用的是32位,因此它的单分区最大可以支持120GB。具体的算法及原理请参照下方参考资料---FAT文件系统结构
  综上所述,如果你想将FAT32分区格式化为FAT16格式,那么,请先将分区容量调整至2GB以内,也就是分区的容量必须小于2048MB。一旦超过这个容量,FAT16系统将无法使用超出的部分的存储空间。具体的调整方法,请参照参考资料----硬盘分区调整。
  一般而言,在系统中你是可以无损的将FAT16格式转换为FAT32格式,但是这个操作不可逆向的。原因在于FAT32转换为FAT16的过程中,会因为FAT16的寻址能力限制,造成大量的数据丢失,因此系统是不允许无损的逆向操作。当然你可以调整分区大小并且格式化之后来进行转化,这一操作将会导致数据的丢失,请慎重操作!
  最后说一点题外话,一般需要用到的FAT16格式的大多都是老式的单片机或者嵌入式系统。一般在windows系统下,这两种格式是可以完全互相兼容的,也就是说你的软件无论是安装在FAT32还是安装在FAT16的分区下,都是无差别的。

  参考资料:
FAT文件系统结构 http://baike.baidu.com/subview/10859/15970532.htm硬盘分区调整如何将NTFS转换为FAT32 如何将FAT32分区转换为NTFS 如何将FAT32卷转换为NTFS 如何将FAT32文件系统转换为NTFS? 如何将Fat32转换为Fat16? 如何将硬盘NTFS转换为FAT32 如何将FAT32转换为NTFS系统 如何将fat32 分区转换为ntfs? 如何将FAT32的格式转换为NTFS格式? win2003如何将ntfs转换为fat32啊?