APP下载

FAT32文件系统乱码的研究和分析

2016-03-22刘宏斌

科技传播 2016年1期

刘宏斌

摘 要 FAT32文件分配表是Windows操作系统磁盘分区格式的一种。采用32位的文件分配表,使其对磁盘的管理能力增强。本文通过文件系统出现乱码对FAT32的文件分配表进行研究和分析

关键词 FAT32:FAT:文件分配表;MBR;DBR

中图分类号 TP3

文献标识码 A

文章编号 1674-6708(2016) 154-0085-02

在日常生活中,U盘,SD卡,MP3,MP4等存储设备都有可能会产生一些乱码文件或者乱码文件夹,比如在磁盘正在读取或者写入的时候,直接把磁盘拔掉或者断电,再有主板上的接口或者接线不是太好,也会使磁盘出现I/O故障,这情况都会导致存储设备上的文件被损坏,好一点的情况出现乱码的文件名或文件夹名,差一点格式就会出现不对应打不开,还有就打开磁盘,就出磁盘损请你格式化磁盘,去格式化又显示格式化无法完成,以上这些情况说明了这些磁盘出现了不同程度的损坏。基本上可以定位在文件分配表出错了。

FAT32文件分配表是Windows操作系统磁盘分区格式的一种。采用32位的文件分配表,使其对磁盘的管理能力增强。又因FAT32分区内无法存放大于4GB的单个文件,且性能不佳,易产生磁盘碎片。硬盘分区已被性能更优异的NTFS分区格式所取代。FAT32目前常用于U盘,SD卡、TF卡等小容量存储设备。

首先,先要了解一下FAT32位分配表的结构

1) FAT32文件系统将逻辑盘的空间分为三块,分别是引导区(BOOT区)、文件分配表区(FAT区)、数据区(DATA区)。这两个区域合起叫作系统区域。

2) 引导区是从O扇区开始,使用连续3个扇区,用来保存这个每sector的BYTE数,每个簇所对应的sector数等一些重要的参数和boot记录,最后还有一部分作为保留扇区。……

登录APP查看全文