포맷은 SD카드, USB 메모리(펜 드라이브), 플래시 드라이브의 소프트웨어적인 문제를 해결하는 가장 기본적인 방법입니다. 하지만 가끔 "Windows에서 포맷을 완료할 수 없습니다"라는 오류 메시지가 나타나 곤란한 상황에 처할 수 있습니다. 이 글에서는 이 문제를 해결하는 6가지 방법을 소개합니다. 또한 포맷 과정에서 데이터를 잃었다면 iBeesoft 포맷 복구 소프트웨어를 활용해 파일을 되찾는 방법까지 함께 안내해 드립니다.
저장 장치를 컴퓨터에 연결했을 때 포맷하라는 메시지가 뜬다면 대부분 배드 섹터(bad sector) 때문입니다. 이 상태에서 포맷을 진행하면 또다시 "Windows 11/10에서 포맷을 완료할 수 없습니다"라는 메시지가 표시됩니다.
1부. 포맷 오류가 발생하는 원인
Windows에서 "포맷할 수 없음" 오류가 나타나는 주요 원인은 다음과 같습니다.
- 카드에 쓰기 방지(write-protect)가 활성화되어 있어 Windows가 포맷 작업을 차단하는 경우
- SD카드나 USB 메모리에 알려지지 않은 바이러스가 감염된 경우
- 플래시 드라이브·SD카드·USB 메모리의 파일 시스템이 손상된 경우
2부. "Windows에서 포맷을 완료할 수 없습니다" 오류를 해결하는 6가지 방법
방법 1. 디스크 관리 도구로 드라이브 포맷하기
서드파티 프로그램 없이 윈도우 자체 기능으로 문제를 해결하고 싶다면 Windows에서 제공하는 디스크 관리(Disk Management) 도구를 활용해 보세요. 이 도구를 사용하면 시스템에 연결된 파티션을 포맷, 생성, 삭제, 축소할 수 있습니다. 단, 이 도구로는 32GB 이상의 드라이브를 FAT32로 포맷할 수 없다는 점에 유의하세요.
- Windows 7에서는 컴퓨터 아이콘을, Windows 10/11에서는 "내 PC(This PC)"를 마우스 오른쪽 버튼으로 클릭한 뒤 "관리"를 선택합니다.
- 새 창이 열리면 "저장소"를 클릭하고 "디스크 관리"를 선택합니다.
- 디스크 관리 창에서 포맷 오류가 발생하는 USB 메모리나 SD카드를 선택합니다. 여러 개의 파티션이 있다면 모두 삭제하여 하나의 볼륨으로 만듭니다.
- 통합된 파티션을 마우스 오른쪽 버튼으로 클릭하고 "포맷"을 선택합니다. 저장 용량이 4GB를 초과한다면 파일 시스템을 "NTFS"로 지정하고, Windows가 포맷을 완료할 때까지 기다립니다.
방법 2. Diskpart 명령어로 문제 해결하기
명령 프롬프트와 diskpart 명령어를 사용하면 포맷 오류를 해결할 수 있습니다. 명령 프롬프트 사용에 익숙하다면 이 방법이 가장 빠른 해결책이 될 수 있습니다.
- Windows 로고를 마우스 오른쪽 버튼으로 클릭하고 검색창에 "명령 프롬프트"를 입력합니다. 검색 결과에서 "명령 프롬프트"를 마우스 오른쪽 버튼으로 클릭한 후 "관리자 권한으로 실행"을 선택합니다.
- 명령 프롬프트 창에 "diskpart"를 입력하고 Enter 키를 눌러 디스크 파티션 도구를 실행합니다.
- 아래 명령어를 한 줄씩 입력하고 각 줄마다 Enter 키를 누릅니다. 이 과정을 통해 Windows가 연결된 SD카드·플래시 드라이브·USB 메모리를 포맷합니다.
- list disk
- select disk x
- list volume
- select volume x
- format fs=ntfs quick
참고: x 부분에는 해당 저장 장치의 드라이브 문자를 입력하세요. 첫 번째 명령어 실행 결과에서 확인할 수 있습니다.
포맷이 성공적으로 완료되었다는 메시지가 표시되면 명령 프롬프트를 종료하면 됩니다.
방법 3. 바이러스 제거 후 포맷하기
바이러스가 장치 사용을 방해하여 포맷이 진행되지 않는다면, 먼저 바이러스를 제거한 후 포맷을 시도해야 합니다.
- SD카드, USB 메모리 또는 플래시 드라이브를 컴퓨터에 연결합니다.
- 백신 소프트웨어를 사용해 드라이브 내 바이러스와 악성코드를 검사합니다.
- 백신 검사를 통해 위협 요소가 제거되면 Windows에서 포맷을 다시 진행합니다.
- 백신 프로그램이 없다면 Windows Defender를 사용하여 연결된 장치의 바이러스와 악성코드를 검사할 수 있습니다.
- 장치를 분리했다가 PC에 다시 연결합니다.
- "파일 탐색기"를 엽니다.
- 저장 장치를 마우스 오른쪽 버튼으로 클릭하고 "포맷"을 선택합니다.
- 포맷 창이 열리면 설정을 지정합니다. 용량이 4GB를 초과하는 장치는 NTFS, 4GB 이하는 FAT32로 파일 시스템을 선택합니다. 볼륨 레이블을 입력한 후 "시작" 버튼을 눌러 포맷을 진행합니다.
방법 4. 쓰기 방지를 해제하고 포맷하기
대상 장치에 쓰기 방지가 활성화되어 있으면 "Windows에서 포맷을 완료할 수 없습니다" 오류가 발생합니다. 물리적인 보호 장치가 있다면 직접 해제할 수 있습니다. SD카드, 플래시 드라이브, USB 메모리 측면에 스위치가 있는 경우가 많으니, 이를 "OFF"로 전환하면 Windows가 장치를 포맷할 수 있습니다.
만약 소프트웨어로 쓰기 방지를 설정했다면 동일한 소프트웨어로 잠금을 해제한 후 포맷을 진행해야 합니다. 쓰기 방지를 해제한 뒤에는 아래 순서대로 Windows 10/7에서 장치를 포맷하세요.
- 저장 장치를 PC에 연결합니다.
- "파일 탐색기"를 열고 저장소 항목에 표시된 장치를 마우스 오른쪽 버튼으로 클릭합니다.
- "포맷"을 선택하고 파일 시스템, 할당 단위 크기, 볼륨 레이블 등의 옵션을 설정합니다. "빠른 포맷"에 체크하거나 "시작" 버튼을 눌러 저장 장치 포맷을 완료합니다.
방법 5. 오류 검사 기능으로 디스크 오류 해결하기
아래 절차는 USB 메모리 포맷 오류를 해결하는 데 도움이 됩니다.
- 포맷하려는 문제의 장치를 PC에 연결합니다.
- "파일 탐색기"를 열고 화면에서 해당 장치를 선택한 후 마우스 오른쪽 버튼을 클릭하여 "속성"을 선택합니다.
- 새 팝업 창에서 "도구" 탭을 클릭합니다.
- "오류 검사" 항목에서 "검사" 버튼을 클릭하여 Windows가 디스크 오류를 확인하도록 합니다.
- 드라이브를 검사하고 오류가 발견되면 복구를 진행합니다. 프로세스가 끝날 때까지 기다립니다.
- 완료 후 장치를 다시 마우스 오른쪽 버튼으로 클릭하고 "포맷"을 선택하면 Windows 7/10/11에서 SD카드, USB 메모리, 플래시 드라이브의 포맷 오류를 해결할 수 있습니다.
방법 6. CHKDSK 명령어로 배드 섹터 수정하기
USB 메모리, SD카드, 플래시 드라이브 등 저장 장치에 배드 섹터가 존재하면 포맷 오류가 발생할 수 있습니다. 명령 프롬프트를 활용해 오류를 검사하고 수정할 수 있습니다.
- 검색창에 "CMD"를 입력합니다.
- 검색 결과에서 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행"을 선택합니다.
- 명령 프롬프트 창에 다음 명령어를 입력합니다: "chkdsk h: /f /r /x"
- 참고: "h" 부분은 포맷이 필요한 드라이브의 문자로 변경하세요.
- 검사가 완료되면 "파일 탐색기"에서 해당 장치를 마우스 오른쪽 버튼으로 클릭하고 "포맷"을 선택합니다.
- 파일 시스템을 NTFS로 설정하고 볼륨 레이블을 입력한 후 "시작" 버튼을 눌러 드라이브를 포맷하고 재사용합니다.
3부. 포맷 후 저장 장치에서 데이터 복구하기
SD카드, USB 메모리, 플래시 드라이브를 포맷하면 저장되어 있던 모든 데이터가 사라집니다. 하지만 iBeesoft Data Recovery를 활용하면 단 3단계만으로 저장 장치의 파일을 복원할 수 있습니다.
iBeesoft Data Recovery는 모든 종류의 저장 장치에서 파일을 복구할 수 있는 효율적인 프로그램입니다. 다양한 파일 형식을 인식하기 때문에 포맷된 저장 장치에서 어떤 파일이든 손쉽게 되찾을 수 있는 든든한 도구입니다.
Download for Windows
Download for macOS
Windows에서 포맷 완료 후 데이터 복구하는 방법
- 소프트웨어 평가판을 설치한 후 "설정으로 이동(go to setting)"을 클릭하여 복구할 파일 유형을 하나 또는 전체 선택합니다.
- 복구할 저장 장치를 스캔 경로로 지정합니다. "스캔" 버튼을 누르면 포맷된 메모리 카드, USB 메모리, 플래시 드라이브에서 파일 복구가 시작됩니다.
- 스캔이 완료되면 저장 장치에서 복구 가능한 파일 목록이 표시됩니다. 파일을 선택하고 내용을 미리 본 뒤 복구할 항목을 표시합니다. "복구" 버튼을 누르고 파일을 저장할 경로나 폴더를 지정한 후 프로세스가 완료될 때까지 기다립니다.