파티션을 포맷하려는 도중 "Windows에서는 이 디스크의 시스템 파티션을 포맷할 수 없습니다"라는 오류 메시지가 표시된다면, 이 글의 해결 방법을 따라 해 보세요. Windows 10 및 일부 구버전에서 시스템 디스크를 포맷하려고 할 때 드물게 나타나는 오류이지만, 몇 가지 단계만 거치면 충분히 해결할 수 있습니다.
오류가 발생하는 이유
많은 사용자가 듀얼 부팅 환경을 구성하여 Windows 10/8/7과 함께 다른 운영체제를 설치해 사용합니다. 그러다 더 이상 보조 운영체제를 사용하지 않게 되면, 저장 공간을 확보하기 위해 해당 운영체제가 설치된 파티션을 삭제하고 싶어질 수 있습니다.
이때 가장 손쉬운 방법으로 디스크 관리(Disk Management) 패널을 떠올리기 쉽지만, 시스템 파티션의 경우 위와 같은 오류 메시지가 나타나며 작업이 차단됩니다. 이런 상황이라면 다음 두 가지 방법 중 하나를 사용할 수 있습니다.
- 명령 프롬프트에서 Diskpart 유틸리티를 사용해 볼륨 또는 파티션 삭제
- PowerShell 명령어를 사용해 파티션 삭제
시스템 파티션 포맷 오류 해결하기
아래 두 가지 방법을 순서대로 소개합니다.
- Diskpart를 사용하여 파티션 삭제
- PowerShell을 사용하여 파티션 삭제
1] Diskpart를 사용하여 파티션 삭제
Diskpart는 컴퓨터에 연결된 하드 드라이브를 관리할 수 있는 강력한 명령줄 유틸리티입니다. 이 도구로 파티션을 삭제하려면 다음 단계를 따르세요.
작업 표시줄 검색 상자에 cmd를 입력한 후, 검색 결과에서 관리자 권한으로 실행을 선택합니다. UAC(사용자 계정 컨트롤) 창에서 예 버튼을 클릭하면 관리자 권한 명령 프롬프트 창이 열립니다. 이후 아래 명령어를 하나씩 순서대로 입력하세요.
diskpart
list volume
명령을 실행하면 현재 시스템에 있는 모든 볼륨 목록이 화면에 표시됩니다.
장점은 Windows 설치 시 자동으로 생성된 볼륨까지 모두 확인할 수 있다는 점입니다. 목록에서 삭제하려는 볼륨의 번호를 찾은 뒤, 아래 명령어를 입력합니다.
select volume [number]
[number] 부분은 반드시 실제 볼륨 번호로 바꿔 입력해야 합니다. 그다음 아래 명령어를 실행합니다.
delete volume
Enter 키를 누르면 볼륨 삭제가 진행되며, 완료까지 잠시 시간이 걸릴 수 있습니다. 작업이 끝나면 해당 공간은 할당되지 않은 상태로 전환됩니다.
2] PowerShell을 사용하여 파티션 삭제
PowerShell을 이용하면 비교적 빠르게 파티션을 삭제할 수 있으며, Diskpart 실행이 부담스럽다면 좋은 대안이 됩니다.
먼저 Win+X 키를 누른 뒤 메뉴에서 Windows PowerShell(관리자) 옵션을 선택하여 관리자 권한 PowerShell 창을 엽니다. 그다음 아래 명령어를 입력하세요.
Get-Volume
화면에 드라이브 문자가 포함된 모든 파티션 목록이 표시됩니다. 삭제할 파티션의 DriveLetter(드라이브 문자)를 확인한 뒤, 아래 명령어를 입력합니다.
Remove-Partition –[DriveLetter]
[DriveLetter] 부분은 실제 드라이브 문자로 교체해야 합니다. 예를 들어 E 드라이브를 삭제하려면 Remove-Partition –E처럼 입력하면 됩니다.
명령을 실행하면 확인 메시지가 나타나는데, Y를 입력하고 Enter 키를 눌러 승인하면 됩니다.
작업이 완료되면 해당 파티션이 삭제되고 할당 가능한 여유 공간으로 전환됩니다. 이후 디스크 관리에서 새 볼륨을 만들거나 기존 파티션을 확장해 활용할 수 있습니다.
마무리
디스크 관리에서 시스템 파티션을 포맷할 때 오류가 발생하더라도, Diskpart나 PowerShell을 관리자 권한으로 실행하면 문제 없이 파티션을 삭제할 수 있습니다. 단, 시스템 파티션 삭제는 되돌릴 수 없으므로 작업 전에 중요한 데이터 백업과 대상 볼륨 번호 또는 드라이브 문자 확인을 반드시 거쳐야 합니다.