USB 드라이브 포맷 오류는 "Windows가 포맷을 완료할 수 없습니다" 메시지와 함께 파티션 생성 자체가 막히는 대표적인 저장장치 문제로, 파일시스템 손상부터 쓰기 방지 스위치, 배드섹터, 물리적 고장까지 원인이 다양합니다. 디스크 관리 재설정부터 diskpart 명령어, 서드파티 포맷 툴까지 10가지 원인과 구체적인 해결방법을 정리했습니다.
※ 이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받을 수 있습니다.
증상: USB 드라이브를 우클릭 → 포맷을 실행하면 진행률이 올라가다가 "Windows가 포맷을 완료할 수 없습니다"라는 메시지와 함께 중단됩니다. 탐색기에서 드라이브 용량이 0바이트로 표시되거나 아예 드라이브 문자가 할당되지 않는 경우도 함께 나타납니다.
원인: 이 오류는 파일시스템 손상, 쓰기 방지, 배드섹터, 물리적 고장 등 여러 원인이 동일한 메시지로 나타나기 때문에 순차적으로 원인을 좁혀나가야 합니다. Win+X → 디스크 관리에서 해당 드라이브가 '할당되지 않음'으로 표시되는지, 파티션은 있지만 포맷만 실패하는지부터 구분합니다.
해결방법: 먼저 다른 USB 포트(가급적 메인보드 후면 포트)와 다른 PC에서 동일하게 재현되는지 확인해 케이블·포트 문제인지 드라이브 자체 문제인지 구분합니다.
확인 위치
내용
디스크 관리
Win+X → 디스크 관리에서 파티션 상태 확인
교차 테스트
다른 포트·다른 PC에서 재현 여부 확인
2. 디스크 관리에서 파티션 삭제 후 재생성
증상: 탐색기에서 직접 포맷이 실패하지만, 디스크 관리에서는 드라이브 자체는 정상 인식되는 경우입니다. 기존 파티션 테이블이 부분적으로 손상되어 포맷 명령이 끝까지 처리되지 못하는 상태입니다.
원인: 급작스러운 분리(안전하게 제거하지 않고 뽑음)나 다른 OS(리눅스·맥)에서 사용한 이력이 있으면 파티션 정보가 윈도우와 맞지 않을 수 있습니다.
해결방법: Win+X → 디스크 관리에서 해당 드라이브의 파티션을 우클릭 → 볼륨 삭제를 실행해 완전히 '할당되지 않음' 상태로 만듭니다. 이후 할당되지 않은 공간을 우클릭 → 새 단순 볼륨을 선택해 마법사를 따라 NTFS 또는 exFAT으로 새로 파티션과 포맷을 진행합니다.
단계
메뉴
1
디스크 관리 → 볼륨 삭제
2
할당되지 않은 공간 → 새 단순 볼륨
3. diskpart 명령어로 clean 실행
증상: 디스크 관리에서도 볼륨 삭제나 새 볼륨 생성 자체가 회색으로 비활성화되어 아무 조작도 할 수 없는 경우입니다. GUI 도구로는 접근 자체가 막힌 더 깊은 수준의 파티션 테이블 손상입니다.
원인: MBR(마스터 부트 레코드)이나 GPT 파티션 테이블 헤더 자체가 손상되면 윈도우 GUI 도구가 드라이브 구조를 해석하지 못해 모든 조작이 막힙니다.
해결방법: 관리자 권한으로 명령 프롬프트를 실행한 뒤 diskpart를 입력하고, list disk로 디스크 번호를 확인합니다. select disk [번호]로 대상을 정확히 선택한 뒤(다른 디스크 선택 시 데이터 전체 소실 위험이 있으니 번호를 반드시 재확인) clean 명령으로 파티션 테이블을 완전히 초기화하고, create partition primary → format fs=ntfs quick 순서로 재생성합니다.
명령어
기능
list disk / select disk N
대상 디스크 확인 및 선택
clean
파티션 테이블 완전 초기화
create partition primary / format fs=ntfs quick
파티션 생성 및 포맷
4. 쓰기 방지 스위치·레지스트리 쓰기방지 해제
증상: 포맷 시작과 동시에 "디스크가 쓰기 방지되어 있습니다" 메시지가 뜨거나, diskpart의 clean 명령마저 "액세스가 거부되었습니다"로 실패하는 경우입니다. 물리적 잠금 스위치가 있는 SD카드·일부 USB 드라이브는 하드웨어적으로 쓰기가 차단된 상태일 수 있습니다.
원인: 물리 스위치가 'Lock' 위치에 있거나, 이전에 보안 프로그램·회사 정책으로 레지스트리에 쓰기 방지 값이 설정된 경우입니다.
해결방법: 드라이브 측면에 잠금 스위치가 있다면 'Unlock' 위치로 전환 후 재시도합니다. 레지스트리 원인이라면 Win+R → regedit 실행 후 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies 경로에서 WriteProtect 값을 0으로 변경합니다(해당 키가 없으면 정상 상태이므로 다음 항목으로 넘어갑니다).
원인
해결
물리 스위치
Lock → Unlock 전환
레지스트리
StorageDevicePolicies → WriteProtect 값을 0으로 변경
5. 배드섹터로 인한 포맷 실패
증상: 포맷 진행률이 특정 퍼센트(예: 60~70%)에서 항상 멈추거나 매우 느리게 진행되다 실패하는 경우입니다. 저장 매체 내부의 특정 영역이 물리적으로 손상되어 읽기·쓰기가 정상적으로 이루어지지 않는 상태입니다.
원인: 낸드 플래시의 특정 블록이 수명을 다했거나 물리적 충격으로 손상되면 해당 영역에서 포맷 작업이 반복적으로 실패합니다.
해결방법: 관리자 권한 명령 프롬프트에서 chkdsk [드라이브문자]: /f /r /x 명령을 실행해 배드섹터를 검사하고 정상 영역만 사용하도록 표시합니다. 검사가 완료된 후 다시 포맷을 시도하며, 배드섹터 비율이 높다면(체크 결과 불량 섹터가 다수 표시) 일시적 조치일 뿐 근본 해결은 아니므로 교체를 염두에 둡니다.
명령어
기능
chkdsk X: /f /r /x
배드섹터 검사 및 불량 영역 표시
6. 파일시스템 손상(RAW) 진단
증상: 디스크 관리에서 드라이브의 파일 시스템 항목이 NTFS나 FAT32가 아닌 'RAW'로 표시되며, 탐색기에서 드라이브를 열려고 하면 "포맷하시겠습니까?" 메시지만 반복됩니다. 파일시스템 구조 자체가 깨져 윈도우가 어떤 형식인지 인식하지 못하는 상태입니다.
원인: 파일 전송 중 강제로 뽑거나 시스템 종료 중 갑작스러운 정전 등으로 파일시스템 테이블(FAT/MFT)이 중간에 손상된 경우 발생합니다.
해결방법: 데이터가 중요하지 않다면 diskpart의 clean 명령 후 재포맷으로 간단히 해결됩니다. 데이터를 먼저 살려야 한다면 관리자 명령 프롬프트에서 chkdsk [드라이브문자]: /f 명령으로 파일시스템 복구를 먼저 시도한 뒤에 포맷을 진행합니다.
진단
조치
RAW 표시
chkdsk X: /f로 복구 시도 후 포맷
7. USB 컨트롤러 드라이버 재설치
증상: 특정 PC에서만 포맷이 실패하고 다른 PC에서는 정상적으로 포맷된다면, USB 드라이브가 아닌 PC의 USB 컨트롤러 드라이버 문제일 가능성이 높습니다. 장치관리자 → 범용 직렬 버스 컨트롤러 항목에 노란 느낌표가 있는지 확인이 필요합니다.
원인: USB 컨트롤러 드라이버가 오래되었거나 손상되면 대용량 데이터 전송이 필요한 포맷 작업 중간에 통신이 끊기는 경우가 있습니다.
해결방법: 장치관리자 → 범용 직렬 버스 컨트롤러에서 모든 USB 관련 항목을 우클릭 → 디바이스 제거 후 PC를 재부팅해 드라이버를 자동 재설치시킵니다. 재부팅 후에도 문제가 있다면 메인보드 제조사 홈페이지에서 칩셋 드라이버(Chipset Driver)를 최신 버전으로 다시 설치합니다.
경로
조치
장치관리자
범용 직렬 버스 컨트롤러 → 전체 제거 후 재부팅
8. 서드파티 포맷 툴 사용하기
증상: 윈도우 기본 포맷 도구와 diskpart 모두 실패했지만 드라이브 자체는 여전히 인식되고 있는 경우, 전용 저수준 포맷 툴을 시도해볼 필요가 있습니다.
원인: 윈도우 기본 포맷 도구는 안전성을 위해 일부 손상 상황에서 작업을 중단하도록 설계되어 있어, 더 공격적인 저수준 포맷이 필요한 경우가 있습니다.
해결방법: HP USB Disk Storage Format Tool이나 SD Card Formatter(공식 SD 협회 배포)를 공식 홈페이지에서 다운로드해 실행합니다. 프로그램에서 대상 드라이브를 정확히 선택한 뒤 '저수준 포맷' 또는 'Full Format' 옵션을 체크하고 실행하면, 배드섹터를 우회하며 강제로 파일시스템을 재생성합니다.
도구
용도
HP USB Disk Storage Format Tool
USB 드라이브 저수준 강제 포맷
SD Card Formatter
SD/microSD 카드 전용 포맷
9. 물리적 손상 진단과 교체 판단
증상: chkdsk, diskpart clean, 서드파티 포맷 툴까지 전부 시도했는데도 반복적으로 포맷이 실패하거나, 드라이브가 인식과 미인식을 반복(연결 시 인식음이 계속 울림)한다면 물리적 고장이 확정적입니다. CrystalDiskInfo로 확인 시 '주의' 또는 '경고' 상태로 표시된다면 낸드 플래시 수명이 임계치에 도달한 것입니다.
원인: USB 메모리·외장SSD 내부의 낸드 플래시는 소모품이라 쓰기 횟수가 누적되면 특정 시점부터 급격히 불안정해지며, 이 단계에서는 어떤 소프트웨어적 조치로도 근본 해결이 불가능합니다.
해결방법: 이 경우는 데이터 복구 가능성을 먼저 확인한 뒤(다음 10번 항목 참고) 새 저장장치로 교체하는 것이 유일한 해결책입니다. 휴대성과 내구성이 검증된 정품 윈도우 11 Windows Home USB 최저가 확인하기로 교체하면 반복되는 포맷 오류 없이 안정적으로 사용할 수 있습니다. (쿠팡 파트너스 활동으로 수수료를 제공받을 수 있음)
진단 도구
기준
CrystalDiskInfo
'주의'·'경고' 상태 표시 시 교체 권장
10. 데이터 복구가 필요한 경우 주의사항
증상: 포맷 실패한 드라이브 안에 백업하지 못한 중요 데이터가 남아있는 경우, 성급한 포맷 시도가 오히려 복구 가능성을 낮출 수 있습니다.
원인: chkdsk나 강제 포맷 시도는 파일시스템 테이블을 재작성하는 과정에서 기존 파일의 위치 정보를 덮어써 복구 난이도를 크게 높입니다.
해결방법: 데이터가 중요하다면 위 2~8번의 포맷·복구 명령을 실행하기 전에 먼저 EaseUS Data Recovery Wizard나 Recuva 같은 무료 복구 프로그램으로 드라이브를 스캔해 파일을 다른 저장장치로 백업합니다. 복구 프로그램으로도 인식이 안 될 정도로 손상이 심하다면, 이후 소프트웨어적 시도를 멈추고 전문 데이터 복구 업체의 정밀 진단을 받는 것이 안전합니다.
순서
내용
1
EaseUS·Recuva로 스캔 후 데이터 우선 백업
2
백업 완료 후에만 포맷·clean 진행
자주 묻는 질문 (FAQ)
포맷이 계속 실패하면 무조건 데이터가 손실되나요?
아닙니다. diskpart clean이나 강제 포맷을 실행하기 전이라면 EaseUS·Recuva 같은 복구 프로그램으로 먼저 데이터를 백업할 수 있습니다.
diskpart의 clean 명령은 위험하지 않나요?
select disk 번호를 잘못 지정하면 다른 디스크의 데이터가 전부 삭제될 수 있으니, list disk로 용량을 확인해 정확한 디스크를 선택해야 합니다.
USB 드라이브가 RAW로 표시되면 무조건 고장인가요?
아닙니다. 강제 종료로 인한 파일시스템 손상이 원인인 경우가 많으며, chkdsk X: /f 명령으로 복구되는 경우가 대부분입니다.
포맷 실패가 반복되면 어떤 기준으로 교체를 결정하나요?
CrystalDiskInfo에서 상태가 '주의'·'경고'로 표시되거나 인식과 미인식을 반복한다면 소프트웨어 조치로는 해결이 안 되니 교체가 필요합니다.