FAT 파일 시스템은 당시 컴퓨터 성능이 제한적이었고 복잡하지 않았기 때문에 거의 모든 PC 운영 체제에서 지원됩니다. 이 기능을 통해 이상적인 플로피 및 메모리 카드 파일 시스템을 만들 수 있으며 다른 운영 체제의 데이터 교환에도 적용됩니다. 이제 일반적으로 지방은 FAT32 를 의미합니다.
그러나 FAT 에는 심각한 단점이 있습니다. 파일이 삭제되고 새 데이터가 기록될 때 FAT 는 파일을 전체 조각으로 구성한 다음 다시 쓰지 않습니다. 장기간 사용하면 파일 데이터가 점차 분산되고 읽기 및 쓰기 속도가 느려질 수 있습니다. 조각 모음은 하나의 솔루션이지만 FAT 파일 시스템의 효율성을 유지하기 위해 자주 재구성해야 합니다.
FAT32 는 파티션 형식입니다. 이 형식은 32 비트 파일 할당 테이블을 사용하여 디스크 관리 능력을 크게 향상시키고 FAT 16 에서 파티션당 2 GB 의 한계를 극복했습니다.
하드 드라이브의 생산 비용이 감소하고 있기 때문에 용량이 증가하고 있다. FAT32 의 파티션 형식을 사용하면 큰 하드 드라이브를 여러 파티션으로 분할하지 않고 하나의 파티션으로 정의할 수 있어 디스크 관리가 크게 용이합니다. 그러나 FAT32 파티션은 4GB 보다 큰 단일 파일을 저장할 수 없기 때문에 성능이 떨어지고 디스크 조각화가 발생하기 쉽습니다. 성능이 더 좋은 NTFS 파티션 형식으로 대체되었습니다.
FAT32 파일 시스템이 출시되기 전에는 PC 에서 일반적으로 사용하는 파일 시스템이 FAT 16 이었습니다. MS-DOS 및 Win 95 기반 시스템은 모두 FAT 16 파일 시스템을 사용합니다. Win 9X 에서 FAT 16 이 지원하는 최대 파티션은 2GB 입니다.
우리는 컴퓨터가 하드 디스크의 "클러스터" 라는 영역에 정보를 저장한다는 것을 알고 있습니다. 사용되는 클러스터가 작을수록 정보를 더 효율적으로 저장할 수 있습니다. FAT 16 의 경우 파티션이 클수록 클러스터가 커지고 스토리지 효율성이 낮아져 스토리지 공간 낭비가 불가피합니다. 또한 컴퓨터 하드웨어와 어플리케이션이 늘어남에 따라 FAT 16 파일 시스템은 더 이상 시스템 요구 사항을 충족하지 못합니다. 이 경우 향상된 파일 시스템 FAT32 가 도입되었습니다.