이동식 드라이브가 NTFS 대신 FAT32를 계속 사용하는 이유는 무엇입니까?
Microsoft의 Windows XP는 기본적으로 내부 드라이브 용 NTFS 파일 시스템을 2001 년에 사용하기 시작했습니다. 지금은 17 년이 지난 지금 USB 플래시 드라이브, SD 카드 및 기타 이동식 드라이브가 FAT32를 사용하는 이유는 무엇입니까??
제조사가 실수하는 것이 아닙니다. 이러한 드라이브를 NTFS와 같은 다른 파일 시스템으로 포맷 할 수 있지만 FAT32로 포맷 된 상태로 두는 것이 좋습니다..
FAT32의 문제점 (또는 Microsoft가 NTFS를 만든 이유)
Microsoft는 FAT32를 다양한 방식으로 개선하기 위해 NTFS를 만들었습니다. Windows에서 NTFS를 사용하는 이유를 이해하려면 FAT32의 문제와 NTFS가 해결 한 문제를 살펴 봐야합니다.
- FAT32는 최대 4GB의 개별 파일과 최대 2TB의 볼륨 만 지원합니다. 예를 들어 크기가 4GB가 넘는 큰 비디오 파일을 가지고 있다면 FAT32 파일 시스템에 저장할 수 없습니다. 3TB 드라이브가 있다면 하나의 FAT32 파티션으로 포맷 할 수 없습니다. NTFS는 훨씬 더 높은 이론적 한계를 가지고 있습니다..
- FAT32는 저널링 파일 시스템이 아니므로 파일 시스템 손상이 훨씬 쉽게 발생할 수 있습니다. NTFS를 사용하면 실제로 변경되기 전에 드라이브의 "저널"에 변경 내용이 기록됩니다. 파일을 작성하는 도중에 컴퓨터의 전원이 꺼지면 시스템은 복구를 위해 긴 디스크 검사 작업이 필요하지 않습니다..
- FAT32는 파일 사용 권한을 지원하지 않습니다. NTFS를 사용하면 파일 권한을 통해 보안을 강화할 수 있습니다. 시스템 파일은 읽기 전용으로 만들 수 있으므로 일반 프로그램이이 파일에 손을 대지 못하게하거나 사용자가 다른 사용자의 데이터를 보지 못하게 할 수 있습니다..
Windows에서 시스템 파티션에 NTFS를 사용하는 데에는 매우 좋은 이유가 있습니다. NTFS는보다 안전하고 견고하며 더 큰 파일 크기와 드라이브를 지원합니다..
하지만 이들은 이동식 드라이브에 문제가되지 않습니다.
물론 위의 이유로 USB 스틱과 SD 카드의 문제는 없습니다. 이유는 다음과 같습니다.
- USB 스틱 또는 SD 카드의 크기가 2TB 미만이므로 상한선에 대해 걱정할 필요가 없습니다. 드라이브에 4GB 이상의 파일을 복사하려는 경우가 있습니다. 드라이브를 NTFS로 포맷해야하는 경우가 있습니다.
- 이동식 드라이브는 시스템 드라이브처럼 저널링이 필요하지 않습니다. 사실, 저널링은 드라이브의 플래시 메모리의 수명을 단축시킬 수있는 추가 기록을 초래할 수 있습니다.
- 장치에는 파일 사용 권한이 필요하지 않습니다. 사실, 이는 서로 다른 컴퓨터간에 이동식 장치를 이동할 때 문제를 일으킬 수 있습니다. 예를 들어, 파일은 특정 사용자 ID 번호로만 액세스 할 수 있도록 설정할 수 있습니다. 드라이브가 컴퓨터 내부에 있으면 잘 작동합니다. 그러나 다른 컴퓨터로 이동 한 이동식 하드 드라이브 인 경우 다른 컴퓨터의 해당 사용자 ID를 가진 사람이 파일에 액세스 할 수 있습니다. 이 경우 파일 권한은 실제로 보안을 추가하지 않습니다..
실제로 USB 스틱과 SD 카드에서 NTFS를 사용할 이유가 없습니다. 4GB가 넘는 파일에 대한 지원이 정말로 필요한 경우가 아니라면 말이죠. 이 경우 해당 NTFS 파일 시스템을 사용하여 드라이브를 변환하거나 다시 포맷해야합니다..
물론 3TB 이상의 저장 공간을 갖춘 하드 드라이브를 구입할 수 있습니다. 이것들은 NTFS로 포맷되어 단일 파티션에서 전체 저장 공간을 사용할 수 있습니다..
적합성
아마도 USB 플래시 드라이브 나 SD 카드에서 FAT32 파일 시스템을 사용하려는 호환성이 아마 주요 이유 일 것입니다. 최신 Windows 버전의 Windows XP는 NTFS를 지원하지만 사용하는 다른 장치는 그렇지 않을 수도 있습니다..
- 맥: Mac OS X은 이제 NTFS 드라이브에 대한 전체 읽기 지원을 갖지만 Mac은 기본적으로 NTFS 드라이브에 쓸 수 없습니다. 추가 소프트웨어 또는 개조가 필요합니다..
- 리눅스: 리눅스 시스템은 NTFS 드라이브에 대한 견고한 읽기 / 쓰기 지원을 포함하고 있습니다. 그러나 수년 동안 잘 작동하지 않았습니다..
- DVD 플레이어, 스마트 TV, 프린터, 디지털 카메라, 미디어 플레이어, 스마트 폰, USB 포트 또는 SD 카드 슬롯 포함: 실제로 복잡해지기 시작하는 곳입니다. 많은 장치에는 USB 포트 또는 SD 카드 슬롯이 있습니다. 이 모든 장치는 FAT32 파일 시스템과 함께 작동하도록 설계되었으므로 FAT32를 사용하는 동안 파일을 읽을 수 있습니다. 일부 장치는 NTFS에서 작동하지만 실제로 사용할 수는 없습니다. 실제로 대부분의 장치는 NTFS가 아닌 FAT32 만 읽을 수 있다고 가정해야합니다..
이러한 이유로 FAT32를 이동식 드라이브에서 사용하려는 경우 거의 모든 장치에서 FAT32를 사용할 수 있습니다. USB 스틱에서 NTFS를 사용하면 얻을 수있는 것이 많지 않습니다. 크기가 4GB가 넘는 파일을 지원하는 것 외에도.
Windows에서도 exFAT라는 파일 시스템을 제공하지만이 파일 시스템은 서로 다르며 FAT32만큼 널리 지원되지 않습니다..
궁극적으로, 드라이브와 함께 제공된 파일 시스템으로 포맷 된 드라이브를 그대로 두는 것이 좋습니다. 그 SD 카드 나 USB 스틱은 아마도 FAT32로 포맷되어 왔을 것입니다. 그게 최선의 파일 시스템입니다. 3TB 외장 드라이브를 선택하여 NTFS로 포맷하면 괜찮습니다..
이미지 크레디트 : Flickr의 Terry Johnston