할당되지 않은(Unallocated) 디스크 또는 드라이브란 아직 드라이브 문자가 지정되지 않아 시스템에서 사용할 수 없는 상태의 저장 장치를 말합니다. 새 하드 드라이브에 운영체제를 설치하려면 먼저 파티션을 생성해야 하는데, 그 이유는 할당되지 않은 하드 드라이브에는 데이터를 기록할 수 없기 때문입니다.

때로는 기존에 사용 중이던 하드 드라이브에 할당되지 않은 공간이 나타나기도 합니다. 이는 해당 공간이 어떤 파티션에도 속하지 않아 데이터를 쓸 수 없다는 의미입니다. 이 문제를 해결하려면 새 파티션을 만들거나 기존 파티션을 확장해야 합니다. 다만 그 전에, 할당되지 않은 디스크를 마우스 오른쪽 버튼으로 클릭한 뒤 드라이브 문자 및 경로 변경(Change Drive Letter and Paths) 메뉴가 활성화되어 있는지 먼저 확인해 보시기 바랍니다.
드물지만 정상적으로 작동하던 하드 드라이브 전체가 할당되지 않은 상태로 바뀌는 경우도 있습니다. 이런 상황이 발생하면 드라이브에 저장된 모든 파일과 폴더에 접근할 수 없게 됩니다. 이번 글에서는 이러한 오류의 주요 원인과 해결 방법을 자세히 살펴보겠습니다.
하드 드라이브가 할당되지 않은 상태가 되는 이유
하드 드라이브가 할당되지 않은 상태로 표시되는 데에는 여러 가지 원인이 있으며, 대표적인 것들은 다음과 같습니다.
- 파일 시스템 오류 또는 손상·파손된 파일 시스템
- 내부 시스템 오류
- 하드 드라이브의 하드웨어 고장
- 오래된 하드 드라이브 드라이버
- 바이러스 또는 악성코드 감염
- 마지막 사용 시 외장 드라이브를 안전하게 제거하지 않은 경우
- 잘못 생성되었거나 잘못 수정된 파티션
- 외장 하드 드라이브의 물리적 손상
- 사용자의 잘못된 조작
이 외에도 다양한 원인이 있을 수 있지만, 위에 나열된 항목들이 할당되지 않은 하드 드라이브 오류의 가장 흔한 원인들입니다.
데이터 손실 없이 할당되지 않은 하드 드라이브 복구하기
이 오류는 크게 세 가지 방법으로 해결할 수 있습니다. 그러나 무엇보다 먼저 신뢰할 수 있는 데이터 복구 프로그램을 사용해 드라이브에서 데이터를 복구해 두는 것이 좋습니다. 데이터 복구가 어렵다면, 아래의 방법들을 순서대로 시도하여 드라이브를 복구해 보세요.
- CHKDSK 명령어로 복구
- 하드 드라이브 드라이버 업데이트
- 명령 프롬프트(DISKPART)로 새 볼륨 생성
1] CHKDSK 명령어로 복구하기

Chkdsk 명령어는 명령 프롬프트를 통해 실행할 수 있습니다. 명령 프롬프트를 관리자 권한으로 연 뒤, 아래 명령어를 입력하고 Enter 키를 누르세요.
chkdsk x: /f /r /x
참고: 명령 프롬프트에서 x는 반드시 할당되지 않은 하드 드라이브의 실제 드라이브 문자로 바꿔 입력해야 합니다.
위 명령어의 각 옵션이 의미하는 바는 다음과 같습니다.
- x = 할당되지 않은 하드 드라이브(드라이브 문자 확인 필요)
- /f = 드라이브 오류 복구
- /r = 불량 섹터의 데이터 복구
- /x = 프로세스 시작 전 드라이브 분리(마운트 해제)
2] 하드 드라이브 드라이버 업데이트하기

하드 드라이브의 드라이버를 업데이트하여 이 오류를 해결할 수도 있습니다. 장치 관리자(Device Manager)를 연 후, 디스크 드라이브(Disk drives) 항목 아래에서 할당되지 않은 하드 드라이브를 찾아 마우스 오른쪽 버튼으로 클릭하세요.
컨텍스트 메뉴에서 속성(Properties) > 드라이버(Driver) > 업데이트(Update)를 차례로 선택합니다. 화면에 나타나는 안내에 따라 업데이트를 진행하고, 완료 후에는 PC를 다시 시작하세요.
3] DISKPART 도구로 새 볼륨 생성하기

명령 프롬프트에서 새 볼륨(New Volume)을 생성하는 방법도 있습니다. 명령 프롬프트를 열고 diskpart를 입력한 후 Enter 키를 누르세요. 이어서 list volume을 입력하고 Enter 키를 누릅니다.
다음 명령어로 할당되지 않은 드라이브를 선택합니다: select volume x (x는 해당 드라이브의 문자로 교체).
그다음 delete volume과 list volume을 차례로 입력합니다. 이 시점에서 Diskpart가 새 볼륨을 생성해야 합니다.
만약 Diskpart가 새 볼륨 생성에 실패한다면, 수동으로 진행해야 합니다. 아래 지침을 신중하게 따라 해 보세요.
- 명령 프롬프트에 아래 명령어를 하나씩 입력하고, 각 명령어마다 Enter 키를 누릅니다.
-
select volume x
(x는 할당되지 않은 드라이브의 문자로 교체)
-
delete volume
-
delete volume override
-
- Windows 시작 메뉴에서 디스크 관리(Disk Management)를 검색하고, 결과 목록에서 하드 디스크 파티션 만들기 및 포맷(Create and format hard disk partitions)을 선택합니다.
- 할당되지 않은 하드 드라이브를 마우스 오른쪽 버튼으로 클릭한 뒤 새 단순 볼륨(New Simple Volume) > 다음(Next)을 선택합니다.
- 새 단순 볼륨 크기(Simple Volume size)를 MB 단위로 설정한 후 다음(Next)을 클릭합니다.
- 다음 설정으로 이 볼륨 포맷(Format this volume with the following settings)을 선택합니다.
- 파일 시스템(File System)은 NTFS로, 할당 단위 크기(Allocation unit size)는 기본값(Default)으로 설정하고 볼륨 레이블(Volume label) 이름을 지정합니다.
- 빠른 포맷 수행(Perform a quick format) 체크박스에 체크한 후 다음(Next) > 마침(Finish)을 클릭합니다.
새 볼륨이 정상적으로 생성되도록 위 설정을 꼼꼼히 따라 하시기 바랍니다.
함께 읽으면 좋은 글: USB 드라이브 또는 SD 카드의 할당되지 않은 공간 오류 해결 방법
