Przejdź do głównej zawartości

create

Komenda create w narzędziu DiskPart umożliwia tworzenie nowych partycji, woluminów oraz wirtualnych dysków (VHD) zgodnie z określonymi parametrami. Przed jej użyciem należy wybrać odpowiedni dysk lub plik VHD za pomocą select disk <n> lub select vdisk file="<ścieżka>", inaczej operacja się nie powiedzie.


  • Party­cje: tworzy partycję podstawową na wybranym dysku i automatycznie przenosi fokus na nią.
  • Woluminy: pozwala tworzyć woluminy proste, rozłożone (spanned), paskowane (stripe), lustrzane (mirrored) lub RAID na dyskach dynamicznych.
  • VHD: generuje plik dysku wirtualnego o podanym rozmiarze, który można następnie zamontować, partycjonować i formatować.

create partition primary [size=<n>] [offset=<n>] [id=<GUID>] [align=<n>] [noerr]
create volume simple|spanned|stripe|mirrored|raid [disk=<n[,n,…]>] [size=<n>] [noerr]
create vdisk file="<ścieżka>" maximum=<n> [type={fixed|expandable}] [noerr]

ParametrOpis
sizeRozmiar partycji/wolumenu w MB (domyślnie – cała dostępna przestrzeń).
offsetPrzesunięcie w KB od początku dysku.
idGUID partycji (dotyczy dysków MBR/GPT).
alignWyrównanie partycji w KB.
diskNumer(y) dysków przy tworzeniu wolumenu rozłożonego/paskowanego/RAID.
fileŚcieżka pliku dla VHD.
maximumMaksymalny rozmiar VHD w MB.
typeTyp VHD (fixed lub expandable).
noerrIgnoruje błędy i kontynuuje wykonywanie skryptu.

diskpart
list disk
select disk 1
create partition primary size=102400

Tworzy partycję o rozmiarze 100 GB na dysku 1 i ustawia ją jako bieżący fokus.


diskpart
select disk 2
convert dynamic
create volume simple size=512000
assign letter=G

Konwertuje dysk na dynamiczny, tworzy wolumen 500 GB i przypisuje mu literę G.


diskpart
create vdisk file="C:\VHDs\Win10.vhd" maximum=20480 type=expandable
select vdisk file="C:\VHDs\Win10.vhd"
attach vdisk
create partition primary
format fs=ntfs quick label="Win10VHD"
assign letter=V

Tworzy dynamiczny VHD do 20 GB, montuje go, tworzy i formatuje partycję NTFS oraz przypisuje literę V.


  • DiskPart wymaga uruchomienia z uprawnieniami administratora.
  • Partycje tworzy wyłącznie na dyskach podstawowych; wolumeny – na dynamicznych.
  • Po wykonaniu create partition fokus przenosi się automatycznie na nowo utworzoną partycję.
  • Przed utworzeniem warto sprawdzić wolne miejsce poleceniem list free i zweryfikować fokus przez detail disk lub detail vdisk.

BłądPrzyczynaRozwiązanie
No disk selected.Brak wybranego dyskuUżyć select disk <n>, potem powtórzyć create partition.
Only basic disks…Dysk nie jest podstawowyPrzełączyć dysk na Basic lub użyć WinPE z poleceniem GPT.
Access is denied.Brak uprawnień administratoraUruchomić CMD jako administrator.
The file exists.Plik VHD już istniejeUsunąć lub wskazać inną ścieżkę przed create vdisk.