Loading
2015. 11. 9. 15:22 - Reti

[윈도우] FAT32에서 NTFS 변환 (윈도우 파일시스템)

FAT32와 NTFS는 하드 디스크에 데이터(예를 들면 프로그램)를 어떻게 기록하고, 어떻게 읽어 들이거나, 어떻게 삭제를 할 것인지에 대한 약속을 갖고 있는 Windows 운영체제가 사용하는 파일 시스템의 종류를 말합니다.

 
1. 파일 할당 테이블(File Allocation Table, FAT)

FAT 파일 시스템은 빌 게이츠와 마크 맥도널드가 1977년에 개발하였다. DR-DOS, 프리도스, MS-DOS, OS/2 (v1.1) 및 마이크로소프트 윈도 (윈도 Me까지)를 포함한 다양한 운영 체제를 위한 주된 파일 시스템이었다.


FAT 이름은 어느 영역에 파일이 속해 있는지, 공간에 여유가 있는지, 또 어디에 각 파일이 디스크에 저장되어 있는지에 대한 정보를 중심으로 하는 테이블을 이용하는 것에서 비롯한다. 테이블의 크기를 제한하기 위하여 클러스터라 불리는 하드웨어 섹터에 인접한 그룹에서 디스크 공간이 파일에 할당된다. FAT 포맷의 주요 버전은 12, 16, 32이다.

 

2. FAT32


윈도우 98에서 많이 사용한 방식으로 속도가 빠르다는 장점이 있으나, 4GB이상의 대용량 파일을 인식하지 못하고, 파일 이름 길이의 제한이 있다는 단점이 있습니다. 대부분 소용량 USB나 디카/네비용에 사용하는 메모리카드 포맷으로 주로 사용합니다.

하드디스크 포맷시 FAT/FAT32를 사용할 경우 약 32GB밖에 인식이 안되므로, 예를들어 100GB 하드디스크를 모두 사용하려면 파티션 3개로 나눠서 사용해야하는 불편이 따릅니다.

그러나 뛰어난 호환성은 큰 장점입니다. Windows 98/ME와 같은 구형 운영 체제나, 리눅스, 맥 오에스 텐과 같은 운영 체제에서 윈도와 호환성이 필요할 때, 또는 디지털카메라, 게임기 등에서 사용가능합니다.

 


3. NTFS(New Technology, NT File System)

윈도우 XP에서 사용하는 방식으로 보안성이 뛰어나고 대용량 파일도 저장할 수 있다는 장점이 있습니다.

윈도우 NT3.1/3.5/3.51/4.0/2000/XP/Vista/7에서 지원하는 것으로, 파일크기 및 볼륨은 이론상으로 최대 16EB (ExaByte=10의18승 byte)이나 실질적으로는 2TB가 한계입니다.

이 파일시스템은 안정성, 자세한 사용자 제한, 보안성 등이 FAT32보다 우수합니다.


4. FAT32 ↔ NTFS 변환

FAT32 → NTFS로 변환은 데이터를 그대로 유지한 채 변환가능

 

 

전에 파일 시스템 오류 자동 수정을 체크한  디스크 검사가 필요합니다.

버전을 참고로 적자면 아래와 같습니다.

FAT 8 12(MS-DOS)

FAT16 16B(윈도 95)

FAT32(윈도 98)

TurboFAT TurboFAT FAT+ TFAT/TexFAT

NTFSv1.0
NTFSv1.1
NTFSv1.2 (NT 3.51, NT 4)
NTFSv3.0 (윈도 2000)
NTFSv3.1 (윈도 XP, 윈도 서버 2003, 윈도 비스타, 윈도 서버 2008, 윈도 7)

명령프롬프트에서 파일 시스템명령어인 fsutil fsinfo ntfsinfo (드라이브명) 을 입력하면 버전을 볼수 있다.

-변환할 파티션 또는 논리 드라이브에서 실행 중인 열려 있는 모든 프로그램을 닫습니다.

-시작 단추 시작 단추 그림, 모든 프로그램, 보조프로그램을 차례로 클릭하고 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭합니다. 관리자 권한 필요 관리자 암호를 묻거나 확인하는 메시지가 표시되면 암호를 입력하거나 확인을 제공합니다.

-명령 프롬프트에서 convert 드라이브 문자: /fs:ntfs(여기서 드라이브 문자는 변환할 드라이브의 문자)를 입력한 다음 Enter 키를 누릅니다. 예를 들어 convert E: /fs:ntfs를 입력하면 E 드라이브가 NTFS 형식으로 변환됩니다.

-변환할 볼륨의 이름을 입력하고 Enter 키를 누릅니다. 볼륨의 기존 이름을 사용해야 합니다. 그렇지 않으면 변환이 취소됩니다. 사용 가능한 모든 볼륨은 하드 디스크 드라이브 아래의 컴퓨터 폴더에서 볼 수 있습니다.

-컴퓨터를 열려면 시작 단추 시작 단추 그림를 클릭한 다음 컴퓨터를 클릭합니다.

NTFS → FAT32로 변환은 반드시 포맷하여야 함으로 변환할 경우 백업을 하여야 합니다.


참고) exFAT

exFAT (확장 파일 할당 테이블, Extended File Allocation Table, 줄여서 FAT64)는 윈도 XP, 윈도 서버 2003의 경우 서비스 팩 2를 설치하면 사용할 수 있고, 윈도 Vista의 경우 서비스 팩 1, 윈도 임베디드 CE 6.0부터 지원한다.

FAT32의 한계를 극복하고자 개발되었으며 고용량의 플레시 메모리 미디어를 위한 파일 시스템이다. 여유공간 계산이 빨라졌으며 파일 삭제 또한 빨라졌다. FAT32에서 파일의 최대 크기가 4기가바이트인 반면, exFAT에서는 16엑사바이트가 파일의 최대 크기가 된다.