NTFS, FAT32 와 exFAT 이라는 단어를 자주 접해봤을 것 입니다.
이는 파일 시스템이라고 하며 드라이브를 구성하는 방법을 제공 합니다. 드라이브에 데이터를 저장하는 방법 과 파일에 첨부 할 수있는 정보 유형 ( 파일 이름 , 권한 및 기타 속성 등 ) 을 지정 합니다.
그중 가장 자주 사용 하는 파일 시스템이 앞서 언급한 NTFS, FAT32 와 exFAT 이 세가지 입니다.
그래서 오늘은 NTFS, FAT32 와 exFAT 의 특징 과 차이점 그리고 어떤 상황에 사용 하면 좋은지 등을 한번 비교해서 알아 봅니다.
해당 포스트는 충분한 테스트 및 검증 후 작성 되었지만 이것이 해당 내용의 정확성이나 신뢰성에 대해 보증을 하는 것은 아니니 단순 하게 참고용으로 봐주시길 바랍니다.
FAT32 특징
- FAT32 는 'File Allocation Table 32'의 약자 입니다.
- 가장 기본이 되는 포맷 방식 이라고 보면 됩니다.
- 지원하는 드라이브의 최대 크기는 32GB 입니다.
- 단일 파일 최대 크기는 4GB, 초과시 복사가 불가능 합니다.
- FAT32는 NTFS 보다 단순하기 때문에 작은 볼륨에서는 엑세스 속도가 약간 더 빠릅니다.
- 파일 이름 지정시 길이의 제한이 있습니다.
- 다양한 운영체제를 지원 합니다.
- 구형 운영 체제, 리눅스, OS X, iOS 등 거의 모든 디바이스와 호환
- NTFS보다는 안정성과 보안성이 다소 떨어진다는 단점이 있습니다.
- 오래된 파일 시스템으로써 널리 이용되는 방식이지만 고용량 세상으로 변하면서 해당 포맷의 사용이 점점 줄어드는 중 입니다.
NTFS 특징
- NTFS 는 'New Technology File System'의 약자 입니다.
- 개별 파일 하나당 저장할 수 있는 최대 크기는 16TB 입니다.
- 실질적으로 2TB가 한계 라고 보면 됩니다.
- 현재 일반적인 목적으로 사용하는 데에 있어 파일 용량에 대한 제한은 없다고 보면 됩니다.
- 윈도우 위주의 형식 입니다.
- 윈도우를 기반으로 하는 기기를 제외한 나머지 기기에서는 읽기 전용으로만 사용이 가능
- 아예 인식을 못 하는 경우도 발생 하기 때문에 호환성이 떨어집니다. 특히 맥 과 윈도우 를 같이 사용 하는 사용자 등 은 크게 불편 할 수 있습니다.
exFAT 특징
- exFAT 는 'Extended File Allocation Table'의 약자, 가끔 'FAT64' 라고 부르기도 합니다.
- 이름에서 알 수 있듯 FAT32의 확장형 입니다.
- FAT32 의 확장형 이기 때문에 속도가 빠른 편 입니다.
- NTFS 의 호환성 문제를 극복하기 위해 나온 파일 시스템 형식
- 지원하는 드라이브의 최대 크기는 512tb 이며 사실상 무제한 이라고 보면 됩니다.
- 실제 파일 인데도 용량을 좀 더 차지 하는 오류(?) 가 있다고 합니다.
- 안정성이 낮은 것이 최대 단점 입니다.
- 파일을 USB로 옮기고 USB장치 안전제거를 통해 장치를 제거하지 않고 그냥 제거 시 파일이 유실 되는 등의 문제가 있습니다.
FAT32, NTFS 와 exFAT 주요 차이 비교 (표)
구분 | FAT32 | NTFS | exFAT |
볼륨 최대 크기 | 32GB | 2TB | 512TB |
최대 파일 크기 | 4GB | 볼륨 크기 | 볼륨 크기 |
호환성 | 상 | 하 | 상 |
보안 | 하 | 상 | 하 |
안정성 | 상 | 중 | 하 |
속도 | 상 | 하 | 중 |
'중' 이라고 표기 된 부분은 실제 성능이 중간이라 기 보다는 Case by Case 로 이해 하면 되겠습니다.
어떤 포맷을 사용 하면 되나
결론적으로 어떤 포맷 방식이 가장 좋다는 건 의미가 없고 현재 내가 사용할 목적이 어떤 것인지 에 따라 방식을 정하면 됩니다.
NTFS
- 특별히 호환성이 중요 하지 않은 윈도우 중심 사용자
- 고화질 동영상 등과 같은 4GB 넘는 파일의 저장을 원하는 경우
FAT32
- 다소 시즌이 지난 운영체제, 리눅스, OS X, 디카, 게임기 등과 호환이 필요 하거나
- 4GB 이하의 저장 장치로 해결이 되는 경우
exFAT
- 여러가지 운영 체제를 같이 혼용해서 사용 중인 경우
- 맥 OS-X 에서도 읽기 와 쓰기 모두를 지원하며
- 플레이스테이션 4와 엑스박스 ONE 등 에서도 사용 가능
- 스마트폰에 OTG로 연결해서 사용에 적합
- exFAT 는 FAT32의 확장성, NTFS 의 호환성 한계를 보완 하지만 안정성에 있어서는 각별히 주의 가 필요 합니다.
- 그나마 안정 성이 높은 외장하드(HDD 혹은 SSD) 를 사용
- 위 포맷 방식으로 USB 메모리 사용은 피하도록 합니다.
마무리
이 외에도 맥에서 사용되는 HFS 나 리눅스에 사용되는 APFS, 리눅스에 사용되는 EX4나 ZFS 같이 시스템에 따라 다양한 파일 시스템이 존재 합니다.
하지만, 위에 언급된 세가지 정도만 알고 있으면 사용 하는데 큰 무리는 없을 것 같습니다.
만약 자신이 일반 적인 윈도우 OS 를 사용 하면서 문서, 이미지, 영상 등의 파일 복사 및 저장이 목적 인 경우 NTFS 로 포맷하는 것이 무난 할 것 입니다.
그리고 여러 개의 SSD 를 사용 중이라면 NTFS 와 exFAT 를 같이 혼용해서 사용 하는 것도 방법 입니다.