개요
diskpart는 마이크로소프트 윈도우 운영체제에 내장된 명령줄 기반 디스크 파티션 관리 도구이다. 사용자는 명령 프롬프트나 PowerShell 환경에서 diskpart 명령을 실행하여 디스크, 파티션, 볼륨 및 가상 디스크(VHD/VHDX)의 생성, 삭제, 포맷, 크기 조정, 속성 변경 등을 수행할 수 있다.
주요 기능
- 디스크 및 파티션 조회:
list disk,list partition,list volume명령을 통해 현재 시스템에 연결된 물리 디스크와 논리 볼륨의 정보를 확인한다. - 디스크 선택:
select disk <번호>명령으로 작업 대상 디스크를 지정한다. - 파티션 생성 및 삭제:
create partition primary,create partition extended,delete partition등으로 파티션을 추가하거나 제거한다. - 볼륨 관리:
assign,remove,extend,shrink명령을 이용해 드라이브 문자 할당·해제 및 용량 확장·축소가 가능하다. - 파일 시스템 포맷:
format fs=NTFS quick등으로 지정된 파일 시스템으로 파티션을 포맷한다. - 가상 디스크 처리:
create vdisk,attach vdisk,detach vdisk명령을 통해 VHD/VHDX 파일을 관리한다. - 스크립트 실행: 명령어를 텍스트 파일에 저장한 뒤
diskpart /s <스크립트파일>형식으로 일괄 실행할 수 있다.
사용 예시
C:\> diskpart
Microsoft DiskPart 버전 10.0.19041.1
DISKPART> list disk
디스크 0 온라인 크기: 465 GB ...
DISKPART> select disk 0
디스크 0이 선택되었습니다.
DISKPART> create partition primary size=102400
...
DISKPART> format fs=NTFS quick label=Data
...
DISKPART> assign letter=E
...
제한 사항 및 주의점
- 관리자 권한 필요: 디스크 파티션을 변경하려면 관리자 권한으로 명령 프롬프트를 실행해야 한다.
- 데이터 손실 위험:
delete나clean명령은 파티션 및 데이터를 영구적으로 삭제하므로, 사용 전 반드시 백업을 확인해야 한다. - 지원 파일 시스템: 기본적으로 NTFS, FAT, FAT32, exFAT 등을 지원한다. 다른 파일 시스템(예: ReFS)은 일부 제한이 있을 수 있다.
- 스크립트 오류: 스크립트 파일 내 명령 순서가 잘못되면 작업이 중단될 수 있다.
관련 문서
- 마이크로소프트 공식 문서: DiskPart 명령줄 도구
- Windows PowerShell 및 CMD 환경에서의 사용 방법
본 내용은 공개된 마이크로소프트 기술 문서와 일반적인 사용자 매뉴얼에 기반한 객관적 설명이며, 확인되지 않은 정보는 포함하지 않았다.