Diskpart Command in Windows

Diskpart is a powerful command-line disk management utility in Windows that allows users to manage hard drives, partitions, and volumes directly from the command prompt. Available since Windows XP and present in all modern Windows versions, Diskpart provides advanced disk operations that go beyond the capabilities of the graphical Disk Management tool.

What is Diskpart

Diskpart is a text-based disk partitioning utility that operates through a command-line interface. Unlike graphical tools, Diskpart provides scriptable automation and access to advanced features such as partition table conversion, dynamic disk management, and low-level disk operations. It's particularly valuable for system administrators, IT professionals, and users who need precise control over disk configurations.

How to Launch Diskpart

To run Diskpart, you need administrator privileges. Here's how to launch it:

# Method 1: Run dialog
Windows + R ? type "diskpart" ? Enter

# Method 2: Command Prompt (as administrator)
diskpart

# Method 3: PowerShell (as administrator)
diskpart

Diskpart Launch Methods Run Dialog (Win + R) Command Prompt (Admin) PowerShell (Admin) DISKPART> Interactive Command Prompt

Diskpart vs Disk Management

Feature Diskpart Disk Management
Interface Command-line Graphical (GUI)
Automation Scriptable Manual only
Advanced Features Full access Limited
Partition Conversion MBR ? GPT Limited conversion
Dynamic Disks Complete management Basic operations
Learning Curve Steep User-friendly

Essential Diskpart Commands

Basic Disk Operations

# List all disks
list disk

# Select a disk (replace 0 with disk number)
select disk 0

# Display disk information
detail disk

# Clean all partitions (WARNING: Destroys all data)
clean

# Convert to GPT partition style
convert gpt

# Convert to MBR partition style
convert mbr

Partition Management

# List partitions on selected disk
list partition

# Create primary partition
create partition primary size=50000

# Create extended partition
create partition extended size=100000

# Select partition
select partition 1

# Delete selected partition
delete partition

# Make partition active (bootable)
active

Volume Operations

# Format partition with NTFS
format fs=ntfs quick label="MyDrive"

# Assign drive letter
assign letter=E

# Remove drive letter
remove letter=E

# Extend partition (add unallocated space)
extend size=10000

# Shrink partition
shrink desired=5000

Common Use Cases

  • Disk Preparation Clean and partition new drives for Windows installation

  • Partition Table Conversion Convert between MBR and GPT for UEFI compatibility

  • Bootable USB Creation Prepare USB drives for Windows installation media

  • Dynamic Disk Management Create spanned, striped, or mirrored volumes

  • Disk Cleanup Remove all partitions from corrupted drives

  • Drive Letter Management Assign or change drive letters systematically

Safety Precautions

Diskpart operations are irreversible and can cause permanent data loss. Follow these safety guidelines:

  • Always backup data before using Diskpart on drives with important files

  • Double-check disk numbers using list disk before selecting

  • Verify selections with detail disk and list partition commands

  • Close running applications that may be accessing the target disk

  • Avoid operations on failing drives with bad sectors or hardware issues

  • Test commands on virtual machines or non-critical systems first

Example Creating a Bootable USB Drive

DISKPART> list disk
DISKPART> select disk 1          # Select USB drive
DISKPART> clean                  # Remove all partitions
DISKPART> create partition primary
DISKPART> select partition 1
DISKPART> active                 # Make bootable
DISKPART> format fs=fat32 quick
DISKPART> assign
DISKPART> exit

Error Handling

When Diskpart encounters errors, consider these troubleshooting steps:

  • Check command syntax using the help command for specific operations

  • Ensure administrator privileges by running as administrator

  • Verify disk accessibility ensure the disk isn't in use by other applications

  • Research error codes online for specific solutions and workarounds

Conclusion

Diskpart is an essential Windows utility for advanced disk management, offering capabilities beyond graphical tools through its command-line interface. While powerful, it requires careful use due to its potential for data loss. Master the basic commands and safety practices to leverage Diskpart effectively for disk partitioning, formatting, and system administration tasks.

Updated on: 2026-03-17T09:01:38+05:30

3K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements