Microsoft DOS diskpart 명령

차례:

Microsoft DOS diskpart 명령
Microsoft DOS diskpart 명령

비디오: 파일 완벽 삭제, 배드섹터 치료를 위한 하드 및 USB 로우포멧 방법 2024, 할 수있다

비디오: 파일 완벽 삭제, 배드섹터 치료를 위한 하드 및 USB 로우포멧 방법 2024, 할 수있다
Anonim

DiskPart 는 Microsoft 운영 체제에서 어려움을 겪는 명령 줄 디스크 파티션 유틸리티입니다. 이를 사용하여 컴퓨터의 디스크 파티션을보고, 작성하고, 삭제하고 수정할 수 있습니다.

유효성

diskpart를의 명령은 다음 Microsoft 운영 체제의 신속한 복구 콘솔 및 명령에서 사용할 수 있습니다.

  • 윈도우 2000
  • 윈도우 XP
  • 윈도우 비스타
  • 윈도우 7
  • 윈도우 8
  • 윈도우 10

DiskPart를 사용하는 방법

DiskPart를 사용하려면 Windows 사용자 계정이 Administrators 그룹의 구성원이어야합니다.

DiskPart 실행 파일 diskpart.exe 에는 두 가지 옵션이 있습니다.

diskpart [/ s 스크립트 ] [/?]

/ s 스크립트 script 라는 텍스트 파일에 포함 된 DiskPart 명령을 한 번에 한 줄씩 실행하십시오.
/? 이 도움말 메시지를 표시하십시오.

옵션을 지정하지 않으면 diskpart 를 실행하면 DiskPart 명령을 실행할 수있는 DiskPart 대화식 명령 프롬프트가 시작됩니다. DiskPart를 시작하고 명령을 실행하는 방법에 대한 자세한 내용은 예를 참조하십시오.

DiskPart 명령

노트

다음 DiskPart 명령의 대부분은 디스크 나 파티션을 선택 하여 "포커스"를 제공해야합니다. 선택할 수있는 디스크와 파티션을 보려면 list 명령을 사용하십시오.

기본적으로 DiskPart에 오류가 발생하면 0이 아닌 종료 상태로 종료됩니다.

일부 DiskPart 명령은 noerr 옵션을 승인합니다. 경우 NOERR가 지정되어, DiskPart가이 발생한 오류를 무시하고 후속 작업을 계속 시도합니다. 이 옵션은 잠재적으로 위험하므로주의해서 사용해야합니다.

명령 부속 명령, 구문 및 설명
유효한 유효한
선택한 파티션을 "활성"으로 표시하여 컴퓨터의 BIOS 또는 UEFI에이 파티션에 부팅 가능한 시스템이 있음을 나타냅니다. 예를 들어, Microsoft Windows가 설치된 파티션은 활성 파티션입니다. 기본 디스크의 파티션 만 (RAID 어레이와 같은 동적 디스크가 아닌) 활성으로 표시 할 수 있습니다. DiskPart는 실제로 파티션의 내용을 검사하여 부팅 가능한 시스템 파일이 포함되어 있는지 확인하지 않습니다.
더하다 디스크 추가 = n [align = n ] [대기] [noerr]
파티션 n에 선택한 디스크 객체의 미러를 만듭니다.이 볼륨은 단순 볼륨이어야합니다. 파티션 n에 할당되지 않은 공간이 선택한 볼륨의 크기보다 크거나 같아야합니다. 그렇지 않으면 미러를 만들 수 없습니다. 성공하면 선택한 단순 볼륨이 미러 n으로 저장된 미러 볼륨이됩니다. 이 명령은 Windows Vista에서는 유효하지 않습니다.
양수인 할당 [letter = d | mount = 경로 ] [noerr]
선택한 볼륨에 드라이브 문자 또는 마운트 된 폴더 경로 이름을 지정하십시오. 드라이브 문자 d 또는 마운트 된 폴더 경로 를 지정 하지 않으면 사용 가능한 다음 문자가 할당됩니다. 드라이브 문자 또는 탑재 된 폴더가 이미 사용중인 경우 작업이 실패하고 오류가보고됩니다. 이동식 드라이브에 할당 된 드라이브 문자를 변경할 수 있습니다. 부팅 볼륨 또는 Windows 페이징 파일이 포함 된 볼륨에는 드라이브 문자를 할당 할 수 없습니다. OEM 파티션에는 드라이브 문자를 할당 할 수 없습니다 (예외: Windows PE (사전 설치 환경). 기본 데이터 파티션 이외의 GPT (GUID 파티션 테이블) 파티션에는 드라이브 문자를 할당 할 수 없습니다. ESP 파티션에 대한 문자 드라이브 파티션을 복구 파티션에 할당 할 수 없습니다.
속성 속성 디스크 [set | clear] [읽기 전용] [noerr]
선택한 디스크의 속성 (플래그)을 설정, 지우거나 표시합니다. 읽기 전용 플래그는 디스크 (읽기 전용) 쓰기 방지되어 있음을 나타냅니다. 경우 세트가 지정되면, 플래그가 설정됩니다. 경우 분명이 지정되면, 플래그가 설정되지. 옵션을 지정하지 않으면 현재 디스크 플래그가 표시됩니다. "읽기 전용"이외의 디스크 플래그가 표시 될 수 있지만 설정하거나 지울 수 없습니다.
속성 볼륨 [set] [nodefaultdriveletter] [noerr]
선택한 볼륨의 속성 (플래그)을 설정, 지우거나 표시합니다. 읽기 전용 플래그 볼륨이 쓰기 보호되어 있음을 나타냅니다. 숨겨진 플래그는 볼륨이 파일 탐색기에서, 예를 들어 볼륨 목록에 표시되지 않을 것을 나타냅니다. 기본 드라이브 문자의 플래그는 볼륨이 자동으로 탑재하고 드라이브 문자를 할당 할 수 없습니다 것을 나타냅니다. 섀도 복사본 플래그는 볼륨이 윈도우 VSS 서비스에서 사용 섀도 복사본 볼륨을 나타냅니다. 경우 세트가 지정,이 플래그가 셋 (Set)됩니다. 경우 분명이 지정되어, 이러한 플래그는 해제됩니다. 옵션을 지정하지 않으면 현재 볼륨 플래그가 표시됩니다. 기본 MBR 디스크에서 hidden, readonly 및 nodefaultdriveletter 속성은 항상 디스크의 모든 볼륨에 적용됩니다. 기본 GPT (GUID 파티션 테이블) 디스크, 동적 MBR 디스크 및 동적 GPT 디스크에서 속성은 선택한 볼륨에만 적용됩니다.
붙이다 첨부 vdisk [읽기 전용] [sd = sddl-string ] [usefilesd] [noerr]
VHD (가상 하드 디스크) 또는 VHDX (Hyper-V 가상 하드 디스크) 파일을 첨부 (마운트)합니다. 연결된 VHD가 로컬 하드 드라이브로 나타납니다. VHD에 유효한 파일 시스템이있는 디스크 파티션이 이미있는 경우 가상 디스크에는 드라이브 문자가 할당됩니다. 경우 읽기 전용 지정, 디스크가 읽기 전용 모드로 마운트된다. 경우 SD가 지정되고 SDDL 문자열이 유효한 SDDL 보안 설명 문자열입니다, 그 기술자는 전체 디스크에 적용됩니다. 경우 usefilesd가 지정되면, VHD 파일 자체의 보안 설명은 전체 디스크에 적용됩니다. 보안 설명자에 대한 자세한 내용은 아래의 create vdisk를 참조하십시오.
자동 마운트 자동 마운트 [enable | 비활성화 | 스크럽] [noerr]
시스템에 새로 연결된 디스크에 드라이브 문자를 자동으로 마운트하고 할당하는 자동 마운트 기능을 구성하십시오. 경우 지정, 새 디스크가 자동으로 탑재하고 드라이브 문자 및 볼륨 GUID 경로 이름을 지정합니다. 경우 비활성화가 지정되어,이 기능을 사용할 수 없습니다. 경우 스크럽이 지정되어, 기존의 폴더 경로 이름, 드라이브 문자는 폴더 디렉토리를 설치 및 레지스트리 설정은 더 이상 시스템에 연결되어 있지 볼륨 제거됩니다. Windows Vista 이전에는 자동 디스크 기능이 기본 디스크 볼륨에서만 사용 가능합니다. Vista 및 최신 버전에서는 AutoMount를 동적 디스크 볼륨에서도 사용할 수 있습니다.
단절 디스크 나누기 = n [nokeep] [noerr]
선택한 미러 볼륨을 두 개의 단순 볼륨으로 나눕니다. 동적 디스크에만 적용됩니다. 단순 볼륨 중 하나는 미러 볼륨의 할당 된 드라이브 문자, GUID 경로 이름 및 마운트 된 폴더 경로 (있는 경우)를 유지합니다. 다른 볼륨이 선택되어 드라이브 문자를 할당 할 수 있습니다. 그렇게하면 GUID 경로 이름이 자동으로 할당됩니다. 기본적으로 두 단순 볼륨 모두 원래 미러링 된 볼륨의 데이터를 유지합니다. 는 IF nokeep의 옵션이 지정되어, 하나의 단순 볼륨은 데이터를 유지하고 다른 단순 데이터 삭제 및 선택되어 있지 않습니다.
깨끗한 청소 [모두]
선택한 디스크에서 모든 파티션 및 볼륨 포맷을 제거하십시오. 경우 모두 지정되어, 디스크의 모든 바이트는 전체 디스크에있는 기존 정보를 파괴, 제로로 덮어 씁니다. MBR 디스크에서는 MBR 파티셔닝 정보와 숨겨진 섹터 정보 만 덮어 씁니다. GPT 디스크에서는 GPT 정보 외에 보호 MBR을 덮어 씁니다. 경우 모두 생략, 디스크의 첫 번째와 마지막 1메가바이트 0으로 덮어 씁니다. 정리 가 성공적으로 완료 되면 디스크 상태가 DiskPart에 "UNINITIALIZED"로 표시됩니다.
콤팩트 컴팩트 vdisk
선택한 확장 가능한 VHD 파일의 크기를 줄이려고합니다. 작업이 성공하려면 VHD를 확장 할 수 있어야합니다. 가상 디스크가 읽기 전용으로 마운트 된 경우에도 VHD 파일을 압축 할 수 있습니다.
변하게 하다 기본 변환 [noerr]
선택한 빈 동적 디스크를 기본 디스크로 변환하십시오. 선택한 디스크의 모든 데이터를 디스크에서 삭제하고 모든 파티션과 볼륨을 삭제해야합니다. 그렇지 않으면 작업이 실패합니다.
동적 변환 [noerr]

선택한 기본 디스크를 동적 디스크로 변환하십시오. 디스크의 모든 볼륨은 단순 볼륨이됩니다.
gpt 변환 [noerr]

선택한 빈 기본 MBR 디스크를 기본 GPT 디스크로 변환하십시오. 선택한 디스크의 모든 데이터를 디스크에서 삭제하고 모든 파티션과 볼륨을 삭제해야합니다. 그렇지 않으면 작업이 실패합니다.
mbr 변환 [noerr]

선택한 빈 기본 GPT 디스크를 기본 MBR 디스크로 변환하십시오. 선택한 디스크의 모든 데이터를 디스크에서 삭제하고 모든 파티션과 볼륨을 삭제해야합니다. 그렇지 않으면 작업이 실패합니다.
창조하다 파티션 efi 생성 [size = n ] [offset = n ] [noerr]
포커스가있는 기본 GPT 디스크에 EFI (Extensible Firmware Interface) 시스템 파티션을 만듭니다. 파티션이 오프셋 이 지정 되면 디스크의 시작 부분부터 n 킬로바이트 까지 디스크 영역 오프셋에서 시작하고, 그렇지 않으면 적절한 크기의 디스크에서 사용 가능한 첫 번째 위치에서 파티션이 시작됩니다. 파티션의 크기는 N 경우 메가 바이트 크기를 지정, 그렇지 않으면 파티션이 디스크의 지역에서 사용 가능한 모든 공간을 사용합니다. 작업이 성공하면 새 파티션에 초점이 맞춰집니다.
확장 파티션 생성 [size = n ] [offset = n ] [align = n ] [noerr]
집중된 기본 MBR 디스크에 확장 파티션을 작성하십시오. 디스크에는 하나의 확장 파티션 만 존재할 수 있습니다 (나중에 논리 파티션으로 나눌 수 있음). 파티션은 시작 N 경우 킬로바이트 오프셋 달리 충분한 크기의 제 근접한 위치에서 특정된다. 크기는 N 경우 메가 바이트 크기를 지정, 그렇지 않으면 오프셋의에서 디스크 시작에서 사용 가능한 모든 공간을 차지합니다. 경우 정렬이 지정된 오프셋 년대 파티션의 배수로 반올림한다 N LUN을 가진 RAID 구성 (논리적 유닛 번호)을 사용할 때의 성능을 향상시킬 수 킬로바이트.
파티션 논리 생성 [size = n ] [offset = n ] [align = n ] [noerr]
집중된 기본 MBR 디스크의 확장 파티션에 논리 파티션을 작성하십시오. 파티션이 시작 N 경우 확장 파티션의 시작부터 킬로바이트 오프셋 그렇지 않으면 확장 파티션에서 사용 가능한 첫 번째 공간에서 지정됩니다. 크기는 N 경우 메가 바이트 크기를 지정, 그렇지 않으면 오프셋에서 확장 파티션의 시작에서 사용 가능한 모든 공간을 사용합니다.
파티션 생성 msr [size = n ] [offset = n ] [noerr]
포커스가있는 GPT 디스크에 MSR (Microsoft 예약) 파티션을 만듭니다. 파티션은에서 시작 N 경우 킬로바이트 오프셋 그렇지 않으면 디스크에서 사용 가능한 첫 번째 위치에서 지정됩니다. 크기는 N 경우 메가 바이트 크기를 지정, 그렇지 않으면 사용 가능한 모든 공간이 사용됩니다. GPT 디스크에는 파티션 레이아웃에 대한 엄격한 요구 사항이 있으며 이러한 규칙을 위반하는 레이아웃은 디스크를 부팅 할 수 없게 만들 수 있으므로이 명령을 매우주의해서 사용하십시오. Windows를 부팅하는 데 사용되는 GPT 디스크에서 EFI 시스템 파티션은 디스크의 첫 번째 파티션이어야하며 그 뒤에 MSR 파티션이 있어야합니다. EFI 시스템 파티션이없는 GPT 디스크 (데이터 저장소에만 사용되며 디스크에 부팅 가능한 OS는 없음)에서 MSR 파티션은 디스크의 첫 번째 파티션이어야합니다.
파티션 기본 생성 [size = n ] [offset = n ] [id = guid ] [align = n ] [noerr]
포커스가있는 기본 디스크에 기본 파티션을 작성하십시오. 파티션은에서 시작 N 경우 킬로바이트 오프셋 그렇지 않으면 디스크의 첫 번째 사용 가능한 공간에서 지정됩니다. 크기는 N 경우 메가 바이트 크기를 지정 그렇지 않으면 사용 가능한 모든 공간이 사용되는 오프셋에서 시작. 경우 정렬이 지정되면,의 배수로 반올림됩니다 오프셋 n 개의 사용 된 LUN이 RAID 구성에 대한 성능을 향상시킬 수 킬로바이트. 기본 파티션 유형은 MBR 디스크의 경우 "파일 시스템 없음"또는 GPT 디스크의 경우 "기본 데이터 파티션"입니다.

파티션이 성공적으로 생성되면 DiskPart가 자동으로 초점을 맞 춥니 다. assign 명령 으로 드라이브 문자를 수동으로 할당해야합니다.

파티션 유형은 id 옵션 으로 수동으로 지정할 수 있습니다. 이 옵션은 OEM 전용입니다. MBR 디스크의 경우, 파티션 유형 바이트 는 선행 0x가 제거 된 16 진 값으로 지정됩니다 (예: "파일 시스템 없음"의 경우 06, "복구 파티션"의 경우 27). GPT 디스크의 경우 파티션 유형은 guid 값으로 지정됩니다 (예: "기본 데이터 파티션"의 경우 ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 또는 "복구 파티션"의 경우 de94bba4-06d1-4d40-a16a-bfd50179d6ac). 인식 된 파티션 유형 목록을 보려면 help create partition primary를 실행하십시오. id 옵션을

사용할 때는주의하십시오. 지정한 바이트 또는 guid 값은 인식되지 않거나 올바르지 않은 경우에도 설정됩니다. id 옵션을 잘못 사용 하면 컴퓨터가 부팅되지 않을 수 있습니다.

볼륨 레이드 생성 [size = n ] disk = n , n , n [, n [, …]] [align = n [noerr]
세 개 이상의 동적 디스크에서 raid-5 볼륨을 만듭니다. 사용할 디스크는 disk = 3,4,7 또는 disk = 5,6,7,8 과 같이 드라이브 번호를 쉼표로 구분 하여 disk 매개 변수 로 지정해야합니다. 경우 정렬이 지정되고, 모든 볼륨 익스텐트의 배수로 반올림 N 개의 하드웨어 RAID LUN 구성과 성능을 향상시킬 수 킬로바이트. 작업이 성공하면 새 볼륨에 자동으로 초점이 맞춰집니다. Windows Vista에서는 RAID-5 볼륨이 지원되지 않습니다.
간단한 볼륨 만들기 [size = n ] [disk = n ] [align = n ] [noerr]
포커스가있는 동적 디스크 또는 disk 매개 변수로 지정된 디스크에 단순 볼륨을 작성하십시오. 그것의 크기는 N 경우 메가 바이트 크기를 지정, 그렇지 않으면 디스크에 사용 가능한 모든 공간을 사용합니다. 경우 정렬을 지정, 볼륨 경계의 배수로 반올림됩니다 n 개의 하드웨어 RAID 성능을 향상시킬 수 킬로바이트. 볼륨이 성공적으로 만들어지면 새 볼륨에 자동으로 초점이 맞춰집니다.
볼륨 스트라이프 만들기 [size = n ] [disk = n , n , n [, n [, …]]] [align = n ] [noerr]
둘 이상의 동적 디스크를 사용하여 스트라이프 볼륨을 만듭니다. 디스크 번호는 disk 매개 변수에서 쉼표로 구분 된 목록 으로 지정해야합니다 (예: disk = 3,4 또는 disk = 4,5,7). 볼륨의 크기가 N 경우 메가 바이트 크기를 지정하고, 그렇지 않으면 작은 디스크의 최대 자유 공간, 다른 디스크의 공간을 동일한 양을 사용한다. 경우 정렬을 지정, 볼륨 경계의 배수로 반올림 n 개의 킬로바이트. 볼륨이 성공적으로 만들어지면 자동으로 초점이 맞춰집니다.
볼륨 미러 생성 [size = n ] disk = n , n , n [, n [, …]] [align = n ] [noerr]
두 개의 동적 디스크를 사용하여 미러 볼륨을 작성하십시오. 디스크는 disk 와 함께 숫자로 지정해야합니다 (예: disk = 2,3 또는 disk = 3,5). 파티션의 크기는 N 경우 메가 바이트 크기를 지정하고, 그렇지 않으면 작은 디스크의 나머지 공간, 다른 공간의 동일한 양을 사용한다. 경우 정렬을 지정, 볼륨 경계의 배수로 반올림 n 개의 하드웨어 RAID 구성이 사용 된 LUN의 성능을 향상시킬 수 킬로바이트. 볼륨이 성공적으로 만들어지면 새 볼륨에 자동으로 초점이 맞춰집니다.
vdisk 파일 작성 파일 이름 " 최대 값 = n [유형 = 고정] [sd = sddl-string ] [parent ="상위 파일 "] [source =" 소스 파일 "] [noerr]
가상 디스크 파일을 작성하십시오. VHD 및 VHDX 파일 형식이 지원되며 파일 확장자 .vhd 또는 .vhdx 로 지정됩니다. 대상 파일 이름은 필수 파일 매개 변수로 지정됩니다. 여기서 destfile 은 대상 가상 디스크 파일의 전체 경로 및 파일 이름입니다 (예: "C: my-vdisk.vhd"). 최대 파라미터는 가상 디스크가 노출되는 최대 디스크 공간 설정 n 개의 메가. 유형의 매개 변수를 지정하는 디스크 크기가되면 고정 (크기가 변경되지 않을 수 있으며, 기본값) 또는 확장 (디스크 파일에 여유 공간이 나중에 확장 또는 압축 될 수있다).

경우 소스가 지정되어 새로운 가상 디스크는 가상 디스크의 기존의 데이터로 채워집니다 은 SourceFile을 . 경우 부모가 지정되면, 가상 디스크에서 변경이 블럭 데이터를 포함하는 하이퍼 V 차이점 디스크로 만들어 parentfile , 동일한 크기의 기존 가상 디스크. 가상 디스크의 보안 설명자는 대상 파일의 상위 디렉토리 또는 sd 가 지정된 경우 SDDL 형식 문자열 sddl-string 과 일치하도록 설정 됩니다. 유효한 SDDL 문자열에 대한 자세한 내용을 보려면 help create vdisk를 실행하십시오.

지우다 디스크 삭제 [override] [noerr]
디스크 목록에서 초점이없는 누락 된 동적 디스크를 삭제하십시오. 경우 재정이 지정 DiskPart는 디스크에있는 모든 단순 볼륨을 삭제합니다. 디스크에 미러 볼륨의 절반이 포함되어 있으면 디스크의 미러 절반이 삭제됩니다. 재정의 디스크가 RAID-5 볼륨의 구성원 인 경우 실패합니다.
파티션 삭제 [override] [noerr]
집중된 기본 디스크 파티션을 삭제하십시오. 시스템 파티션, 부팅 파티션 또는 활성 페이징 파일 또는 크래시 덤프 파일이 포함 된 경우 삭제할 수 없습니다. 동적 디스크의 파티션은 삭제할 수 없습니다.
볼륨 삭제 [noerr]
집중된 볼륨을 삭제하십시오. 시스템 볼륨, 부팅 볼륨이거나 활성 페이징 파일 또는 크래시 덤프 파일을 포함하는 경우 삭제할 수 없습니다.
세부 묘사 디테일 디스크
포커스가있는 디스크의 속성을 표시하고 볼륨을 나열하십시오.
세부 파티션
포커스 된 파티션의 속성을 표시합니다.
디테일 볼륨
포커스가있는 볼륨의 속성을 표시하고 볼륨이있는 디스크를 나열하십시오.
디테일 vdisk
포커스가있는 가상 디스크의 속성을 표시합니다.
떼다 vdisk 분리 [noerr]
지정된 가상 디스크를 분리하십시오.
출구 출구
DiskPart를 종료하십시오.
넓히다 확장 [size = n ] [disk = n ] [noerr]
집중된 볼륨 또는 파티션 및 선택적으로 파일 시스템을 디스크의 할당되지 않은 공간으로 확장합니다. 볼륨으로 확장 N 경우 메가 바이트 크기를 지정 그렇지 않으면 사용 가능한 모든 공간이 사용됩니다. 경우 디스크가 지정되고, 상기 포커싱 된 볼륨 또는 파티션 동적 디스크이고, 상기 확장 디스크 수 발생 없음 ; 그렇지 않으면 원본 디스크에서 발생합니다. 기본 디스크에서 확장은 항상 원본 바로 다음 공간에서 동일한 디스크에서 이루어져야합니다.

단순하거나 스팬 볼륨이있는 동적 디스크에서 볼륨을 동적 디스크의 사용 가능한 공간으로 확장 할 수 있습니다. 미러, RAID-5 및 스트라이프 볼륨은 확장 할 수 없습니다.

파티션이 이전에 NTFS로 포맷 된 경우 확장에 실패하고 변경하지 마십시오.

파일 시스템 확장 [noerr]
확장 된 볼륨 또는 파티션의 파일 시스템을 확장하십시오. 원래 expand 명령 다음에이를 실행 하여 파일 시스템도 확장하십시오.
넓히다 vdisk 최대 값 확장 = n
포커스가있는 가상 디스크에서 사용 가능한 최대 크기를 확장하십시오. 필요한 최대 매개 변수는 새 전체 크기를 설정 N 메가 바이트. 예를 들어, maximum = 30000 은 가상 디스크의 새 최대 크기를 30GB로 설정합니다.
파일 시스템 파일 시스템
선택한 볼륨의 파일 시스템에 대한 정보와이를 포맷하는 데 사용할 수있는 지원되는 파일 시스템 목록을 표시합니다.
체재 형식 [fs = fstype ] [개정 = X.XX ] | [권장] [label = " 레이블 "] [단위 = n ] [빠른] [압축] [대체] [복제] [nowait] [noerr]
집중된 볼륨을 포맷하십시오. fs 를 지정 하면 파일 시스템 fstype 이 사용되며, 그렇지 않으면 filesystems 명령으로 나열된 기본 파일 시스템 이 사용됩니다. 파일 시스템의 특정 개정이 필요한 경우 개정 으로 지정할 수 있습니다. 경우 레이블이 지정된 볼륨 레이블로 설정되어 라벨 . 경우 단위가 지정, 기본 할당 단위 크기는 무시하고 설정하는 것입니다 N 바이트. 경우 신속가 지정되어, 빠른 포맷이 수행됩니다. 경우 압축이 지정되어 FS는 = NTFS는 NTFS 파일 시스템은 기본적으로 파일을 압축합니다. 경우 재정이 지정 DiskPart를 시도 포맷하기 전에 볼륨을 마운트 해제 강제로. 않으면 중복이 지정되고 FS =은 UDF (범용 디스크 포맷) 수요일 수정 2.5 이상이, 파일 시스템 메타 데이터가 디스크 (메타 데이터 중복성)의 섹터들의 제 2 세트로 복제된다. 경우 NOWAIT가 지정 프롬프트에 명령 즉시 반환, 배경 및 수행하는 형식입니다.
gpt gpt 속성 = n
지정된 GPT 속성을 기본 GPT 디스크의 포커스 된 파티션에 할당하십시오. 이 명령은 OEM 또는 IT 전문가 전용입니다. 유효한 16 진수 n 값에 대한 자세한 내용을 보려면 help gpt를 실행하십시오.
도움 help [ command ] [부속 명령 …]
구문 및 설명과 함께 명령 및 하위 명령 목록을 표시하십시오. 예를 들어, help, help help, help 작성 또는 partition efi 작성을 도와줍니다.
수입 수입 [noerr]
포커스 된 외부 디스크와 동일한 디스크 그룹의 모든 디스크를 로컬 컴퓨터의 온라인 디스크 그룹으로 가져옵니다. "외부 디스크"는 다른 컴퓨터 또는 다른 버전의 Windows에서 이전에 사용 된 로컬로 설치된 모든 동적 디스크입니다. 가져온 후에는 동적 디스크 볼륨이 표시되고 액세스 가능해집니다.
비활성 비활성
기본 MBR 디스크의 포커스 된 파티션을 비활성으로 표시하십시오. 파티션이 시스템 또는 부팅 파티션 인 경우 디스크가 다시 활성으로 표시 될 때까지 컴퓨터를 부팅하지 못할 수 있습니다.
명부 디스크 목록
DiskPart에서 액세스 할 수있는 디스크 목록과 디스크 정보를 표시합니다. 초점을 맞춘 디스크에는 별표 (*) 가 표시됩니다.
파티션 목록
포커스 된 디스크에 액세스 가능한 파티션 목록을 표시합니다. 동적 디스크에서 나열된 파티션은 디스크의 동적 볼륨과 정확히 일치하지 않을 수 있습니다. 동적 디스크에서 파티션을 만들거나 삭제할 수 없습니다.
음량
로컬 시스템에 마운트 된 기본 및 동적 볼륨 목록을 표시하십시오.
vdisk 목록
가상 디스크 목록을 표시합니다. 디스크가 연결될 때까지 디스크 유형이 "알 수 없음"으로 표시됩니다. 포커스가있는 디스크는 별표 (*) 로 표시됩니다.
합병 vdisk 깊이 병합 = n
집중된 하위 Hyper-V 차이점 보관 용 디스크를 상위 가상 디스크와 병합합니다. 깊이 디스크가 여러 부모가있는 경우 매개 변수는 아이가 병합하는 방법을 깊이 지정하는 데 사용될 수있다. 예를 들어 depth = 2 는 자식을 부모 및 조부모와 병합합니다. 지정하지 않으면 기본 깊이는 1 이며 자식을 부모와 병합합니다.
온라인 온라인 디스크 [noerr]
포커스가있는 오프라인 디스크 (오프라인 SAN 모드)를 온라인 상태로 만듭니다. 디스크가 동적, 읽기 전용 및 오프라인 상태이고 읽기 / 쓰기 모드에서 온라인 상태로 만들려면 먼저 읽기 / 쓰기 모드를 활성화 한 다음 디스크를 온라인 상태로 만드십시오. 오프라인 읽기 전용 동적 디스크는 온라인 상태가되면 디스크의 동적 디스크 데이터베이스에 쓰기 작업이 필요하기 때문에 오류를보고합니다.
온라인 볼륨 [noerr]
집중된 오프라인 볼륨을 온라인 상태로 만듭니다. OEM, ESP 또는 복구 파티션에는 적용되지 않습니다.
오프라인 오프라인 디스크 [noerr]
집중된 온라인 디스크 (온라인 SAN 모드)를 오프라인으로 만듭니다. OEM, ESP 또는 복구 파티션에는 적용되지 않습니다.
오프라인 볼륨 [noerr]
집중된 온라인 볼륨을 오프라인으로 전환하십시오.
다시 덮다 복구 [noerr]
선택한 동적 디스크가 포함 된 팩의 모든 디스크 상태를 새로 고칩니다. 여기서 "디스크 팩"은 미러링 또는 RAID-5 구성에 사용되는 동적 디스크 세트를 나타냅니다. 는 복구 부실 플렉스 또는 패리티 데이터가있는 팩의 모든 볼륨을 동기화하는 명령 시도.
[ 비고 ]
아무것도하지 않습니다. rem 을 사용 하여 DiskPart 스크립트에 주석을 포함 시키십시오.
없애다 [letter = d | 제거 mount = 모두] [분리] [noerr]
포커스가있는 볼륨의 마운트 지점을 제거하고 선택적으로 볼륨을 마운트 해제 (마운트 해제)하십시오. 경우 문자가 지정되고, 드라이브 문자 D가 제거되는 경우, 또는 장착이 지정되면,이 패스 장착 경로가 제거된다. 경우 모든 지정, 모든 점은 볼륨 제거 탑재합니다. 마운트 해제 옵션 시도는 모든 마운트 포인트를 제거하는 경우에만 가능 볼륨을 마운트 해제합니다. 시스템 또는 부팅 볼륨 또는 활성 페이징 파일이 포함 된 볼륨의 마운트 지점을 제거 할 수 없습니다.
수리 디스크 복구 = n [align = n ] [noerr]
장애가 발생한 디스크를 지정된 다른 디스크로 교체하여 장애가 발생한 디스크가 포함 된 집중 RAID-5 볼륨을 복구하십시오. 필수 매개 변수 디스크 는 디스크 번호 n을 지정 하여 실패한 디스크를 교체합니다. 교체 디스크에는 사용 가능한 공간이 장애가 발생한 디스크의 크기보다 크거나 같아야합니다. 경우] 정렬 파라미터가 지정된 볼륨 익스텐트의 배수로 정렬되는 N 개의 하드웨어 RAID 구성하는 LUN을 사용 성능을 높일 수 킬로바이트.
다시 스캔 다시 스캔
컴퓨터에 액세스 가능한 디스크와 볼륨이 있는지 다시 검색하십시오.
유지 유지
시스템 또는 부팅 볼륨으로 사용할 집중 동적 단순 볼륨을 준비하십시오.
san [policy = OfflineAll] [noerr]
현재 부팅 된 운영 체제에 대한 SAN 정책을 표시하거나 설정합니다. 매개 변수가 없으면 현재 SAN 정책이 표시됩니다. 정책 매개 변수는 SAN 정책을 설정하는 지정할 수 있습니다. Windows Advanced Server 및 Windows Data Center의 기본 정책은 OfflineShared 입니다. 여기서 부트 디스크는 온라인 상태가되고 읽기 전용 모드의 공유 버스에없는 모든 디스크는 온라인 상태가됩니다. 다른 모든 버전의 Windows에서 기본 정책은 OnlineAll 입니다. 여기서 모든 디스크는 읽기-쓰기 모드로 온라인 상태가됩니다. OfflineAll의 정책 지정은 부팅 디스크를 제외한 모든 디스크가 오프라인 상태가되고, 읽기 전용 기본적으로있다. OfflineInternal 새로 발견 된 내부 디스크가 오프라인 상태 유지 및 읽기 전용 기본적으로되는 정책을 지정합니다.
고르다 다음 디스크를 선택
디스크를 선택 (초점)하십시오. 디스크는 디스크 번호 n 으로 지정할 수 있습니다. 디스크가 system 으로 지정되면, BIOS 컴퓨터, BIOS 디스크 0에 초점이 맞춰 지거나 EFI 시스템에 ESP 파티션이 포함 된 디스크에 초점이 맞춰집니다. 디스크가 next 로 지정되고 디스크에 현재 초점이있는 경우 목록의 다음 디스크에 초점이 맞춰집니다.
파티션 n을 선택하십시오
현재 포커싱 된 디스크에서 파티션 n 을 선택하십시오.
볼륨 선택 = n
음량을 선택 (초점)합니다. 볼륨은 볼륨 번호 n 또는 드라이브 문자 또는 마운트 된 폴더 경로 이름 d 로 식별 될 수 있습니다. 예를 들어, volume = 2, volume = C 또는 volume = C: MyMount 입니다.
vdisk file = " filename " [noerr]를 선택하십시오.
가상 디스크를 선택 (초점)합니다. 디스크는 file 매개 변수 로 지정됩니다. 여기서 filename 은 가상 디스크 파일의 전체 경로 및 파일 이름입니다. 예를 들어, file = "C: vhd myVdisk.vhd" 입니다.
세트 set id = byte [override] [noerr]
포커스 된 파티션의 파티션 유형을 변경하십시오. 이 명령은 OEM 또는 IT 전문가 만 사용하도록되어 있습니다. 유형은 id 매개 변수로 지정됩니다. MBR 파티션 인 경우 유형은 선행 0x가 제거 된 16 진 바이트 값입니다 (예: "파일 시스템 없음"의 경우 06). 참고은 바이트 값 (42) (LDM 파티션 타입)이 명령으로 설정 될 수 없다. 파티션이 GPT 파티션 인 경우 "기본 데이터 파티션"에 대해 유형을 guid 값 (예: ebd0a0a2-b9e5-4433-87c0-68b6b72699c7) 으로 설정할 수 있습니다. DiskPart는 바이트 또는 guid 의 유효성을 검사하지 않으며 유효하지 않거나 올바르지 않은 경우에도 값을 설정하여 데이터가 손실 될 수 있습니다. 장비 제조업체 나 IT 전문가가 아닌 경우이 명령을 사용하지 마십시오. 파티션 유형을 설정하는 올바른 방법은 생성시입니다. 자세한 내용은 위의 파티션 만들기 를 참조하십시오.

DiskPart는 파티션 유형을 변경하기 전에 파일 시스템 잠금 및 마운트 해제를 시도합니다. 잠금 및 마운트 해제에 실패하면 파티션 유형이 설정되지 않고 오류가보고됩니다. 그러나 재정의 가 지정되면 DiskPart는 파일 시스템이 정상적으로 마운트 해제되지 않더라도 파일 시스템을 강제로 마운트 해제하려고 시도합니다. setid

명령 은 set id 의 별명입니다.

수축 축소 [원하는 = 목표 ] [최소 = 분 ] [nowait] [noerr]
포함 된 사용 가능한 디스크 공간의 일부 또는 전부를 제거하여 집중된 볼륨의 최대 크기를 줄이십시오. 매개 변수를 지정하지 않으면 모든 여유 공간을 제거하기 위해 크기가 줄어 듭니다. 원하는 경우 DiskPart는 볼륨을 축소하려고 시도하여 새로운 총 크기가 대상 메가 바이트 가되도록합니다. 경우 최소가 지정되어, DiskPart가에 의해 원래의 크기를 줄이기 위해 시도 N 메가 바이트.

페이징 파일 또는 섀도 복사본 저장 영역과 같은 일부 파일은 때때로 재배치 할 수 없습니다. 이러한 "이동할 수없는"파일은 DiskPart가 여유 공간을 통합하지 못하게하여 축소 프로세스를 방해 할 수 있습니다. 축소가 실패하면 볼 응용 프로그램 로그 (이벤트 뷰어를 클릭 Windows 로그를 다음 응용 프로그램 ) 및 검색 이벤트 259 축소 과정을 중단 이동할 수없는 파일을 식별 할 수 있습니다. 페이징 파일을 재구성하여 문제를 해결할 수 있습니다. (파일 탐색기 에서이 PC 또는 내 컴퓨터를 마우스 오른쪽 단추로 클릭 하고 속성 을 선택 하여 시스템 속성 을 엽니 다. 고급 시스템 설정을 클릭하십시오. 고급 탭의 성능 섹션에서 설정을 클릭하십시오. 고급 탭의 가상 메모리 섹션에서 변경을 클릭 하십시오. ). 움직일 수없는 쉐도우 복사본 파일은 재구성, 이동 또는 삭제 될 수 있습니다 (예: wmic shadowcopy 또는 시스템 속성 아래의 시스템 보호 ).

querymax 축소 [noerr]
집중된 볼륨에서 제거 할 수있는 최대 바이트 수를 표시합니다. 표시되는 양은 볼륨에서 현재 사용 가능한 여유 공간의 양을 나타냅니다. 볼륨이 현재 사용중인 경우 디스크에서 쓰기가 수행 될 때이 값이 달라질 수 있습니다.
uniqueid uniqueid 디스크 [id = dword ] [noerr]
포커스 된 디스크의 GPT (GUID 파티션 테이블) 식별자 또는 MBR (마스터 부트 레코드) 서명을 표시하거나 설정합니다. 매개 변수가 제공되지 않으면, 초점을 맞춘 디스크의 ID가 표시됩니다. 는 IF 식별 파라미터가 지정되면, ID는 4 바이트의 16 진수 값으로 설정된다 DWORD MBR 디스크 용 또는 GUID에 GUID GPT의 디스크.

DiskPart를 시작하려면 실행 상자 또는 명령 프롬프트에서 diskpart 명령을 실행하십시오. Windows 10 이전의 Windows 버전에서 명령을 실행하려면 관리자 권한으로 명령 프롬프트를 실행해야합니다. Windows 10에서 비 관리자가 diskpart 를 실행하는 경우 UAC 프롬프트에서 예라고 응답 하여 계속하십시오.

diskpart

DiskPart 명령을 실행할 수 있는 DISKPART> 프롬프트 가 표시됩니다.