할당되지 않은 디스크(Unallocated Disk)란 아직 드라이브 문자가 지정되지 않은 상태의 디스크를 의미합니다. 새로 구입한 하드 드라이브에 운영체제를 설치하려면 반드시 먼저 파티션을 만들어야 합니다. 할당되지 않은 하드 드라이브에는 데이터를 기록할 수 없기 때문입니다.

간혹 기존에 사용하던 하드 드라이브에서도 일부 공간이 '할당되지 않음'으로 표시되는 경우가 있습니다. 이는 해당 공간이 어떤 파티션에도 속하지 않아 데이터를 저장할 수 없는 상태라는 뜻입니다. 이 문제를 해결하려면 새 파티션을 생성하거나 기존 파티션을 확장해야 합니다. 다만 그 전에, 할당되지 않은 디스크를 마우스 오른쪽 버튼으로 클릭한 뒤 '드라이브 문자 및 경로 변경' 메뉴를 사용할 수 있는지 먼저 확인해 보세요.
드물지만 정상적으로 작동하던 하드 드라이브 전체가 갑자기 '할당되지 않음'으로 바뀌는 경우도 있습니다. 이런 상황이 발생하면 드라이브에 저장된 모든 파일과 폴더에 접근할 수 없게 됩니다. 이번 글에서는 이러한 현상의 주요 원인과 해결 방법을 살펴보겠습니다.
하드 드라이브가 할당되지 않은 상태가 되는 원인
하드 드라이브가 할당되지 않은 상태로 인식되는 데는 여러 가지 이유가 있으며, 대표적인 원인은 다음과 같습니다.
- 파일 시스템 오류, 또는 파일 시스템의 손상·훼손
- 내부 시스템 오류
- 하드 드라이브의 하드웨어 고장
- 오래된 하드 드라이브 드라이버
- 바이러스 또는 악성코드 감염
- 마지막 사용 후 드라이브를 잘못된 방식으로 제거한 경우
- 파티션이 잘못 생성되거나 잘못 수정된 경우
- 외장 하드 드라이브의 물리적 손상
- 잘못된 작업 수행으로 인한 문제
이 외에도 다양한 원인이 있을 수 있지만, 위에 나열된 항목들이 할당되지 않은 하드 드라이브 오류의 가장 흔한 원인입니다.
데이터 손실 없이 할당되지 않은 하드 드라이브 복구하기
이 오류는 크게 세 가지 방법으로 해결할 수 있습니다. 다만 본격적인 복구 작업에 앞서, 신뢰할 수 있는 데이터 복구 프로그램을 이용해 드라이브에서 데이터를 먼저 백업하는 것이 좋습니다. 데이터 복구에 성공했다면, 아래 방법들을 순서대로 시도해 드라이브를 수리하세요.
- CHKDSK 명령어로 복구하기
- 하드 드라이브 드라이버 업데이트
- 명령 프롬프트로 새 볼륨 생성하기
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)를 검색한 뒤, 결과 목록에서 하드 디스크 파티션 만들기 및 포맷을 선택합니다.
- 할당되지 않은 하드 드라이브를 마우스 오른쪽 버튼으로 클릭하고 새 단순 볼륨(New Simple Volume) > 다음을 선택합니다.
- 새 단순 볼륨 크기를 MB 단위로 지정한 뒤 다음을 클릭합니다.
- 다음 설정으로 이 볼륨 포맷 옵션을 선택합니다.
- 파일 시스템(File System)은 NTFS, 할당 단위 크기(Allocation unit size)는 기본값(Default)으로 설정하고, 적절한 볼륨 이름(Volume label)을 지정합니다.
- 빠른 포맷 수행(Perform a quick format) 체크박스에 체크한 뒤 다음 > 마침을 클릭합니다.
새 볼륨을 정상적으로 생성하려면 위 설정 과정을 꼼꼼히 따라 하는 것이 중요합니다.
함께 읽으면 좋은 글: USB 드라이브 또는 SD 카드의 '할당되지 않은 공간' 오류 해결 방법
