MFT (master file table)

MFT는 NTFS 파티션의 핵심이다. NTFS 볼륨 상의 모든 파일들은 MFT 내에 적어도 한 개의 엔트리를 가진다. 파일 크기, 작성일자, 사용 권한, 데이터 내용 등, 파일에 관한 모든 정보는 MFT(또는 MFT가 지정한 공간)에 저장된다.

NTFS는 이 특별한 정보를 위해 그 테이블의 처음 16개 레코드를 확보해 둔다. 이 테이블의 첫 번째 레코드는 MFT 그 자체를 묘사하며, MFT 미러 레코드가 뒤에 이어진다. 만약 첫 번째 MFT 레코드가 손상되면, NTFS는 MFT의 미러 파일을 읽기 위해 두 번째 레코드를 읽는다. MFT와 MFT 미러 파일의 데이터 세그먼트 위치는 부트 섹터 내에 저장된다. 부트 섹터의 사본은 디스크의 논리적 중심에 위치한다.

MFT의 세 번째 레코드는 파일 복원에 사용되는 로그 파일이다. MFT의 17번째 레코드부터는 볼륨 상의 각 파일과 디렉토리들이다.


이 정보는 2001년 1월 14일에 수정되었습니다.
영어판(whatis.com)