165 commands · 10 cheat sheets · Windows

DiskPart master quick reference

Browse 165 commands from 10 focused cheat sheets on page 1 of 1. Each example opens its matching detailed section.

DiskPart · 18 commands

DiskPart BIOS/MBR Windows Partitioning Cheat Sheet

Open full cheat sheet
UseSyntaxExamples
Select the destination diskselect disk 3View examples
Verify disk identitydetail diskView examples
Erase existing layoutcleanView examples
Initialize MBRconvert mbrView examples
Create a system partitioncreate partition primary size=500View examples
Format the system partitionformat quick fs=ntfs label="System"View examples
Mark the system partition activeactiveView examples
Mount system in WinPEassign letter=SView examples
Create the Windows partitioncreate partition primaryView examples
Reserve 1500 MB for recoveryshrink desired=1500 minimum=1500View examples
Format Windows as NTFSformat quick fs=ntfs label="Windows"View examples
Mount Windows in WinPEassign letter=WView examples
Create recovery storagecreate partition primaryView examples
Set the MBR recovery typeset id=27View examples
Create an extended partitioncreate partition extendedView examples
Create a logical drivecreate partition logical size=20480View examples
List final partitionslist partitionView examples
List final volumeslist volumeView examples

DiskPart · 16 commands

DiskPart Clean, Clean All, GPT, and MBR Conversion Cheat Sheet

Open full cheat sheet
UseSyntaxExamples
List candidate diskslist diskView examples
Select the approved diskselect disk 3View examples
Inspect target detailsdetail diskView examples
List existing partitionslist partitionView examples
List all volumeslist volumeView examples
Read clean helphelp cleanView examples
Remove partition metadatacleanView examples
Zero every sectorclean allView examples
Read conversion helphelp convertView examples
Convert an empty disk to GPTconvert gptView examples
Convert an empty disk to MBRconvert mbrView examples
Verify partition stylelist diskView examples
Verify the empty layoutlist partitionView examples
Validate MBR2GPT conversionmbr2gpt /validate /disk:3 /allowFullOSView examples
Run MBR2GPT conversionmbr2gpt /convert /disk:3 /allowFullOSView examples
Exit DiskPartexitView examples

DiskPart · 17 commands

DiskPart Disk State, Attributes, SAN Policy, and IDs Cheat Sheet

Open full cheat sheet
UseSyntaxExamples
Show disk attributesattributes diskView examples
Set disk read-onlyattributes disk set readonlyView examples
Clear disk read-onlyattributes disk clear readonlyView examples
Show volume attributesattributes volumeView examples
Set volume read-onlyattributes volume set readonlyView examples
Clear volume read-onlyattributes volume clear readonlyView examples
Mark a volume hiddenattributes volume set hiddenView examples
Suppress default letterattributes volume set nodefaultdriveletterView examples
Take a disk offlineoffline diskView examples
Bring a disk onlineonline diskView examples
Take a volume offlineoffline volumeView examples
Bring a volume onlineonline volumeView examples
Show SAN policysanView examples
Keep shared disks offlinesan policy=OfflineSharedView examples
Show disk IDuniqueid diskView examples
Set a GPT disk IDuniqueid disk id=6f9619ff-8b86-d011-b42d-00c04fc964ffView examples
Verify final disk statelist diskView examples

DiskPart · 16 commands

DiskPart Drive Letters, Mount Points, and Automount Cheat Sheet

Open full cheat sheet
UseSyntaxExamples
List volumeslist volumeView examples
Select a volumeselect volume 7View examples
Show all volume pathsdetail volumeView examples
Assign a drive letterassign letter=RView examples
Assign the next free letterassignView examples
Remove a drive letterremove letter=RView examples
Assign a folder mount pointassign mount=C:\Mounts\ArchiveView examples
Remove a folder mount pointremove mount=C:\Mounts\ArchiveView examples
Remove every pathremove allView examples
Show automount stateautomountView examples
Enable automountautomount enableView examples
Disable automountautomount disableView examples
Scrub stale mount dataautomount scrubView examples
Suppress a default letterattributes volume set nodefaultdriveletterView examples
Allow a default letterattributes volume clear nodefaultdriveletterView examples
Verify final pathsdetail volumeView examples

DiskPart · 15 commands

DiskPart Extend, Shrink, and Delete Cheat Sheet

Open full cheat sheet
UseSyntaxExamples
List volumeslist volumeView examples
Select a volumeselect volume 7View examples
Inspect the selected volumedetail volumeView examples
List disk partitionslist partitionView examples
Query maximum shrinkshrink querymaxView examples
Shrink by up to 10 GBshrink desired=10240 minimum=8192View examples
Extend by 20 GBextend size=20480View examples
Use all eligible free spaceextendView examples
Grow filesystem to partitionextend filesystemView examples
Select a partitionselect partition 4View examples
Inspect a partitiondetail partitionView examples
Delete a partitiondelete partitionView examples
Override partition protectiondelete partition overrideView examples
Delete a volumedelete volumeView examples
Verify the resulting layoutlist partitionView examples

DiskPart · 16 commands

DiskPart Format, Filesystems, and Allocation Units Cheat Sheet

Open full cheat sheet
UseSyntaxExamples
List volumeslist volumeView examples
Select a volumeselect volume 7View examples
Inspect the selected volumedetail volumeView examples
List supported filesystemsfilesystemsView examples
Full-format NTFSformat fs=ntfs label="Data"View examples
Quick-format NTFSformat fs=ntfs label="Data" quickView examples
Quick-format exFATformat fs=exfat label="Exchange" quickView examples
Quick-format FAT32format fs=fat32 label="EFI" quickView examples
Quick-format ReFSformat fs=refs label="Data" quickView examples
Use 64 KB NTFS clustersformat fs=ntfs unit=64k label="Database" quickView examples
Use recommended settingsformat recommended label="Data" quickView examples
Enable default NTFS compressionformat fs=ntfs label="Archive" compress quickView examples
Force dismount for formatformat fs=ntfs label="Data" quick overrideView examples
Assign a letterassign letter=RView examples
Verify the resultdetail volumeView examples
Scan the new NTFS volumechkdsk R: /scanView examples

DiskPart · 17 commands

DiskPart Fundamentals, Focus, and Script Safety Cheat Sheet

Open full cheat sheet
UseSyntaxExamples
Open DiskPartdiskpartView examples
Show launcher helpdiskpart /?View examples
List command helphelpView examples
Explain one commandhelp select diskView examples
List diskslist diskView examples
List volumeslist volumeView examples
List selected disk partitionslist partitionView examples
List virtual diskslist vdiskView examples
Select a diskselect disk 3View examples
Select a volumeselect volume 7View examples
Verify selected diskdetail diskView examples
Verify selected volumedetail volumeView examples
Rescan storagerescanView examples
Add a script commentrem Verify the approved disk before continuingView examples
Run a scriptdiskpart /s C:\Admin\disk-audit.txtView examples
Capture script outputdiskpart /s C:\Admin\disk-audit.txt > ` C:\Admin\disk-audit.logView examples
Exit DiskPartexitView examples

DiskPart · 16 commands

DiskPart Legacy Dynamic Disks and Volumes Cheat Sheet

Open full cheat sheet
UseSyntaxExamples
List diskslist diskView examples
Select a dynamic diskselect disk 2View examples
Inspect disk membershipdetail diskView examples
List dynamic volumeslist volumeView examples
Convert a basic disk to dynamicconvert dynamicView examples
Create a simple volumecreate volume simple size=20480 disk=2View examples
Span onto another diskextend disk=3 size=10240View examples
Create a striped volumecreate volume stripe size=10240 disk=2,3View examples
Create a mirrored volumecreate volume mirror size=10240 disk=2,3View examples
Add a mirror plexadd disk=3View examples
Break a mirrorbreak disk=3View examples
Create a RAID-5 volumecreate volume raid size=10240 disk=2,3,4View examples
Repair a RAID-5 volumerepair disk=5View examples
Recover a disk grouprecoverView examples
Import foreign disksimportView examples
Convert an empty disk to basicconvert basicView examples

DiskPart · 18 commands

DiskPart UEFI/GPT Windows Partitioning Cheat Sheet

Open full cheat sheet
UseSyntaxExamples
Select the destination diskselect disk 3View examples
Inspect destination identitydetail diskView examples
Erase the partition layoutcleanView examples
Initialize GPTconvert gptView examples
Create a 300 MB ESPcreate partition efi size=300View examples
Format the ESPformat quick fs=fat32 label="System"View examples
Mount the ESP in WinPEassign letter=SView examples
Create the MSRcreate partition msr size=16View examples
Create the Windows partitioncreate partition primaryView examples
Reserve 1500 MB for recoveryshrink desired=1500 minimum=1500View examples
Format Windows as NTFSformat quick fs=ntfs label="Windows"View examples
Mount Windows in WinPEassign letter=WView examples
Create the recovery partitioncreate partition primaryView examples
Format recovery as NTFSformat quick fs=ntfs label="Recovery"View examples
Set the Windows RE typeset id=de94bba4-06d1-4d40-a16a-bfd50179d6acView examples
Protect the recovery partitiongpt attributes=0x8000000000000001View examples
List the final partitionslist partitionView examples
List deployment volumeslist volumeView examples

DiskPart · 16 commands

DiskPart VHD and VHDX Create, Attach, and Resize Cheat Sheet

Open full cheat sheet
UseSyntaxExamples
Create an expandable VHDXcreate vdisk file="C:\VHDs\Data.vhdx" maximum=65536 ` type=expandableView examples
Create a fixed VHDXcreate vdisk file="C:\VHDs\Fixed.vhdx" maximum=65536 ` type=fixedView examples
Create a differencing childcreate vdisk file="C:\VHDs\Lab-child.vhdx" ` parent="C:\VHDs\Lab-base.vhdx"View examples
Create a VHD copycreate vdisk file="C:\VHDs\Data-copy.vhdx" ` source="C:\VHDs\Data.vhdx"View examples
Select a virtual disk fileselect vdisk file="C:\VHDs\Data.vhdx"View examples
Inspect the selected VHDdetail vdiskView examples
List virtual diskslist vdiskView examples
Attach read-onlyattach vdisk readonlyView examples
Attach read-writeattach vdiskView examples
Detach the virtual diskdetach vdiskView examples
Compact an expandable VHDcompact vdiskView examples
Expand virtual capacityexpand vdisk maximum=131072View examples
Merge one parent levelmerge vdisk depth=1View examples
Find the attached disklist diskView examples
Verify attached disk identitydetail diskView examples
Exit DiskPartexitView examples
CMDMEMO TERMINALREAD ONLY