플래시 저장 장치의 표시 용량 중 일부는 포맷팅이나 기타 기능에 사용되기 때문에 데이터 저장에 사용할 수 없습니다.
플래시 저장 장치는 제조 시 장치가 안정적으로 작동하며 호스트 장치(컴퓨터, 디지털 카메라, PDA 등)에서 메모리 셀에 액세스하여 플래시 저장 장치에 데이터를 저장하고 장치에 저장된 데이터를 검색할 수 있도록 하기 위한 단계를 수행합니다. 이러한 단계를 "포맷"이라고 하는 데 포맷에는 장치 내 일부 메모리 셀이 사용되므로 최종 사용자가 데이터를 저장하는 데 사용할 수 있는 용량이 그만큼 감소합니다.
포맷에는 다음 작업이 포함됩니다.
플래시 저장 장치 내 각 메모리 셀을 테스트합니다.
모든 결함 있는 셀을 식별하고 결함 있는 셀에 데이터가 기록되거나 그러한 셀에서 데이터를 읽어오지 않도록 하기 위한 단계를 수행합니다.
일부 셀을 "예비용"로 예약합니다. 플래시 메모리 셀의 수명은 길지만 무한하지는 않습니다. 따라서 일부 셀은 시간이 경과됨에 따라 장애가 발생할 수 있는 메모리 셀을 대체하기 위해 예약 보관됩니다.
FAT(파일 할당 테이블) 또는 기타 디렉터리를 만듭니다. 플래시 저장 장치를 사용하여 고객 파일을 편리하게 저장하고 액세스할 수 있으려면 모든 장치나 컴퓨터에서 플래시 저장 장치에 저장된 파일을 식별할 수 있도록 파일 관리 시스템을 만들어야 합니다. 플래시 저장 장치에 가장 일반적으로 사용되는 파일 관리 시스템 유형은 FAT(파일 할당 테이블)이며, 이 시스템은 하드 드라이브에도 사용됩니다.
펌웨어 업데이트 및 기타 컨트롤러 관련 정보를 저장하는 등 플래시 저장 장치의 컨트롤러에 사용하기 위해 일부 셀을 예약합니다.
해당되는 경우 일부 셀을 특수 기능 용도로 예약합니다. 예를 들면, SD(Secure Digital) 카드 사양에는 특수 복사 방지 및 보안 기능을 지원하기 위한 예약 영역이 필요합니다.