Windows 11 또는 Windows 10에서 발생하는 대부분의 문제는 시스템 드라이브를 포맷하고 Windows를 새로 설치하면 깔끔하게 해결됩니다. 또는 단순히 D 드라이브, E 드라이브 등 데이터 드라이브의 모든 파일과 폴더를 삭제하고 싶은 경우도 있습니다. 이때는 파일 탐색기의 '내 PC'에서 해당 드라이브를 마우스 오른쪽 버튼으로 클릭한 뒤 컨텍스트 메뉴에서 포맷을 선택하거나, 디스크 관리 도구를 실행하여 진행하면 됩니다.

그러나 하드 디스크 포맷이 항상 순조롭게 진행되는 것은 아닙니다. 많은 사용자들이 하드 드라이브를 포맷하려고 할 때 다음과 같은 오류 메시지를 받았다고 보고했습니다.
"Windows에서 이 드라이브를 포맷할 수 없습니다. 이 드라이브를 사용하는 디스크 유틸리티나 기타 프로그램을 모두 종료하고, 드라이브의 내용을 표시 중인 창이 없는지 확인한 후 다시 포맷을 시도하십시오."
이 문제는 크게 두 가지 상황으로 나누어 생각해 볼 수 있습니다.
- 시스템 드라이브(C:)를 포맷하려는 경우: 로그인 상태에서는 당연히 불가능합니다. 시스템 드라이브는 반드시 외부 설치 미디어나 별도의 옵션을 통해서만 포맷할 수 있습니다.
- D:, E: 등 데이터 드라이브를 포맷하려는 경우: 이 오류가 나타나면 열려 있는 모든 응용 프로그램을 닫은 후 다시 시도해야 합니다. 하지만 안타깝게도 이것만으로는 해결되지 않는 경우가 많습니다.
'Windows에서 이 드라이브를 포맷할 수 없습니다' 오류 해결 방법
상황별로 하나씩 문제를 해결해 보겠습니다.
1. 시스템 드라이브 C:를 포맷하여 모든 데이터를 지우려는 경우

이 경우에는 Windows 설치 미디어로 부팅한 후, 설치 과정에서 포맷(Format) 옵션을 선택하는 것이 가장 좋습니다. 보통 운영체제를 클린 설치할 계획일 때 이 방법을 사용합니다.
2. D:, E: 등 데이터 드라이브를 포맷하려는 경우
원래라면 드라이브를 마우스 오른쪽 버튼으로 클릭하고 포맷을 선택한 뒤 포맷 절차를 시작하면 됩니다. 하지만 이 방법이 작동하지 않는다면 아래의 방법들을 시도해 보세요.
방법 1. 디스크 관리(Disk Management)로 강제 포맷하기
Win + R 키를 눌러 실행 창을 연 후 diskmgmt.msc를 입력하고 Enter 키를 누릅니다. 그러면 디스크 관리 도구가 열립니다.

포맷하려는 드라이브를 마우스 오른쪽 버튼으로 클릭하고 포맷 옵션을 선택합니다. 바로 포맷되지 않고 다음과 같은 오류 메시지가 나타납니다.
"볼륨(드라이브 이름) 논리 드라이브가 현재 사용 중입니다. 이 볼륨을 강제로 포맷하려면 예를 클릭하십시오."
여기서 '예'를 클릭하면 드라이브가 강제로 포맷되며, 드라이브의 여유 공간을 확인해 보면 정상적으로 처리되었는지 검증할 수 있습니다.
참고: USB 드라이브를 포맷할 수 없는 경우에도 유사한 방법을 적용해 볼 수 있습니다.
방법 2. Diskpart 명령어 사용하기
위 방법으로도 해결되지 않는다면 Windows 10/8/7에 기본 내장된 Diskpart 명령줄 도구를 활용해야 할 수 있습니다.

이 도구를 실행하려면 관리자 권한 명령 프롬프트를 열고 다음 명령어를 차례대로 입력합니다.
diskpart list disk list volume select volume <번호> format
여기서 <번호>는 포맷하려는 볼륨의 번호로 바꿔 입력하면 됩니다.
이렇게 하면 해당 드라이브가 포맷됩니다.
format 명령과 함께 사용할 수 있는 선택적 스위치는 다음과 같습니다.
- FS=<FS> – 파일 시스템 유형을 지정합니다. 지정하지 않으면 기본 파일 시스템이 사용됩니다.
- REVISION=<X.XX> – 파일 시스템 개정판(revision)을 지정합니다(해당되는 경우).
- RECOMMENDED – 지정하면 기본값 대신 권장 파일 시스템 및 개정판을 사용합니다.
- LABEL=<"레이블"> – 볼륨 레이블을 지정합니다.
- UNIT=<N> – 기본 할당 단위 크기를 재정의합니다. 일반적인 용도로는 기본 설정을 사용하는 것이 좋습니다.
- QUICK – 빠른 포맷을 수행합니다.
- COMPRESS – NTFS 전용: 새 볼륨에 생성되는 파일이 기본적으로 압축됩니다.
- OVERRIDE – 필요한 경우 볼륨을 먼저 강제로 분리(dismount)합니다. 볼륨에 대해 열려 있던 모든 핸들은 더 이상 유효하지 않습니다.
- NOWAIT – 포맷 프로세스가 진행 중인 동안에도 명령이 즉시 반환되도록 합니다.
- NOERR – 스크립트 전용입니다. 오류가 발생해도 DiskPart가 오류가 없었던 것처럼 계속 명령을 처리합니다.
사용 예시:
- FORMAT FS=NTFS LABEL="New Volume" QUICK COMPRESS
- FORMAT RECOMMENDED OVERRIDE
이 글이 도움이 되기를 바랍니다.
비슷한 오류 메시지가 표시되는 경우 다음 글도 참고하세요:
- Windows에서 디스크 파티션을 포맷할 수 없음 – 오류 코드 0x80070057
- 이 디스크에 Windows를 설치할 수 없습니다. 선택한 디스크가 GPT 파티션 스타일입니다.