USB 포맷을 완료할 수 없습니다 해결 방법 - 윈도우10, 윈도우11 상황별 정리

· 조회수 106

USB를 포맷하려는데 "Windows가 포맷을 완료할 수 없습니다"라는 메시지가 뜨면서 진행이 안 되는 경우가 있습니다. 몇 번을 다시 시도해도 같은 오류가 반복되면 USB가 고장 난 건 아닌지 걱정되는데, 실제로는 설정이나 파티션 문제인 경우가 대부분이라 순서대로 해결하면 다시 쓸 수 있는 경우가 많습니다. 이 글에서는 원인부터 쉬운 해결법, 확실한 해결법, 유틸리티를 이용한 방법까지 윈도우10과 윈도우11에서 달라지는 부분을 구분해 정리했습니다.

아래 방법은 모두 USB 안의 데이터를 지웁니다. USB에 꼭 필요한 파일이 남아 있다면 포맷을 계속 시도하기 전에 복구 프로그램으로 먼저 파일을 꺼내두세요. 포맷을 반복할수록 복구 가능성이 낮아집니다.

USB 포맷이 안 되는 주요 원인

  • 쓰기 금지 상태: USB나 SD카드 어댑터의 잠금 스위치가 켜져 있거나, 윈도우에서 쓰기 금지 속성이 걸려 있으면 포맷할 수 없습니다.
  • 파티션 구조 문제: 윈도우 설치 USB나 리눅스 부팅 USB로 쓰던 경우, 파티션이 여러 개로 나뉘어 있어 탐색기의 포맷 기능으로는 정리되지 않습니다.
  • 파일 시스템 손상: 사용 중에 USB를 그냥 뽑으면 파일 시스템이 망가져 RAW 상태가 되거나, "이 드라이브를 사용하려면 먼저 포맷해야 합니다"라는 메시지가 뜨기도 합니다.
  • 다른 프로그램이 USB를 사용 중: 백신 검사, 동기화 프로그램, 열려 있는 파일 탐색기 창이 USB를 붙잡고 있으면 포맷이 중간에 실패합니다.
  • USB 자체의 수명이나 고장: 플래시 메모리가 수명을 다하면 데이터 보호를 위해 스스로 읽기 전용 상태로 바뀝니다. 이 경우는 어떤 방법으로도 포맷되지 않습니다.

1. 먼저 확인할 기본 점검

  • USB를 뽑았다가 본체 뒷면 포트에 직접 꽂습니다. USB 허브나 앞면 포트는 전원이 부족해 포맷이 실패하는 경우가 있습니다.
  • USB 측면에 잠금(Lock) 스위치가 있다면 잠금 해제 쪽으로 밀어줍니다. SD카드를 어댑터에 꽂아 쓰는 경우 어댑터의 스위치도 확인합니다.
  • USB 안의 파일을 열어둔 프로그램이 있다면 모두 닫고, 백신 프로그램의 실시간 검사가 돌고 있다면 잠시 끈 뒤 다시 시도합니다.
  • 컴퓨터를 재부팅한 뒤 다른 프로그램을 실행하기 전에 바로 포맷해봅니다.

2. 디스크 관리에서 포맷하기

탐색기에서 포맷이 안 될 때 가장 먼저 시도할 방법입니다. 윈도우10과 윈도우11 모두 방법이 같습니다.

  • Win + X를 누르고 디스크 관리를 선택합니다.
  • 아래쪽 목록에서 USB를 찾습니다. 이동식이라고 표시되고 용량이 USB와 같은 디스크입니다.
  • USB 영역을 마우스 오른쪽 버튼으로 누르고 포맷을 선택합니다. 파일 시스템을 고르고 확인을 누르면 됩니다.

USB 영역이 할당되지 않음으로 나온다면 마우스 오른쪽 버튼을 눌러 새 단순 볼륨을 선택하고, 안내에 따라 다음을 누르면 파티션 생성과 포맷이 한 번에 진행됩니다. USB가 여러 칸으로 나뉘어 있다면 각 칸에서 볼륨 삭제를 눌러 전부 할당되지 않음으로 만든 뒤 새 단순 볼륨을 만들면 됩니다.

3. diskpart 명령어로 확실하게 초기화하기

디스크 관리에서도 포맷이 안 되거나 볼륨 삭제 메뉴가 회색으로 막혀 있다면, diskpart 명령어로 USB를 완전히 초기화하는 것이 가장 확실합니다. 파티션 구조를 처음부터 다시 만들기 때문에 대부분의 포맷 오류가 여기서 해결됩니다.

먼저 관리자 권한으로 명령어 창을 엽니다. 이 부분이 윈도우 버전에 따라 조금 다릅니다.

  • 윈도우10: Win + X를 누르고 Windows PowerShell(관리자)를 선택합니다.
  • 윈도우11: Win + X를 누르고 터미널(관리자)를 선택합니다.

창이 열리면 아래 명령어를 한 줄씩 입력하고 Enter를 누릅니다.

diskpart
list disk

list disk를 입력하면 컴퓨터에 연결된 디스크 목록이 나옵니다. 여기서 크기를 보고 USB가 몇 번 디스크인지 정확히 확인합니다. 예를 들어 32GB USB라면 크기가 28~29GB 정도로 표시된 디스크가 USB입니다.

디스크 번호를 잘못 선택하면 컴퓨터 하드디스크나 SSD가 통째로 지워집니다. 디스크 0번은 보통 윈도우가 설치된 드라이브이니 절대 선택하지 말고, 헷갈리면 USB를 뺐다 꽂으면서 목록에서 사라졌다 나타나는 디스크를 확인하세요.

USB가 1번 디스크라면 다음과 같이 입력합니다. 숫자는 실제 USB 번호로 바꿔야 합니다.

select disk 1
attributes disk clear readonly
clean
create partition primary
format fs=exfat quick
assign
exit

각 명령어의 의미는 이렇습니다. attributes disk clear readonly는 쓰기 금지 속성을 해제하고, clean은 파티션 정보를 모두 지웁니다. create partition primary로 새 파티션을 만들고, format fs=exfat quick으로 빠른 포맷을 한 뒤, assign으로 드라이브 문자를 붙여 탐색기에 나타나게 합니다. FAT32로 포맷하려면 fs=fat32, NTFS로 포맷하려면 fs=ntfs로 바꾸면 됩니다.

4. "디스크가 쓰기 금지되어 있습니다"가 함께 뜰 때

잠금 스위치도 없고 diskpart의 쓰기 금지 해제 명령어도 효과가 없다면, 윈도우 레지스트리에 쓰기 금지 설정이 걸려 있을 수 있습니다. 회사 PC처럼 관리 정책이 적용된 컴퓨터에서 자주 생깁니다.

  • Win + R을 누르고 regedit를 입력해 레지스트리 편집기를 엽니다.
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies로 이동합니다.
  • WriteProtect 값이 1로 되어 있다면 0으로 바꾸고 컴퓨터를 재부팅합니다.

StorageDevicePolicies 항목이 아예 없다면 레지스트리 문제가 아니므로 건드릴 필요가 없습니다. 회사 PC는 보안 정책으로 USB 쓰기를 막아둔 것일 수 있으니 이 경우 전산 담당자에게 문의하는 것이 맞습니다.

5. 설정 앱에서 포맷하기

디스크 관리 화면이 익숙하지 않다면 설정 앱에서도 포맷할 수 있습니다. 이 메뉴 위치는 윈도우 버전에 따라 다릅니다.

구분 윈도우10 윈도우11
설정 앱 경로 설정 → 시스템 → 저장소 → 디스크 및 볼륨 관리 설정 → 시스템 → 저장소 → 고급 저장소 설정 → 디스크 및 볼륨
관리자 명령어 창 Win + X → Windows PowerShell(관리자) Win + X → 터미널(관리자)
탐색기 포맷 메뉴 드라이브 오른쪽 클릭 → 포맷 드라이브 오른쪽 클릭 → 포맷 (안 보이면 더 많은 옵션 표시)
디스크 관리 Win + X → 디스크 관리 (두 버전 동일)

설정 앱에서 USB를 선택한 뒤 볼륨 항목의 속성으로 들어가면 포맷 버튼이 있습니다. 기능은 디스크 관리와 같아서, 디스크 관리에서 실패했다면 여기서도 같은 결과가 나올 가능성이 높습니다.

6. 파일 시스템 오류 검사하기

USB가 탐색기에 보이고 파일도 열리는데 포맷만 안 된다면, 파일 시스템 오류를 먼저 고친 뒤 포맷하면 해결되는 경우가 있습니다. 관리자 명령어 창에서 아래처럼 입력합니다. E는 USB 드라이브 문자로 바꿔야 합니다.

chkdsk E: /f

검사가 끝나면 다시 포맷을 시도합니다.

7. 유틸리티 프로그램으로 해결하기

명령어 입력이 부담스럽거나, 윈도우 기본 기능으로는 해결되지 않을 때 쓸 수 있는 무료 프로그램들입니다. 대부분 diskpart와 비슷한 작업을 화면에서 클릭만으로 할 수 있게 해줍니다.

프로그램 가격 추천하는 경우
Rufus 무료 설치 없이 실행되고, 파티션이 꼬인 부팅 USB도 일반 USB로 깔끔하게 되돌릴 수 있습니다. 32GB가 넘는 USB도 FAT32로 포맷할 수 있고, 불량 블록 검사 기능도 있습니다.
SD Memory Card Formatter 무료 SD카드 규격을 만든 SD협회의 공식 포맷 프로그램입니다. SD카드나 마이크로SD카드가 포맷되지 않을 때 가장 먼저 써볼 만합니다.
MiniTool Partition Wizard, AOMEI Partition Assistant 무료판 있음 파티션 삭제, 생성, 포맷을 화면에서 보면서 할 수 있는 파티션 관리 프로그램입니다. diskpart가 어렵게 느껴질 때 대신 쓰기 좋습니다.
HP USB Disk Storage Format Tool 무료 오래전부터 쓰여온 USB 전용 포맷 도구입니다. 업데이트는 멈췄지만 윈도우 포맷이 실패하는 USB가 이 프로그램으로는 포맷되는 경우가 종종 있습니다. 관리자 권한으로 실행해야 합니다.
제조사 복구 도구 무료 트랜센드의 JetFlash Online Recovery처럼 일부 제조사는 자사 USB 전용 복구 도구를 제공합니다. USB 제조사 홈페이지의 고객지원 메뉴에서 확인할 수 있습니다.

Rufus로 USB 초기화하기

  • Rufus 공식 홈페이지에서 프로그램을 내려받아 실행합니다. 설치 과정 없이 바로 열립니다.
  • 맨 위 장치 항목에서 USB를 선택합니다. 용량을 보고 맞는 USB인지 꼭 확인합니다.
  • 부팅 선택을 부팅할 수 없음으로 바꿉니다. 이렇게 해야 부팅 USB가 아닌 일반 저장용 USB로 만들어집니다.
  • 파일 시스템을 exFAT, FAT32, NTFS 중에서 고릅니다.
  • USB 상태가 의심된다면 고급 포맷 옵션 표시를 눌러 장치에서 잘못된 블록 검사를 체크합니다. 시간은 오래 걸리지만 USB에 물리적인 불량이 있는지 함께 확인할 수 있습니다.
  • 시작을 누르면 포맷이 진행됩니다.

SD카드라면 SD Memory Card Formatter

SD카드는 SD협회의 규격에 맞춰 포맷해야 카메라나 블랙박스에서 오류 없이 인식됩니다. SD Memory Card Formatter를 설치해 실행하고, 카드를 선택한 뒤 덮어쓰기 포맷(Overwrite format)을 고르면 빠른 포맷보다 시간은 걸리지만 카드 전체를 정리해서 포맷 오류가 해결되는 경우가 많습니다.

전문가용 방법: 컨트롤러 전용 복구 도구

위의 프로그램으로도 안 되는 USB는 내부 컨트롤러 칩의 설정 정보가 망가졌을 수 있습니다. 익숙한 사용자라면 ChipGenius 같은 프로그램으로 USB의 컨트롤러 제조사와 모델을 확인한 뒤, 그 칩에 맞는 양산 도구(MPTool)로 USB를 공장 출고 상태처럼 다시 초기화하는 방법이 있습니다. 다만 칩에 맞지 않는 도구를 쓰면 USB가 완전히 인식되지 않게 될 수 있고, 출처가 불분명한 사이트에서 받은 도구에는 악성코드가 섞여 있는 경우도 있어 일반 사용자에게는 권하지 않습니다. 저렴한 USB라면 새로 사는 것이 시간과 안전 면에서 낫습니다.

FAT32, exFAT, NTFS 중 무엇으로 포맷할까

파일 시스템 장점 단점
FAT32 오래된 기기, 자동차 오디오, 일부 TV까지 거의 모든 기기에서 인식됩니다. 4GB가 넘는 파일은 저장할 수 없습니다. 윈도우 포맷 창에서는 32GB 이하 USB만 FAT32를 선택할 수 있습니다.
exFAT 4GB 이상 파일도 저장되고, 윈도우와 맥 모두 읽고 쓸 수 있습니다. 일반 USB에 가장 무난합니다. 아주 오래된 기기에서는 인식되지 않을 수 있습니다.
NTFS 윈도우에서 가장 안정적이고 권한 설정 등 기능이 많습니다. 맥에서는 기본적으로 읽기만 되고, TV나 다른 기기에서 인식되지 않는 경우가 많습니다.

특별한 이유가 없다면 exFAT을 추천합니다. 자동차나 오래된 기기에서 써야 해서 32GB가 넘는 USB를 꼭 FAT32로 만들어야 한다면, 앞의 diskpart 명령어에서 fs=fat32로 지정하거나 Rufus를 이용하면 됩니다.

모든 방법이 안 될 때는 USB 고장

diskpart의 clean 명령어에서 "I/O 장치 오류"가 나오거나, 디스크 관리에서 용량이 0바이트 또는 "미디어 없음"으로 표시된다면 USB 내부가 고장 난 것입니다. 오래 쓴 USB가 갑자기 읽기만 되고 아무것도 지워지지 않는 것도 수명이 다해 읽기 전용으로 잠긴 상태입니다. 이때는 포맷으로 살릴 수 없으니 필요한 파일만 복사해두고 새 USB로 바꾸는 것이 좋습니다.

새로 산 저가형 대용량 USB에서 이런 문제가 생겼다면 실제 용량보다 크게 표시되는 가짜 제품일 수 있습니다. H2testw 같은 프로그램으로 실제 용량을 검사해보면 확인할 수 있습니다.

정리하면, "Windows가 포맷을 완료할 수 없습니다" 오류는 기본 점검 후 디스크 관리에서 포맷을 시도하고, 그래도 안 되면 diskpart로 USB를 완전히 초기화하는 순서로 대부분 해결됩니다. 명령어가 부담스럽다면 Rufus로, SD카드라면 SD Memory Card Formatter로 같은 작업을 더 쉽게 할 수 있습니다. 디스크 관리와 diskpart 사용법은 윈도우10과 윈도우11이 같고, 관리자 명령어 창을 여는 메뉴 이름과 설정 앱 경로만 다르다는 점을 기억하면 됩니다.

"나의 신념은 어느 정도의 의심은 인정하는 신념이다. - 버락 오바마 You know, my faith is one that admits some doubt. - Barack Obama"

- 신념 -

북마크목록