In computing, diskpart
is a command-line disk partitioning utility included in Windows 2000 and later Microsoft operating systems, replacing its predecessor, fdisk.[1][2] The command is also available in ReactOS.[3]
Developer(s) | Microsoft, Lee Schroeder |
---|---|
Initial release | February 17, 2000 |
Operating system | Windows, ReactOS |
Platform | Cross-platform |
Predecessor | fdisk |
Type | Command |
License | Windows: Proprietary commercial software ReactOS: GPLv2 |
Website | learn |
Overview
The diskpart
utility is used for partitioning internal hard drives, but can also format removable media such as flash drives.[4]
It has long been possible, theoretically, to partition removable drives – such as flash drives or memory cards – from within Windows NT 4.0 / 2000 / XP; e.g., during system installation. In reality, however, it was not possible to create, for instance, a recovery console, for such a device. A message would appear: 'Cannot format removable disk'. Microsoft noticed this error, and responded by disabling the functionalities of creating and viewing partitions on the device from within Windows, beginning with Vista up to[clarification needed] Windows 10.[citation needed]
With diskpart
, scripts are supported to facilitate such functions. For example, the code below would create a new partition:
create partition logical size=2048assign letter=F
Specifically, the above will create a 2 GB logical partition, provided that adequate space is available, and assign it the drive letter 'F:'.[5]
The installed disks and their associated volumes and/or partitions can be viewed using these commands:
list disklist volumelist partition
The sel
command will select them.The command clean
will perform a "quick" disk wipe,and clean all
zeroes out the entire partition/disk.The ReactOS version was developed by Lee Schroeder and is licensed under the GPLv2.[6]
Recovery Console
On the Recovery Console, which is included in all Windows 2000, Windows XP and Windows Server 2003, there is a diskpart
command which is significantly different from the one included in the actual operating system. It only provides functionality for adding and deleting partitions, but not for setting an active partition.[7][8]
See also
References
Footnotes
Citations
- "Appendix: Tools and APIs for Virtual Hard Disks". Getting Started with Virtual Hard Disks. Microsoft. 15 October 2010. Tools used to maintain VHD images.
- Tulloch, Mitch; Northrup, Tony; Honeycutt, Jerry; Wilson, Ed. "Create and Use a Virtual Hard Disk on Windows 7". TechNet Magazine. Microsoft.
- "Walkthrough: Deploy a Virtual Hard Disk for Native Boot". Windows Automated Installation Kit for Windows 7. Microsoft. Retrieved 3 April 2015.
- "Add a Native-Boot Virtual Hard Disk to the Boot Menu". Windows Automated Installation Kit for Windows 7. Microsoft. Retrieved 3 April 2015.
- Brink, Shawn (26 Jan 2009). "Virtual Hard Drive VHD File - Create and Start with at Boot". Windows 7 Forums. Retrieved 3 April 2015.
Further reading
- Frisch, Æleen (2001). Windows 2000 Commands Pocket Reference. O'Reilly. ISBN 978-0-596-00148-3.
- John Paul Mueller (2007). Windows Administration at the Command Line for Windows Vista, Windows 2003, Windows XP, and Windows 2000. John Wiley & Sons. ISBN 978-0470165799.
External links
- "DiskPart commands". Windows Server/Windows Commands/Commands by Server Role. Microsoft. Retrieved 22 January 2020.
- "DiskPart.exe and managing Virtual Hard Disks (VHDs) in Windows 7". GES on Windows 7. Microsoft. 8 October 2009.