홈으로 홈으로 | 무료회원가입 | 아이디/비번찾기 | 즐겨찾기
추천음악방송메인홈1대1상담음악방송청취
뽕짝아가씨(무료음악채널)
okTrot(무료음악채널)
전통가요(무료음악채널)

온라이브스토어(앱다운로드)
온라이브(방송등록및청취)

환상의뽕짝파티 무료음악
명작트로트메들리 무료음악
트로트메들리관광 무료음악
동영상노래방
가사검색

POP Player
신나는 고스톱
컴퓨터 오목
작은 음악다방
자동러시 웹플레이어신청

보안∵서버∵쿠키
윈도우∵프레임
이미지∵배경
시간∵달력∵계산
상태바∵타이틀바
음악∵영상
폼∵전송∵테이블
키보드∵마우스
효과∵링크∵메뉴
Script∵php
기타
PHP 강좌
윈도우관련팁
웹관련팁
홈페이지제작팁
기본강좌
레지스트리
윈도우서버
리눅스서버
Android
diskpart(하드 드라이브에 파티션을 만들고 삭제합니다.)
8년 전
diskpart
하드 드라이브에 파티션을 만들고 삭제합니다. diskpart 명령은 복구 콘솔을 사용 중인 경우에만 사용할 수 있습니다.

diskpart [/add | /delete] [device_name | drive_name | partition_name] [size]

매개 변수

없음

매개 변수 없이 diskpart 명령을 사용하면 Windows 문자 모드 버전의 diskpart가 시작됩니다.

/add

새 파티션을 만듭니다.

/delete

기존 파티션을 삭제합니다.

device_name

파티션을 만들거나 삭제할 장치입니다. 이 이름은 map 명령 출력을 통해 알 수 있습니다. 장치 이름의 예는 다음과 같습니다.

DeviceHardDisk0

drive_name

드라이브 문자로 나타내는 삭제할 파티션입니다. 항상 /delete와 함께 사용됩니다. 드라이브 이름의 예는 다음과 같습니다.

D:

partition_name

파티션 이름으로 나타내는 삭제할 파티션입니다. drive_name 대신 사용할 수 있습니다. 항상 /delete와 함께 사용됩니다. 파티션 이름의 예는 다음과 같습니다.

DeviceHardDisk0Partition1

size

만들려는 파티션의 크기이며 메가바이트(MB)로 표시됩니다. 항상 /add와 함께 사용됩니다.

예제

다음 예제는 파티션을 삭제합니다.

diskpart /delete DeviceHardDisk0Partition3

diskpart /delete F:

다음 예제는 하드 드라이브에 20MB 파티션을 추가합니다.

diskpart /add DeviceHardDisk0 20





--------------------------------------------------------------------------------


diskpart
DiskPart.exe는 명령 프롬프트에서 직접 입력이나 스크립트를 사용하여 개체(디스크, 파티션 또는 볼륨)를 관리할 수 있게 하는 텍스트 모드 명령 인터프리터입니다. 디스크, 파티션 또는 볼륨에서 DiskPart.exe 명령을 사용하려면 먼저 목록을 나타낸 다음 포커스를 둘 개체를 선택해야 합니다. 개체에 포커스가 있으면 입력한 모든 DiskPart.exe 명령이 해당 개체에서 실행됩니다.

list disk, list volume 및 list partition 명령을 사용하면 사용 가능한 개체 목록을 나타내고 개체의 번호나 드라이브 문자를 결정할 수 있습니다. list disk와 list volume 명령은 컴퓨터의 모든 디스크와 볼륨을 표시합니다. 그러나 list partition 명령은 포커스가 있는 디스크의 파티션만 표시합니다. list 명령을 사용하면 포커스가 있는 개체 다음에 별표(*)가 표시됩니다. 디스크 0, 파티션 1, 볼륨 3 또는 볼륨 C 같이 번호나 드라이브 문자로 개체를 선택합니다.

개체를 선택하면 다른 개체를 선택할 때까지 해당 개체에 포커스가 있게 됩니다. 예를 들어, 포커스를 디스크 0에 설정하고 디스크 2의 볼륨 8을 선택하면 포커스는 디스크 0에서 디스크 2, 볼륨 8로 이동합니다. 일부 명령은 자동으로 포커스를 변경합니다. 예를 들어, 새로운 파티션을 만들면 포커스는 새 파티션으로 자동으로 전환됩니다.

선택한 디스크의 파티션에만 포커스를 줄 수 있습니다. 파티션이 포커스를 가지면 관련 볼륨이 있는 경우에는 해당 볼륨도 포커스를 갖게 됩니다. 볼륨에 포커스가 있을 때 볼륨이 하나의 특정 파티션으로 매핑되는 경우 관련 디스크와 파티션도 포커스를 갖게 됩니다. 이런 경우가 아니면 디스크 및 파티션은 포커스를 읽게 됩니다.

diskpart 명령
명령 구문을 보려면 해당 명령을 클릭하십시오.

active

기본 디스크에서 포커스가 있는 파티션을 활성으로 표시합니다. 이렇게 하여 파티션이나 볼륨이 유효한 시스템 파티션이나 시스템 볼륨임을 BIOS(Basic Input/Output System)나 EFI(Extensible Firmware Interface)에 알려 줍니다.

파티션만 활성으로 표시할 수 있습니다.

중요

•diskpart는 파티션에 운영 체제의 시작 파일이 포함될 수 있다는 사실만 확인하고, 파티션의 내용을 확인하지는 않습니다. 실수로 파티션을 "활성"으로 표시하고 운영 체제의 시작 파일을 포함하지 않으면 컴퓨터가 시작하지 않을 수 있습니다.
구문
active

add disk

포커스가 있는 단순 볼륨을 지정된 디스크로 미러링합니다.

구문
add disk=n [noerr]

매개 변수
n
미러를 포함하도록 디스크를 지정합니다. 단순 볼륨만 미러링할 수 있습니다. 지정된 디스크에는 적어도 미러링할 단순 볼륨의 크기 만큼 큰 할당되지 않은 공간이 있어야 합니다.
noerr
스크립팅에만 사용됩니다. 오류가 발생하면 오류가 발생하지 않은 것처럼 diskpart에서 명령을 계속 처리하도록 지정합니다. noerr 매개 변수가 없으면 오류는 오류 코드를 표시하여 diskpart가 종료되게 합니다.
assign

포커스가 있는 볼륨에 드라이브 문자나 탑재 지점을 할당합니다. 드라이브 문자나 탑재 지점을 지정하지 않으면 다음으로 사용할 수 있는 드라이브 문자가 할당됩니다. 드라이브 문자나 탑재 지점이 이미 사용 중이면 오류가 발생합니다.

assign 명령을 사용하면 이동식 드라이브와 관련된 드라이브 문자를 변경할 수 있습니다.

시스템 볼륨, 부팅 볼륨 또는 페이징 파일이 포함된 볼륨에는 드라이브 문자를 할당할 수 없습니다. 또한 OEM(Original Equipment Manufacturer) 파티션이나 기본 MSDATA 파티션이 아닌 모든 GPT(GUID 파티션 테이블) 파티션에도 드라이브 문자를 할당할 수 없습니다.

구문
assign [{letter=d|mount=Path}] [noerr]

매개 변수
letter=d
볼륨에 할당할 드라이브 문자입니다.
mount=Path
볼륨에 할당할 탑재 지점 경로입니다.
noerr
스크립팅에만 사용됩니다. 오류가 발생하면 오류가 발생하지 않은 것처럼 diskpart에서 명령을 계속 처리하도록 지정합니다. noerr 매개 변수가 없으면 오류는 오류 코드를 표시하여 diskpart가 종료되게 합니다.
break disk

동적 디스크에만 적용됩니다. 포커스가 있는 미러 볼륨을 두 개의 단순 볼륨으로 나눕니다. 하나의 단순 볼륨은 미러 볼륨의 모든 탑재 지점과 드라이브 문자를 유지하는 반면, 다른 단순 볼륨은 포커스를 받으므로 드라이브 문자를 할당할 수 있습니다.

기본적으로 양쪽 미러 내용의 반은 유지됩니다. 각각의 반은 단순 볼륨이 됩니다. nokeep 매개 변수를 사용하여 미러의 한쪽 반만 단순 볼륨으로 유지하고, 다른 반은 삭제하여 사용 가능한 공간으로 변환합니다. 두 볼륨 모두 포커스를 받을 수 없습니다.

구문
break disk=n [nokeep] [noerr]

매개 변수
n
미러 볼륨을 포함하는 디스크를 지정합니다.
nokeep
미러 볼륨의 하나만 유지하고 다른 단순 불륨은 삭제하여 사용 가능한 공간으로 변환하도록 지정합니다. 볼륨이나 사용 가능한 공간 모두 포커스를 받을 수 없습니다.
noerr
스크립팅에만 사용됩니다. 오류가 발생하면 오류가 발생하지 않은 것처럼 diskpart에서 명령을 계속 처리하도록 지정합니다. noerr 매개 변수가 없으면 오류는 오류 코드를 표시하여 diskpart가 종료되게 합니다.
clean

포커스가 있는 디스크에서 모든 파티션이나 볼륨 포맷을 제거합니다. MBR(마스터 부트 레코드) 디스크에서는 MBR 파티션 정보와 숨겨진 섹터 정보만 덮어씁니다. GPT(GUID 파티션 테이블) 디스크에서는 보호 MBR을 포함하여 GPT 파티션 정보만 덮어씁니다. 숨겨진 섹터 정보는 없습니다.

구문
clean [all]

Parameter
all
디스크의 각 섹터와 모든 섹터를 0으로 채우도록 지정하여 디스크에 포함된 모든 데이터를 완전히 삭제합니다.
convert basic

비어 있는 동적 디스크를 기본 디스크로 변환합니다.

구문
convert basic [noerr]

Parameter
noerr
스크립팅에만 사용됩니다. 오류가 발생하면 오류가 발생하지 않은 것처럼 diskpart에서 명령을 계속 처리하도록 지정합니다. noerr 매개 변수가 없으면 오류는 오류 코드를 표시하여 diskpart가 종료되게 합니다.
convert dynamic

기본 디스크를 동적 디스크로 변환합니다.

구문
convert dynamic [noerr]

매개 변수
noerr
스크립팅에만 사용됩니다. 오류가 발생하면 오류가 발생하지 않은 것처럼 diskpart에서 명령을 계속 처리하도록 지정합니다. noerr 매개 변수가 없으면 오류는 오류 코드를 표시하여 diskpart가 종료되게 합니다.
convert gpt

Itanium 기반의 컴퓨터에서 MBR(마스터 부트 레코드) 파티션 방식의 비어 있는 기본 디스크를 GPT(GUID 파티션 테이블) 파티션 방식의 기본 디스크로 변환합니다.

중요

•GPT 디스크로 변환하려면 디스크는 비어 있어야 합니다. 디스크를 변환하기 전에 데이터를 백업한 다음 모든 파티션이나 볼륨을 삭제하십시오.
구문
convert gpt [noerr]

매개 변수
noerr
스크립팅에만 사용됩니다. 오류가 발생하면 오류가 발생하지 않은 것처럼 diskpart에서 명령을 계속 처리하도록 지정합니다. noerr 매개 변수가 없으면 오류는 오류 코드를 표시하여 diskpart가 종료되게 합니다.
convert mbr

Itanium 기반의 컴퓨터에서 GPT(GUID 파티션 테이블) 파티션 방식의 비어 있는 기본 디스크를 MBR(마스터 부트 레코드) 파티션 방식의 기본 디스크로 변환합니다.

중요

•MBR 디스크로 변환하려면 디스크는 비어 있어야 합니다. 디스크를 변환하기 전에 데이터를 백업한 다음 모든 파티션이나 볼륨을 삭제하십시오.
구문
convert mbr [noerr]

매개 변수
noerr
스크립팅에만 사용됩니다. 오류가 발생하면 오류가 발생하지 않은 것처럼 diskpart에서 명령을 계속 처리하도록 지정합니다. noerr 매개 변수가 없으면 오류는 오류 코드를 표시하여 diskpart가 종료되게 합니다.
create partition efi

Itanium 기반의 컴퓨터에서 GPT(GUID 파티션 테이블) 디스크에 EFI(Extensible Firmware Interface) 시스템 파티션을 만듭니다. 파티션을 만들면 포커스는 새 파티션으로 이동합니다.

구문
create partition efi [size=n] [offset=n] [noerr]

매개 변수
size=n
파티션의 크기(MB)입니다. 크기를 지정하지 않으면 현재 영역에서 사용 가능한 공간이 없어질 때까지 파티션을 계속합니다.
offset=n
파티션을 만들 바이트 오프셋입니다. 오프셋을 지정하지 않으면 파티션을 유지할 만큼 큰 첫 번째 디스크에 파티션이 배치됩니다.
noerr
스크립팅에만 사용됩니다. 오류가 발생하면 오류가 발생하지 않은 것처럼 diskpart에서 명령을 계속 처리하도록 지정합니다. noerr 매개 변수가 없으면 오류는 오류 코드를 표시하여 diskpart가 종료되게 합니다.
create partition extended

현재 드라이브에 확장 파티션을 만듭니다. 파티션을 만들면 포커스는 새 파티션으로 자동으로 이동합니다. 확장 파티션은 디스크 당 하나만 만들 수 있습니다. 다른 확장 파티션 내에 확장 파티션을 만들려고 하면 이 명령은 실패합니다. 논리 드라이브를 만들려면 확장 파티션을 만들어야 합니다.

구문
create partition extended [size=n] [offset=n] [noerr]

매개 변수
size=n
확장 파티션의 크기(MB)입니다. 크기를 지정하지 않으면 현재 영역에서 사용 가능한 공간이 없어질 때까지 파티션을 계속합니다. 크기는 실린더를 기준으로 합니다. 크기는 가장 가까운 실린더 경계선으로 조정됩니다. 예를 들어, 크기를 500MB로 지정하면 파티션은 504MB로 조정됩니다.
offset=n
MBR(마스터 부트 레코드) 디스크에만 적용됩니다. 확장 파티션을 만들 바이트 오프셋입니다. 오프셋을 지정하지 않으면 파티션은 디스크에서 사용할 수 있는 첫 번째 공간에서 시작됩니다. 오프셋은 실린더를 기준으로 합니다. 오프셋은 가장 가까운 실린더 경계선으로 반올림됩니다. 예를 들어, 오프셋을 27MB로 지정한 경우 실린터 크기가 8MB이면 오프셋은 24MB 경계선으로 반올림됩니다.
noerr
스크립팅에만 사용됩니다. 오류가 발생하면 오류가 발생하지 않은 것처럼 diskpart에서 명령을 계속 처리하도록 지정합니다. noerr 매개 변수가 없으면 오류는 오류 코드를 표시하여 diskpart가 종료되게 합니다.
create partition logical

확장 파티션에 논리 드라이브를 만듭니다. 파티션을 만들면 포커스는 새 논리 드라이브로 자동으로 이동합니다.

구문
create partition logical [size=n] [offset=n] [noerr]

매개 변수
size=n
논리 드라이브의 크기(MB)입니다. 크기를 지정하지 않으면 현재 영역에서 사용 가능한 공간이 없어질 때까지 파티션을 계속합니다.
offset=n
MBR(마스터 부트 레코드) 디스크에만 적용됩니다. 논리 드라이브를 만들 바이트 오프셋입니다. 사용되고 있는 실린더 크기에 관계없이 오프셋은 실린더를 완전히 채울 때까지 조정됩니다. 오프셋을 지정하지 않으면 파티션을 유지할 만큼 큰 첫 번째 디스크에 파티션이 배치됩니다. 파티션은 적어도 size=n에서 지정한 크기의 바이트만큼 커야 합니다. 논리 드라이브의 크기를 지정하면 그 크기는 확장 파티션보다 작아야 합니다.
noerr
스크립팅에만 사용됩니다. 오류가 발생하면 오류가 발생하지 않은 것처럼 diskpart에서 명령을 계속 처리하도록 지정합니다. noerr 매개 변수가 없으면 오류는 오류 코드를 표시하여 diskpart가 종료되게 합니다.
create partition msr

Itanium 기반의 컴퓨터에서 GPT(GUID 파티션 테이블) 디스크에 MSR(Microsoft Reserved) 파티션을 만듭니다.

주의

•create partition msr 명령을 사용할 때는 매우 주의해야 합니다. GPT 디스크에는 특수한 파티션 레이아웃이 필요하므로 MSR 파티션을 만들면 디스크를 읽을 수 없게 될 수 있습니다. Windows XP 64-Bit Edition을 시작하는 데 사용되는 GPT 디스크에서는 EFI 시스템 파티션이 디스크의 첫째 파티션이며 그 다음에 MSR 파티션이 옵니다. 데이터 저장에만 사용되는 GPT 디스크에는 EFI 시스템 파티션이 없으며, MSR 파티션이 첫째 파티션입니다.
Windows XP 64-Bit Edition은 MSR 파티션을 탑재하지 않습니다. MSR 파티션에는 데이터를 저장할 수 없으며 파티션을 삭제할 수도 없습니다.

구문
create partition msr [size=n] [offset=n] [noerr]

매개 변수
size=n
파티션의 크기(MB)입니다. 파티션은 적어도 size=n에서 지정한 크기의 바이트만큼 커야 합니다. 크기를 지정하지 않으면 현재 영역에서 사용 가능한 공간이 없어질 때까지 파티션을 계속합니다.
offset=n
파티션을 만들 바이트 오프셋입니다. 파티션은 offset=n에서 지정한 바이트 오프셋에서 시작합니다. 오프셋은 섹터를 기준으로 합니다. 사용되고 있는 섹터 크기에 관계없이 섹터를 완전히 채울 때까지 오프셋은 반올림됩니다. 오프셋을 지정하지 않으면 파티션을 유지할 만큼 큰 첫 번째 디스크에 파티션이 배치됩니다.
noerr
스크립팅에만 사용됩니다. 오류가 발생하면 오류가 발생하지 않은 것처럼 diskpart에서 명령을 계속 처리하도록 지정합니다. noerr 매개 변수가 없으면 오류는 오류 코드를 표시하여 diskpart가 종료되게 합니다.
create partition primary

현재의 기본 디스크에 주 파티션을 만듭니다. 파티션을 만들면 포커스는 자동으로 새 파티션으로 이동합니다. 파티션에 드라이브 문자를 할당하지 않습니다. assign 명령을 사용하여 파티션에 드라이브 문자를 할당해야 합니다.

구문
create partition primary [size=n] [offset=n] [ID={byte|GUID}] [noerr]

매개 변수
size=n
파티션의 크기(MB)입니다. 크기를 지정하지 않으면 현재 영역에서 할당되지 않은 공간이 없어질 때까지 파티션을 계속합니다. 크기는 실린더를 기준으로 합니다. 크기는 가장 가까운 실린더 경계선으로 반올림됩니다. 예를 들어, 크기를 500MB로 지정하면 파티션은 504MB로 반올림됩니다.
offset=n
파티션을 만들 바이트 오프셋입니다. 오프셋을 지정하지 않으면 파티션은 디스크에서 사용할 수 있는 첫 번째 공간에서 시작됩니다. MBR(마스트 부트 레코드) 디스크의 경우 오프셋은 실린더를 기준으로 합니다. 오프셋은 가장 가까운 실린더 경계선으로 반올림됩니다. 예를 들어, 오프셋을 27 MB로 지정한 경우 실린터 크기가 8 MB이면 오프셋은 24 MB 경계선으로 반올림됩니다.
ID={byte|GUID}
OEM(Original Equipment Manufacturer)을 사용하는 경우에만 해당합니다.
주의

•이 매개 변수를 지정하여 파티션을 만들면 컴퓨터가 손상되거나 시작하지 않을 수 있습니다. GPT에 경험이 많은 OEM이나 IT 전문가가 아닌 경우에는 ID=byte | GUID 매개 변수를 사용하여 GPT 디스크에 파티션을 만들지 마십시오. 대신에 항상 create partition efi 명령을 사용하여 EFI 시스템 파티션을 만들고, create partition msr 명령을 사용하여 MSR(Microsoft Reserved) 파티션을 만들며, ID=byte | GUID 매개 변수 없이 create partition primary 명령을 사용하여 GPT 디스크에 주 파티션을 만드십시오.
MBR 디스크의 경우 파티션 종류 바이트를 16진수 형태로 지정할 수 있습니다. MBR 디스크에서 파티션 종류 바이트를 지정하지 않으면 create partition primary 명령은 파티션의 종류를 0x6으로 만듭니다. 모든 파티션 종류 바이트는 ID=byte | GUID 매개 변수로 지정할 수 있습니다. diskpart는 파티션 종류 바이트의 유효성을 검사하지 않으며, ID 매개 변수에 대해 어떠한 다른 검사도 수행하지 않습니다.

GPT 디스크의 경우 만들려는 파티션의 파티션 종류 GUID를 지정할 수 있습니다.
•EFI 시스템 파티션: c12a7328-f81f-11d2-ba4b-00a0c93ec93b
•MSR(Microsoft Reserved) 파티션: e3c9e316-0b5c-4db8-817d-f92df00215ae
•MSDATA 파티션: ebd0a0a2-b9e5-4433-87c0-68b6b72699c7
•동적 디스크의 LDM 메타데이터 파티션: 5808c8aa-7e8f-42e0-85d2-e1e90434cfb3
•동적 디스크의 LDM 데이터 파티션: af9b60a0-1431-4f62-bc68-3311714a69ad
파티션 종류 GUID를 지정하지 않으면 create partition primary 명령은 MSDATA 파티션을 만듭니다. 모든 파티션 종류는 ID={byte | GUID} 매개 변수로 지정할 수 있습니다. diskpart는 파티션 GUID의 유효성을 검사하지 않으며, ID 매개 변수에 대해 어떠한 다른 검사도 수행하지 않습니다.

noerr
스크립팅에만 사용됩니다. 오류가 발생하면 오류가 발생하지 않은 것처럼 diskpart에서 명령을 계속 처리하도록 지정합니다. noerr 매개 변수가 없으면 오류는 오류 코드를 표시하여 diskpart가 종료되게 합니다.
create volume raid

지정된 동적 디스크에 RAID-5 볼륨을 만듭니다. 볼륨을 만들면 포커스는 새 볼륨으로 자동으로 이동합니다.

구문
create volume raid [size=n] [disk=n[,[n,?] [noerr]

매개 변수
size=n
각 디스크에서 볼륨이 차지하게 될 디스크 공간의 크기(MB)입니다. 크기를 지정하지 않으면 가장 큰 RAID-5 볼륨이 만들어집니다. 사용할 수 있는 인접한 공간이 가장 작은 디스크가 RAID-5 볼륨의 크기를 결정하고 각 디스크에서 같은 크기의 공간을 할당합니다. 일부 디스크 공간은 패리티에 사용되므로 RAID-5 볼륨에서 사용할 수 있는 디스크 공간의 실제 크기는 결합된 디스크 공간의 크기보다 작습니다.
disk=n
볼륨을 만들 동적 디스크입니다. size=n에서 지정한 것과 같은 크기의 공간이 각 디스크에 할당됩니다.
noerr
스크립팅에만 사용됩니다. 오류가 발생하면 오류가 발생하지 않은 것처럼 diskpart에서 명령을 계속 처리하도록 지정합니다. noerr 매개 변수가 없으면 오류는 오류 코드를 표시하여 diskpart가 종료되게 합니다.
create volume simple

단순 볼륨을 만듭니다. 볼륨을 만들면 포커스는 새 볼륨으로 자동으로 이동합니다.

구문
create volume simple [size=n] [disk=n] [noerr]

매개 변수
size=n
볼륨의 크기(MB)입니다. 크기를 지정하지 않으면 새 볼륨은 디스크의 남은 공간을 모두 사용합니다.
disk=n
볼륨을 만들 동적 디스크입니다. 디스크를 지정하지 않으면 현재 디스크가 사용됩니다.
noerr
스크립팅에만 사용됩니다. 오류가 발생하면 오류가 발생하지 않은 것처럼 diskpart에서 명령을 계속 처리하도록 지정합니다. noerr 매개 변수가 없으면 오류는 오류 코드를 표시하여 diskpart가 종료되게 합니다.
create volume stripe

지정된 디스크에 스트라이프 볼륨을 만듭니다. 볼륨을 만들면 포커스는 새 볼륨으로 자동으로 이동합니다.

구문
create volume stripe [size=n] [disk=n[,[n,?] [noerr]

매개 변수
size=n
각 디스크에서 볼륨이 차지하게 될 디스크 공간의 크기(MB)입니다. 크기를 지정하지 않으면 새 볼륨은 가장 작은 디스크의 남은 공간을 사용하며, 그 다음의 각 디스크에서도 같은 크기의 공간을 사용합니다.
disk=n
볼륨을 만들 동적 디스크입니다. size=n에서 지정한 것과 같은 크기의 공간이 각 디스크에 할당됩니다.
noerr
스크립팅에만 사용됩니다. 오류가 발생하면 오류가 발생하지 않은 것처럼 diskpart에서 명령을 계속 처리하도록 지정합니다. noerr 매개 변수가 없으면 오류는 오류 코드를 표시하여 diskpart가 종료되게 합니다.
delete disk

디스크 목록에 없는 동적 디스크를 삭제합니다.

구문
delete disk [noerr] [override]

매개 변수
noerr
스크립팅에만 사용됩니다. 오류가 발생하면 오류가 발생하지 않은 것처럼 diskpart에서 명령을 계속 처리하도록 지정합니다. noerr 매개 변수가 없으면 오류는 오류 코드를 표시하여 diskpart가 종료되게 합니다.
override
diskpart 명령으로 디스크의 단순 볼륨을 모두 삭제할 수 있게 합니다. 디스크에 미러 볼륨의 절반이 포함되어 있으면 디스크의 미러 볼륨 절반이 삭제됩니다. 디스크가 RAID-5 볼륨의 구성원이면 delete disk override 명령은 실패합니다.
delete partition

기본 디스크에서 포커스가 있는 파티션을 삭제합니다. 시스템 파티션, 부팅 파티션, 활성 페이징 파일 또는 크래시 덤프(메모리 덤프)가 포함된 파티션은 삭제할 수 없습니다.
주의
동적 디스크의 파티션을 삭제하면 디스크의 오프라인 동적 볼륨도 모두 삭제되어 데이터가 손상되거나 디스크가 기본 디스크로 변환될 수 있습니다. 동적 볼륨을 삭제하려면 항상 delete volume 명령을 사용하십시오. 동적 디스크에서 파티션을 삭제할 수 있는 있지만 파티션을 만들어서는 안 됩니다. 예를 들어, 동적 GPT 디스크에서 인식할 수 없는 GPT(GUID 파티션 테이블) 파티션을 삭제할 수 있습니다. 이러한 파티션을 삭제해도 그 결과로 생기는 사용 가능한 공간을 사용할 수는 없습니다. 특히 이러한 명령은 clean 명령을 사용할 수 없는 비상 시에 손상된 오프라인 동적 디스크의 공간을 사용할 수 있도록 만들어졌습니다.
구문delete partition [noerr] [override]
매개 변수noerr 스크립팅에만 사용됩니다. 오류가 발생하면 오류가 발생하지 않은 것처럼 diskpart에서 명령을 계속 처리하도록 지정합니다. noerr 매개 변수가 없으면 오류는 오류 코드를 표시하여 diskpart가 종료되게 합니다. override diskpart 명령을 종류에 관계없이 모든 파티션을 삭제할 수 있게 합니다. 일반적으로 diskpart을 사용하는 경우에만 알려진 데이터 파티션을 삭제할 수 있습니다.
delete volume

선택한 볼륨을 삭제합니다. 시스템 볼륨, 부팅 볼륨, 활성 페이징 파일 또는 크래시 덤프(메모리 덤프)가 포함된 볼륨은 삭제할 수 없습니다.

구문
delete volume [noerr]

매개 변수
noerr
스크립팅에만 사용됩니다. 오류가 발생하면 오류가 발생하지 않은 것처럼 diskpart에서 명령을 계속 처리하도록 지정합니다. noerr 매개 변수가 없으면 오류는 오류 코드를 표시하여 diskpart가 종료되게 합니다.
detail disk

선택한 디스크와 해당 디스크에 있는 볼륨의 속성을 표시합니다.

구문
detail disk

detail volume

현재 볼륨이 있는 디스크를 표시합니다.

구문
detail volume

exit

diskpart 명령 인터프리터를 종료합니다.

구문
exit

extend

포커스가 있는 볼륨을 다음으로 인접한 할당되지 않은 공간으로 확장합니다. 기본 볼륨의 경우 할당되지 않은 공간은 포커스가 있는 파티션과 같은 디스크에 있어야 하며 그 다음 즉, 보다 더 높은 섹터 오프셋에 있어야 합니다. 동적 단순 볼륨이나 스팬 볼륨은 모든 동적 디스크의 비어 있는 모든 공간으로 확장할 수 있습니다. 이 명령을 사용하여 기존 볼륨을 새로 만든 공간으로 확장할 수 있습니다.

이전에 파티션을 NTFS 파일 시스템으로 포맷한 경우 파일 시스템은 자동으로 확장되어 더 큰 파티션을 차지하지만 데이터는 손실되지 않습니다. 이전에 NTFS가 아닌 다른 파일 시스템 형식으로 파티션을 포맷한 경우에는 파티션을 변경하지 않으면 명령이 실패합니다.

현재 시스템이나 부팅 파티션을 확장할 수 없습니다.

구문
extend [size=n] [disk=n] [noerr]

매개 변수
size=n
현재 파티션에 추가할 공간의 크기(MB)입니다. 크기를 지정하지 않으면 디스크는 다음으로 인접한 할당되지 않은 공간을 모두 차지하도록 확장됩니다.
disk=n
볼륨을 확장할 동적 디스크입니다. size=n에서 지정한 것과 같은 크기의 공간이 디스크에 할당됩니다. 디스크를 지정하지 않으면 볼륨은 현재 디스크에서 확장됩니다.
noerr
스크립팅에만 사용됩니다. 오류가 발생하면 오류가 발생하지 않은 것처럼 diskpart에서 명령을 계속 처리하도록 지정합니다. noerr 매개 변수가 없으면 오류는 오류 코드를 표시하여 diskpart가 종료되게 합니다.
help

사용 가능한 명령 목록을 표시합니다.

구문
help

import

외부 디스크 그룹을 로컬 컴퓨터의 디스크 그룹으로 가져옵니다. import 명령은 포커스가 있는 디스크와 같은 그룹에 있는 모든 디스크를 가져옵니다.

구문
import [noerr]

매개 변수
noerr
스크립팅에만 사용됩니다. 오류가 발생하면 오류가 발생하지 않은 것처럼 diskpart에서 명령을 계속 처리하도록 지정합니다. noerr 매개 변수가 없으면 오류는 오류 코드를 표시하여 diskpart가 종료되게 합니다.
list disk

디스크 목록과 디스크 크기, 사용 가능한 공간의 크기, 디스크가 기본 디스크인지 동적 디스크인지 여부, 디스크에서 MBR(마스터 부트 레코드) 파티션 방식을 사용하는지 GPT(GUID 파티션 테이블) 파티션 방식을 사용하는지 여부 등 디스크에 대한 정보를 표시합니다. 별표(*)로 표시된 디스크에 포커스가 있습니다.

구문
list disk

list partition

현재 디스크의 파티션 테이블에 나열된 파티션 목록을 표시합니다. 동적 디스크에서 이 파티션은 디스크의 동적 볼륨에 해당하지 않을 수 있습니다. 이러한 차이는 시스템 볼륨이나 부팅 볼륨(디스크에 있는 경우)에 대한 파티션 테이블의 항목과 동적 볼륨에 사용할 공간을 예약하기 위해 디스크의 남은 부분을 사용하는 파티션이 동적 디스크에 포함되어 있기 때문에 발생합니다.

구문
list partition

list volume

모든 디스크에 있는 기본 및 동적 볼륨의 목록을 표시합니다.

구문
list volume

online

포커스가 있는 오프라인 디스크나 볼륨을 온라인으로 설정합니다.

구문
online [noerr]

매개 변수
noerr
스크립팅에만 사용됩니다. 오류가 발생하면 오류가 발생하지 않은 것처럼 diskpart에서 명령을 계속 처리하도록 지정합니다. noerr 매개 변수가 없으면 오류는 오류 코드를 표시하여 diskpart가 종료되게 합니다.
rem

스크립트에 주석을 추가하는 방법을 제공합니다.

구문
rem

예제
rem These commands set up 3 drives.

create partition primary size=2048

assign d:

create partition extend

create partition logical size=2048

assign e:

create partition logical

assign f:

remove

포커스가 있는 볼륨에서 드라이브 문자나 탑재 지점을 제거합니다. all 매개 변수를 사용하면 현재의 드라이브 문자와 탑재 지점이 모두 제거됩니다. 드라이브 문자나 탑재 지점을 지정하지 않으면 diskpart는 처음으로 만나는 드라이브 문자나 탑재 지점을 제거합니다.

remove 명령을 사용하면 이동식 드라이브와 관련된 드라이브 문자를 변경할 수 있습니다. 시스템, 부팅 또는 페이징 볼륨의 드라이브 문자는 제거할 수 없습니다. 또한 OEM 파티션, GUID를 인식할 수 없는 모든 GPT 파티션, EFI 시스템 파티션처럼 데이터가 없는 특수한 GPT 파티션의 드라이브 문자도 제거할 수 없습니다.

구문
remove [{letter=d|mount=Path [all]}] [noerr]

매개 변수
letter=d
제거할 드라이브 문자입니다.
mount=Path
제거할 탑재 지점 경로입니다.
all
현재 드라이브 문자와 탑재 지점을 모두 제거합니다.
noerr
스크립팅에만 사용됩니다. 오류가 발생하면 오류가 발생하지 않은 것처럼 diskpart에서 명령을 계속 처리하도록 지정합니다. noerr 매개 변수가 없으면 오류는 오류 코드를 표시하여 diskpart가 종료되게 합니다.
rescan

컴퓨터에 추가된 새 디스크를 찾습니다.

구문
rescan

retain

부팅 볼륨이나 시스템 볼륨으로 사용하도록 기존의 동적 단순 볼륨을 준비합니다.

x86 기반의 컴퓨터에서 포커스가 있는 동적 단순 볼륨에 MBR(마스터 부트 레코드)의 파티션 항목을 만듭니다. MBR 파티션을 만들려면 동적 단순 볼륨은 실린더로 정렬된 오프셋에서 시작해야 하며 크기는 실린더의 정수로 나타내야 합니다.

Itanium 기반의 컴퓨터에서 포커스가 있는 동적 단순 볼륨에 GPT(GUID 파티션 테이블)의 파티션 항목을 만듭니다.

참고

•retain 명령은 무인 설치 중에 사용하거나 OEM(Original Equipment Manufacturers)에서만 사용할 수 있도록 되어 있습니다.
구문
retain

select disk

지정된 디스크를 선택하고 그 디스크로 포커스를 이동합니다.

구문
select disk=[n]

매개 변수
n
포커스를 받은 디스크의 디스크 번호입니다. 디스크 번호를 지정하지 않으면 select 명령은 현재 포커스가 있는 디스크 목록을 나타냅니다. list disk 명령을 사용하면 컴퓨터에 있는 모든 디스크의 번호를 볼 수 있습니다.
select partition

지정된 파티션을 선택하고 그 파티션으로 포커스를 이동합니다. 파티션을 지정하지 않으면 select 명령은 포커스가 있는 현재 파티션 목록을 나타냅니다. list partition 명령을 사용하면 컴퓨터에 있는 모든 파티션의 번호를 볼 수 있습니다.

구문
select partition=[{n|d}]

매개 변수
n
포커스를 받은 파티션의 번호입니다.
d
포커스를 받은 파티션의 드라이브 문자 또는 탑재 지점 경로입니다.
select volume

지정된 볼륨을 선택하고 그 볼륨으로 포커스를 이동합니다. 볼륨을 지정하지 않으면 select 명령은 포커스가 있는 현재 볼륨의 목록을 나타냅니다. 번호, 드라이브 문자 또는 탑재 지점으로 볼륨을 지정할 수 있습니다. 기본 디스크에서 볼륨을 선택하면 해당 파티션 포커스를 줄 수도 있습니다. list volume 명령을 사용하면 컴퓨터에 있는 모든 볼륨의 번호를 볼 수 있습니다.

구문
select volume=[{n|d}]

매개 변수
n
포커스를 받은 볼륨의 번호입니다.
d
포커스를 받은 볼륨의 드라이브 문자 또는 탑재 지점 경로입니다.
diskpart 스크립팅
diskpart를 사용하면 스크립트를 만들어 볼륨 작성이나 동적으로 디스크 변환 같은 디스크 관련 작업을 자동화할 수 있습니다. 이러한 작업을 스크립팅하면 부팅 볼륨이 아닌 다른 볼륨 작성을 지원하지 않는 Sysprep이나 무인 설치를 사용하여 Windows를 배포할 때 유용합니다.

diskpart 스크립트를 시작하려면 명령 프롬프트에서 다음을 입력하십시오.

diskpart /S scriptname.txt

여기서 scriptname.txt는 스크립트가 포함된 텍스트 파일의 이름입니다.

diskpart의 스크립팅 출력을 파일로 리디렉션하려면 다음을 입력하십시오.

diskpart /S scriptname.txt > logfile.txt

여기서 logfile.txt는 diskpart가 그 출력을 쓰는 텍스트 파일의 이름입니다.

diskpart가 시작되면 diskpart 버전과 컴퓨터 이름이 명령 프롬프트에 표시됩니다. 기본적으로 diskpart가 스크립팅 작업을 수행하는 동안 오류가 발생하면 diskpart는 스크립트 처리를 중지하고 noerr 매개 변수를 지정하지 않은 경우 오류 코드를 표시합니다. 그러나 diskpart는 구문 오류가 발생하면 noerr 매개 변수를 사용하는지 여부에 관계없이 항상 오류를 반환합니다. noerr 매개 변수를 사용하면 단일 스크립트를 사용하여 디스크의 총 수에 관계없이 모든 디스크의 모든 파티션을 삭제하는 것과 같은 유용한 작업을 수행할 수 있습니다.

다음 표에서는 diskpart 오류 코드의 목록을 보여 줍니다.


오류 설명
0 오류가 발생하지 않았습니다. 전체 스크립트가 실패없이 실행되었습니다.
1 치명적인 예외가 발생했습니다. 심각한 문제가 될 수 있습니다.
2 diskpart 명령에 지정한 매개 변수가 잘못되었습니다.
3 diskpart에서 지정한 스크립트나 출력 파일을 열 수 없습니다.
4 diskpart가 사용하는 서비스 중 하나에서 실패 값을 반환했습니다.
5 명령 구문 오류가 발생했습니다. 개체를 잘못 선택했거나 해당 명령에 적합하지 않기 때문에 스크립트에 실패했습니다.
추천추천 : 597 추천 목록
번호 제목
1,317
 프로그램 없이 하드디스크 복사 및 백업하기
1,316
 Windows7 업데이트 기록 삭제방법
1,315
 포토샵 psd 파일 연결 레지스트리(registry) 편집
1,314
 윈도 10 최신 업데이트 후 인터넷 속도의 저하가 발생할 때 조치 사항
1,313
 Autotuning level 해제 (윈도우비스타 이상 윈도우)인터넷 속도 빠르게 하는 방법
1,312
 윈도우에서 특정프로세스를 일괄 종료하는법
1,311
 MediaPlayer 클래스 사용법
1,310
 안드로이드에서 audio player 실행하기
1,309
 [Android] MediaPlayer 음악재생기 만들기
1,308
 Eclipse와 Android NDK 연동하기
1,307
 Android Sliding Drawer Functionality 안드로이드 슬라이딩 드로우 예제 sample
1,306
 Android Speech To Text
1,305
 Android WebPageLoader with progress-bar
1,304
 Android Text To Speech(TTS)
1,303
 Android Playing Audio from a web url
1,302
 Button height different from background height in Android image design
1,301
 Android Getting Started with Material Design
1,300
 Using toast inside timertask perfect
1,299
 네트워크 상태 [Android]
1,298
 Webview source [Android]
1,297
 공유 Intent [Android]
1,296
 intent uri 모음 [Android]
1,295
 http requestWebViewClient [Android]
1,294
 캐시 삭제
1,293
 캐시 지우기 [Android]
1,292
 바로풀어(수학 문제 질의응답 SNS) 에 사용된 오픈소스 라이브러리 [Android]
1,291
 Webviw [Android]
1,290
 오픈소스 라이브러리 모음 [Android]
1,289
 Android webview 개발시 알아둬야 할 것들 [Android]
1,288
 webview 동영상 재생 [Android]
1,287
 [Android] Webview 404 에러 처리
1,286
 [Android] webview ssl 문제
1,285
 [Android] Webview url 숨기기
1,284
 [Android] AlarmManager 일정시간 이벤트 실행
1,283
 안드로이드 오픈소스 끝판
목록
인기절정뽕짝파티
트로트재생목록
인기트로트모음
지루박디스코메들리
밤무대애창곡
전자올겐경음악
종합성인가요방
못잊을옛날노래
카바레 음악
트롯디스코팡팡
관광 메들리
트롯카페
가요감상실
추억의옛노래
스페셜가요광장
BillBoard Free
추천가요모음
경음악.전자올겐
스페셜음악여행
WOLRD POPs
K-POP\BillBoard
JP\CN
POP TOP BEST
K.R.노래방

추천가요\인기
F뮤직 인기\발라드
F뮤직 애창\트로트
트로트성인가요
인기가요
프리미엄 POP
경음악\기타
프리미엄 최신가요
프리미엄 성인가요
가요1번지(종합)
뮤직하우스
동요\연변\반주\기타
가요축제\트롯1번지
댄스\메들리\리믹스
카페\명상\경음악\기타
뮤직트로트 부산광역시부산진구 가야동 ㅣ 개인정보취급방침
Copyright (C) musictrot All rights reserved.