Computer >> 컴퓨터 >  >> 문제 해결 >> Mac

Windows에서 '포맷을 완료할 수 없습니다' 오류 발생 시 해결 방법 총정리

SD 카드의 저장 공간을 확보하거나 USB 드라이브를 다른 파일 시스템으로 변환하기 위해 포맷을 진행하다가, 갑자기 'Windows에서 포맷을 완료할 수 없습니다(Windows was unable to complete the format)'라는 오류 메시지를 마주한 적이 있으신가요? 이 오류가 발생하면 Windows에서 외장 하드 드라이브나 SD 카드를 정상적으로 포맷할 수 없게 됩니다.

다행히 이 문제는 대부분 스스로 해결이 가능합니다. 이 글에서는 오류의 원인과 단계별 해결 방법까지 자세히 안내해 드리니, 끝까지 읽어보세요.

목차

  • 1. Windows에서 포맷이 완료되지 않는 원인
  • 2. 포맷 오류 해결 방법 6가지
  • 3. 포맷된 드라이브에서 파일 복구하는 방법
  • 4. 마무리

Windows에서 포맷이 완료되지 않는 원인

일반적으로 내장 또는 외장 하드 드라이브는 파일 탐색기에서 몇 번의 클릭만으로 몇 분 안에 포맷할 수 있습니다. 그런데 'Windows에서 포맷을 완료할 수 없습니다'라는 대화 상자가 나타난다면, 포맷 과정을 방해하는 오류가 존재한다는 뜻입니다. 이 오류의 원인은 다양하지만, 가장 흔한 원인들은 다음과 같습니다.

  • 파일 시스템 오류: 드라이브가 RAW 파일 시스템이거나 호환되지 않는 파일 시스템을 사용 중이라면, 파일 탐색기에서 직접 포맷하는 데 실패할 수 있습니다.
  • 배드 섹터(Bad Sector): 저품질 제품, 과도한 조각 모음, USB를 임의로 분리하는 습관 등으로 배드 섹터가 생길 수 있습니다. USB나 SD 카드에 배드 섹터가 많으면 포맷 자체가 차단됩니다.
  • 바이러스 및 악성코드 감염: 바이러스나 악성코드는 드라이브에 저장된 파일을 변조하고 드라이브를 비정상적으로 작동하게 만들어, 포맷 실패의 원인이 될 수 있습니다.
  • 쓰기 방지 활성화: 데이터 손실을 막기 위해 드라이브에 잠금 또는 쓰기 방지를 설정했다면, 해당 드라이브를 직접 포맷할 수 없습니다.
  • 빈 드라이브(파티션 없음): 포맷은 파티션을 기반으로 수행됩니다. 드라이브에 파티션이 전혀 없으면 Windows에서 포맷할 수 없습니다.
  • 물리적 손상: USB, SD 카드, HDD 등 저장 장치가 물리적으로 손상된 경우 어떤 조치도 불가능하며, Windows 10에서 드라이브 자체에 접근조차 할 수 없습니다.

Windows 포맷 오류 해결 방법 6가지

원인에 따라 적합한 해결 방법이 다릅니다. 아래 방법들을 하나씩 순서대로 시도하면서 Windows 10/11에서 USB나 SD 카드를 성공적으로 포맷해 보세요.

방법 1. CHKDSK 명령어로 디스크 오류 검사 및 복구

파일 시스템이 손상되었거나 휴대용 디스크에 소프트웨어적 배드 섹터가 일부 쌓인 경우, Windows의 포맷 기능이 작동하지 않을 수 있습니다. 이럴 때 CHKDSK 명령어를 실행해 디스크 오류를 검사하고 복구하면 도움이 됩니다.

  1. USB/SD 카드를 PC에 연결합니다.
  2. 검색창에 'cmd'를 입력하여 명령 프롬프트를 엽니다.
  3. 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.
  4. 아래 명령어를 입력합니다. * 부분은 본인의 드라이브 문자로 교체하세요.
    chkdsk *: /r
  5. chkdsk 검사 단계가 모두 완료될 때까지 기다립니다.
  6. PC를 재부팅한 후 다시 포맷을 시도합니다.

방법 2. 쓰기 방지 해제

쓰기 방지가 설정된 드라이브는 읽기 전용이 되므로, SD 카드나 USB에 데이터를 쓰거나 포맷할 수 없습니다. 이 경우 'Windows에서 이 드라이브를 포맷할 수 없습니다', '디스크가 쓰기 방지되어 있습니다' 같은 메시지만 반복해서 표시됩니다. 따라서 먼저 SD 카드의 쓰기 방지를 해제한 후 포맷을 진행해야 합니다. SD 카드 측면의 잠금 스위치(Lock) 위치를 확인하거나, 레지스트리 편집기를 통해 쓰기 방지를 해제할 수 있습니다.

방법 3. 바이러스 및 악성코드 검사

드라이브에 감염된 바이러스나 악성코드가 원인일 수도 있습니다. 드라이브를 Windows PC에 연결한 상태에서 Windows Defender를 사용해 컴퓨터를 검사하면 감염을 제거하고 위험한 악성코드를 삭제할 수 있습니다.

  1. 문제가 있는 SD 카드/USB를 컴퓨터에 연결합니다.
  2. 시작 메뉴에서 설정을 열고 업데이트 및 보안을 클릭합니다.
  3. 왼쪽 메뉴에서 Windows 보안을 선택한 후 Windows 보안 열기를 클릭합니다.
  4. 바이러스 및 위협 방지 > 검사 옵션 > 사용자 지정 검사를 차례로 클릭한 후 지금 검사 버튼을 누릅니다.
  5. 왼쪽 창에서 대상 드라이브를 선택하고 폴더 선택 버튼을 클릭해 검사를 시작합니다.
  6. 화면 안내에 따라 진행하고, 발견된 악성 파일은 모두 삭제합니다.

기본 제공 도구 외에도 Kaspersky Anti-Virus, Bitdefender Antivirus Plus 같은 서드파티 백신 프로그램을 활용해 감염을 제거할 수도 있습니다.

방법 4. 빈 드라이브에 새 파티션 생성

드라이브에 파티션이 하나도 없으면 Windows에서 포맷을 수행할 수 없습니다. 빈 드라이브는 디스크 관리에서 보통 할당되지 않은 공간(unallocated space)으로 표시됩니다. 이 경우 포맷 전에 먼저 새 파티션을 생성해야 합니다.

  1. Windows 키 + R을 누르고 diskmgmt.msc를 입력한 후 Enter 키를 눌러 디스크 관리를 실행합니다.
  2. 요청 시 하드 드라이브를 초기화합니다.
  3. 할당되지 않은 하드 드라이브를 마우스 오른쪽 버튼으로 클릭하고 새 단순 볼륨을 선택합니다.
  4. 볼륨 크기를 지정하고 드라이브 문자 또는 경로를 할당합니다.
  5. 다음을 클릭해 새 파티션 포맷을 계속 진행합니다.

방법 5. 디스크 관리를 통해 포맷

파일 탐색기에서 포맷에 실패했다면, 다양한 디스크 작업(포맷 포함)을 수행할 수 있는 디스크 관리를 이용해 보세요. 이 방법은 RAW 드라이브 문제를 해결하는 데에도 유용합니다.

  1. 바탕 화면에서 내 PC(또는 이 PC)를 마우스 오른쪽 버튼으로 클릭하고 관리를 선택합니다.
  2. 디스크 관리를 선택한 후 SD 카드를 마우스 오른쪽 버튼으로 클릭합니다.
  3. 포맷...을 선택하고 팝업 창에서 파일 시스템을 지정합니다.
  4. 빠른 포맷 수행에 체크하고 확인을 클릭한 후, 포맷이 완료될 때까지 기다립니다.

방법 6. Diskpart 명령어로 포맷

위 방법으로도 포맷이 되지 않는다면 Diskpart 명령어를 사용해 볼 수 있습니다. 명령어 입력이 필요하지만 강력한 해결책입니다.

  1. Windows 아이콘을 마우스 오른쪽 버튼으로 클릭하고 검색창에 '명령 프롬프트'를 입력합니다.
  2. 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.
  3. 명령 프롬프트에 diskpart를 입력하고 Enter 키를 누릅니다.
  4. 아래 명령어를 한 줄씩 입력하며 매번 Enter 키를 누릅니다.
    list disk
    select disk x (x를 본인의 디스크 번호로 교체)
    list volume
    select volume x (x를 포맷하려는 드라이브의 볼륨 번호로 교체)
    format fs=ntfs quick (NTFS를 FAT32, exFAT 등 원하는 파일 시스템으로 교체)
    assign letter x: (x를 원하는 드라이브 문자로 교체)
  5. exit를 입력하고 Enter 키를 눌러 프로그램을 종료합니다.

포맷된 드라이브에서 파일 복구가 필요하다면

USB, SSD, HDD를 실수로 포맷했나요? 포맷을 진행하면 드라이브에 저장된 모든 파일이 삭제됩니다. 외장 하드 드라이브를 실수로 포맷했다면, 전문적이고 신뢰할 수 있는 데이터 복구 소프트웨어인 iBoysoft Data Recovery를 사용해 데이터를 복구해 보세요. 몇 번의 클릭만으로 복구가 가능합니다.

  1. Windows용 iBoysoft Data Recovery를 다운로드하여 설치합니다.
  2. 프로그램을 실행하고 복구 모듈을 선택합니다.
  3. 포맷된 드라이브를 선택하고 다음을 클릭해 빠른 검사를 시작합니다.
  4. 검사 결과를 미리보기하고 필요한 파일을 복구합니다.

마무리

위에서 소개한 해결 방법들을 적용하면 'Windows에서 포맷을 완료할 수 없습니다' 오류 메시지를 제거하고 USB나 SD 카드를 성공적으로 포맷할 수 있기를 바랍니다. 만약 드라이브가 물리적으로 손상된 경우에는 가까운 수리점의 도움을 받거나 새 제품으로 교체하는 것을 고려해 보세요.