FAT32 파일 시스템은 작은 파일도 일정한 크기의 블록으로 나누어서 저장되도록 설계되었는데 이는 성능과 호환성을 고려한 방식이지만 블록 내부에 남은 공간이 발생하는 원인이 되며, 블록의 크기가 고정되어 있어 큰 용량의 저장장치에서는 많은 수의 블록이 필요해지기 때문에 범용성과 안정성을 위해 최대 용량을 32GB로 제한했는데요.
그래서 32GB 보다 용량이 큰 저장장치에서는 기본적으로 Windows는 32G이상의 메모리 부터는 MS자체에서 만든 규격인 exFat포맷을 사용하도록 바뀌어 FAT32 파일 시스템으로 포맷할 수 없습니다. 이는 Windows에서 다양한 저장 매체를 관리하며, 파티션 크기 조정, 삭제, 새로운 파티션 생성, 속성 변경, 파일 시스템 변환 등의 작업을 수행하는 명령 줄 도구인 diskpart 앱에서도 마찬가지로 일반적인 방식으로는 형식을 변환할 수 없습니다.
하지만 HP USB Disk Storage Format Tool 또는 FAT32Format와 같은 별도의 프로그램을 사용하면 강제로 위와 같은 제한 사항을 우회해 용량이 32기가가 넘어가는 대용량 USB의 파일 시스템을 FAT32로 포맷 할 수 있습니다.
튜토리얼 환경: 윈도우 11 Pro (빌드: 22621.1702)
HP USB Disk Storage Format Tool
HP USB Disk Storage Format Tool은 HPHewlett-Packard에서 개발한 윈도우 운영체제용의 유틸리티 프로그램입니다. 이 도구는 USB 드라이브와 외장 하드 드라이브를 포맷하고, 포맷 된 디스크에 부팅 가능한 파일 시스템을 만들 수 있는 기능을 제공하고 파일 시스템 선택할 수도 있습니다.
HP USB Disk Storage Format Tool 이란
HP USB Disk Storage Format Tool을 사용하면 다음과 같은 작업을 수행할 수 있습니다:
- USB 디스크 및 외장 하드 드라이브 포맷: 이 도구를 사용하여 USB 디스크나 외장 하드 드라이브를 포맷하고, 기존 데이터를 모두 지우고 새로운 파일 시스템을 생성할 수 있습니다.
- 부팅 가능한 디스크 생성: HP USB Disk Storage Format Tool을 사용하면 부팅 가능한 디스크를 생성할 수 있습니다. 이는 컴퓨터를 부팅하여 운영체제나 유틸리티를 실행하는 데 사용할 수 있는 디스크를 의미합니다.
- 파일 시스템 선택: 이 도구를 사용하여 포맷 시 생성할 파일 시스템을 선택할 수 있습니다. 주로 FAT32 또는 NTFS 파일 시스템이 사용되며, 용도와 호환성에 따라 선택할 수 있습니다.
HP USB Disk Storage Format Tool 사용 방법
HP USB Disk Storage Format Tool을 설치하고 사용하는 기본적인 방법을 알아보도록 하겠습니다.
- 공식적으로 배포되던 웹 페이지가 사라져 직접 소장하던 파일을 올려두니 다운로드 버튼으로 내려받아 사용할 수 있습니다.
- 연결된 USB 드라이브가 없는 경우 모든 필드가 흐릿하게 비활성화 된 상태로 실행됩니다.
- 대상 USB 드라이브를 연결하면 위와 같이 현재 상태가 표시됩니다.
- Device에서 대상 드라이브를 선택하고 File system 목록에서 < mark>FAT32로 지정 후 버튼을 클릭합니다.
- 장치의 모든 데이터가 손실된다는 내용의 경고가 표시되니 이해했다면 를 클릭합니다.
- 위와 같이 결과가 팝업으로 표시되면 포맷이 정상적으로 완료된 것입니다.
작업 중 위 그림처럼 Device media is write-protected 오류를 해결하는 방법의 단계를 따릅니다.
와 같은 오류가 발생하는 경우가 있는데 이는 이 오류는 대상 디스크가 쓰기 보호 상태로 설정되어 있어 포맷 작업을 할 수 없음을 나타내는 것입니다. 위 오류로 작업 진행이 안된다면FAT32Format
위 프로그램은 기기를 효과적으로 관리하고 사용할 수 있도록 도와주지만 기본적으로 프로그램 자체가 HP의 USB 디스크 제품과 외장 하드 드라이브를 대상으로 개발된 것으로 다른 제조사의 장치와의 호환성은 보장되지 않을 수 있는데 이 경우 FAT32Format가 대안이 될 수 있습니다.
FAT32Format 이란
FAT32Format을 사용하면 다음과 같은 작업을 수행할 수 있습니다:
- FAT32 파일 시스템으로 포맷: FAT32Format을 사용하여 USB 디스크나 외장 하드 드라이브를 FAT32 파일 시스템으로 포맷할 수 있습니다. 이는 파일 시스템의 제한된 크기와 호환성을 고려할 때 유용할 수 있습니다.
- 용량 제한 우회: FAT32Format은 Windows 운영체제에서 FAT32로 포맷할 때 발생하는 용량 제한을 우회할 수 있는 기능을 제공합니다. 이로 인해 32GB 이상의 디스크도 FAT32 파일 시스템으로 포맷할 수 있게 됩니다.
- 다양한 버전: FAT32Format에는 명령 줄Command Line 버전과 GUIGraphical User Interface 버전 두 가지가 있어 사용자는 각자의 선호에 따라 하나를 선택하여 사용할 수 있습니다.
FAT32Format 사용 방법
전술한 특징에서 설명했듯이 FAT32Format은 명령줄 버전과 GUI 버전 이렇게 두 가지 종류가 존재하며 각각의 사용방법을 간단하게 정리합니다.
명령줄 버전 사용하기
- FAT32Format 설치 파일은 현재 공식 홈페이지가 사라져 직접 소장하던 파일을 서버에 올려두니 아래 버튼으로 다운로드해서 사용할 수 있습니다. 다운로드 후 다운로드 경로로 이동 후 관리자 권한으로 실행으로 앱을 설치합니다.
- Windows에서 작업 표시줄 검색 필드에
명령 프롬프트
라고 입력 한 뒤 검색 결과의 가장 정확 항목에 가 검색 되면, 오른쪽 하위 실행 옵션에서 을 선택 합니다.
- 사용 하는 윈도우 설정에 따라 사용자 계정 컨트롤 패널이 보여질 수 있습니다. 안내하는 내용을 확인 후 실행을 계속 진행하고 싶다면 버튼을 클릭합니다. 라는 제목의
- 포맷 전 FAT32Format 파일의 경로를 확인 해 두는 것이 좋습니다. 경로를 잘 모르는 사용자들은 위와 같이 FAT32Format을 찾아 마우스 오른쪽 버튼으로 클릭해 컨텍스트 메뉴의 < mark>속성을 클릭합니다.
- 속성 패널이 열리면 일반 탭의 < mark>위치:에서 현재 FAT32Format의 경로를 확인 할 수 있습니다.
- 우선 위와 같이
cd
명령 뒤에 앞서 확인한 설치 경로를 입력해 해당 위치로 이동합니다. 필자와 같이 바탕화면에 다운로드하고 압축을 해제한 상태라면 아래와 같이 사용하면 됩니다. 만약%userprofile%
환경변수가 동작하지 않는다면 프롬프트1에 보여지는 사용자 폴더 이름으로 대체합니다.
cd %userprofile%\Desktop\fat32format
- 이제 다음 형식의 명령으로 fat32format을 실행해야 합니다.
[drive label]
항목에는 변경할 대상 드라이브 문자명을 입력해주어 하며 본문에서 필자는 E: 드라이브로 되어 있어e:
라고 입력했습니다. 입력 후 Enter로 명령을 실행하면y/n
동의 프롬프트가 생성되니 계속 진행하고 싶다면y
를 입력합니다.
fat32format.exe [drive label:]
- 포맷과정이 아주 짧게 진행되고 위와 같이
Done
이 반환되면 정상적으로 작업이 완료된 것 입니다.
GUI 버전 사용하기
명령 줄 입력이 익숙하지 않은 경우 GUI 버전으로 동일한 작업을 진행할 수 있으며 사용자는 클릭이나 드래그 앤 드롭과 같은 인터페이스 요소를 사용하여 USB 디스크나 외장 하드 드라이브를 포맷할 수 있습니다. GUI 버전은 사용자 친화적인 환경에서 작업을 수행하려는 경우에 유용합니다.
- FAT32Format GUI 버전 설치 파일 또한 현재 공식 홈페이지가 사라져 직접 소장하던 파일을 서버에 올려두니 아래 버튼으로 다운로드해서 사용할 수 있습니다. 파일을 내려받은 뒤 다운로드 경로로 이동 후 관리자 권한으로 실행으로 앱을 설치합니다.
- 관리자 권한으로 실행하기 전 동의 요구시 버튼으로 동의합니다.
- 별도 설치과정 없이 바로 FAT32Format이 GUI 형태로 실행됩니다. Drive 목록에서 대상 드라이브를 선택 후 버튼을 클릭합니다.
- 와 같이 데이터가 모두 손실된다는 내용의 메시지가 팝업되니 이해했다면 버튼을 클릭합니다.
- 위 이미지처럼 하단에 녹색 게이지가 차오르면서 포맷 과정이 진행되니 잠시 기다리면 작업이 완료됩니다.
변환 결과
이제 대상 드라이브 속성을 열어보면 파일 시스템이 FAT32로 변경된 것을 확인할 수 있습니다.
마치며
Windows를 기준으로 32기가 이상 넘어가는 대용량 USB 저장장치의 파일 포맷을 FAT32로 적용하는 방법에 대해 알아보았습니다. 위와 같이 32기가 이상 넘어가는 대용량 USB 저장장치의 파일 포맷을 FAT32로 적용하더라도 4기가바이트 이상의 용량은 사용할 수는 없습니다.
또한 FAT32는 상대적으로 오래된 파일 시스템이며, 안정성 측면에서 다른 최신 파일 시스템과 비교했을 때 덜 안정적일 수 있습니다. 데이터 손실 또는 파일 시스템 손상 가능성이 조금 더 높을 수 있습니다. 작은 파일의 저장 공간을 비효율적으로 사용할 수 있고 작은 파일들이 여러 클러스터를 사용하므로 디스크 공간이 낭비될 수 있어 여러모로 권장할 만한 포맷 방식은 아닌데요.
그럼에도 크로스 플랫폼 호환성 등 필요한 상황이 있으니 FAT32 포맷을 사용할 수 없는 장치에서 강제로라도 적용하고 싶다면 위 안내한 프로그램 중 편한 도구를 선택 해 변환해 보시길 바랍니다.