개인 데이터를 숨기고 싶은 마음은 누구나 가지고 있습니다. 폴더를 잠그거나 온라인 스토리지에 업로드하는 방법도 있지만, 아예 파티션 전체를 숨겨버리는 방법은 어떨까요? 다소 과해 보일 수 있지만, 아무에게도 보여주고 싶지 않은 파일이 많다면 이보다 확실한 방법은 없습니다. 이 글에서는 명령 프롬프트를 사용하여 드라이브 파티션을 표시하거나 숨기는 방법을 소개합니다.
명령 프롬프트로 하드 드라이브 파티션 숨기기 및 표시하기
드라이브 파티션을 숨기는 방법은 여러 가지가 있지만, 이 글에서는 명령 프롬프트에서 실행하는 방법을 집중적으로 다룹니다. 여기서 사용하는 Diskpart는 명령줄 인터페이스를 제공하는 강력한 도구입니다. 시작하기 전에 한 가지 주의할 점이 있습니다. Diskpart는 드라이브를 완전히 관리할 수 있는 도구로, 파티션 삭제 기능까지 포함되어 있습니다. 숨기기 작업은 삭제가 아니므로 언제든 되돌릴 수 있지만, 항상 신중하게 사용하시기 바랍니다.
기본 Diskpart 명령어
- diskpart – Diskpart 콘솔을 엽니다
- list volume – 컴퓨터의 모든 볼륨을 표시합니다
- select volume #번호 – 숨기려는 파티션을 선택합니다
- remove letter #드라이브문자 – 선택한 볼륨의 드라이브 문자를 제거합니다
- assign letter #드라이브문자 – 선택한 볼륨에 드라이브 문자를 할당합니다
다음 단계를 따라 하면 드라이브 파티션을 숨기거나 다시 표시할 수 있습니다.
먼저 관리자 권한으로 명령 프롬프트를 엽니다. 실행 창(Win + R)에 CMD를 입력한 후 Shift + Enter를 함께 누르면 됩니다. UAC(사용자 계정 컨트롤) 창이 나타나면 반드시 '예'를 선택하세요.

아래 명령어를 입력하고 Enter 키를 눌러 Diskpart 콘솔을 실행합니다.
Diskpart
명령 프롬프트에 표시되던 경로가 "DISKPART>"로 바뀝니다. 다음으로 파일 탐색기에서 볼 수 있는 모든 파티션 목록을 확인하기 위해 아래 명령어를 입력합니다.
list volume
파일 탐색기를 열어 '내 PC' 화면과 비교해 보세요. Diskpart 결과의 Label(레이블) 열은 컴퓨터에 표시되는 이름과 일치합니다. 글자 수 제한 때문에 이름이 일부 잘려 보일 수 있지만 충분히 식별할 수 있으며, 드라이브 문자로도 디스크를 구분할 수 있습니다.

특정 드라이브에 작업을 수행하려면 먼저 해당 드라이브 또는 파티션을 선택해야 합니다. 여기서는 드라이브를 숨기는 작업을 진행합니다. 예를 들어 레이블이 Backup인 D 파티션을 숨긴다고 가정해 보겠습니다. 먼저 볼륨을 선택한 후 해당 드라이브에 작업을 수행해야 하며, Backup 파티션은 Volume 2에 해당합니다. 자신의 컴퓨터 환경에 맞게 아래 명령어를 실행하여 숨기려는 드라이브를 선택합니다.
select volume 2

기본적으로 드라이브 문자가 할당되지 않은 파티션에는 접근할 수 없습니다. 드라이브를 포맷할 때 마지막에 항상 드라이브 문자가 할당되는 이유가 바로 이것입니다. 이제 드라이브 문자를 제거하는 명령어를 실행합니다. 여기서는 D입니다.
remove letter D
명령 실행이 완료되면 성공 메시지가 표시됩니다. 파일 탐색기에서 확인해 보면 어디에서도 해당 드라이브를 찾을 수 없습니다. 기술적으로 말하면 파티션이 마운트 해제된 상태입니다.

숨긴 파티션을 다시 표시하려면 다시 마운트하고 드라이브 문자를 새로 할당해야 합니다. 이때 다른 곳에 사용되지 않는 임의의 드라이브 문자를 지정할 수 있습니다. 시간이 지난 후에 작업하는 경우 전체 명령어 목록을 순서대로 입력하고, 바로 이어서 진행하는 경우 마지막 명령어만 입력하면 됩니다.
list volume select volume 2 assign letter J

Diskpart 도구를 종료하려면 exit를 입력하면 됩니다. 그러면 평소처럼 명령 프롬프트로 돌아갑니다.
이 글이 명령 프롬프트를 활용해 드라이브 파티션을 숨기는 데 도움이 되었기를 바랍니다.
함께 읽으면 좋은 글: 윈도우 시스템 드라이브 문자가 항상 C인 이유