Resize Partition on Windows 10/8/7/Vista/XP

by Andy, Updated on: February 26, 2020

This article introduces how to resize partition on Windows 10/8/7/Vista/XP (32/64 bit) without losing data, resize volume with Disk Management and free partition editor.

Low disk space issue is very common in all Windows computers, especially to the computer with a small system C drive. It is headache for many personal computer users. Is it possible to resize partitions without reinstalling Windows and programs? The answer is yes, you may use either Windows native tools or third party partition editor software. Before starting, you'd better make a backup because there's potential data loss risk.

How to resize partition without any software

Windows has 2 native tools - Disk Management and diskpart. Diskpart works via command prompt, which is included from Windows XP. Diskpart has shrink and extend command to help resize partition without losing data. In Windows XP and Server 2003, diskpart can only shrink system partition from bootable media. In Windows 7 and subsequent versions, diskpart can shrink system partition in Windows.

Disk Management has graphical interface, so it's easier to personal computer users. Originally, this tool can only create, delete, format partition and change drive letter. From Windows 7, Microsoft added Shrink Volume and Extend Volume functions to help resize disk partition.

However, because of many limitations, both Disk Management and diskpart are not the best tools to help change partition size.

How to resize partition with Disk Management

Press Windows and R together on the keyboard to open Run, type diskmgmt.msc and press Enter, then Disk Management will be opened.

To shrink a partition volume with Disk Management:

  1. Right click the drive you want to decrease (such as D:) and select Shrink Volume.
  2. Enter the amount of space to shrink in MB and then click Shrink to proceed.
    Enter amount

To extend a partition volume (such as C:) with Disk Management, your disk partition structure must meet the requirements:

  1. There must be another partition on the right side of C drive.
  2. This right contiguous partition (such as D:) must be Primary.
  3. You did not install programs in drive D, so you can delete it.
  4. Transfer all files in drive D to other place, otherwise, you'll lose data after deleting this partition.

To extend C drive partition with Disk Management:

  1. Right click D: drive and select Delete Volume, then it will be changed to Unallocated space.
  2. Right click C: drive and select Extend Volume.
  3. Click Next till Finish in the pop-up Extend Volume Wizard window, then Unallocated space will be added into C drive.

If you want to extend a partition by shrinking another one, Disk Management is useless, learn why.

How to resize partition with diskpart command

How to shrink a partition volume:

  1. Press Windows and R on keyboard, type diskpart and press Enter.
  2. Type list volume to display all drives.
  3. Type select volume X (X is drive letter or number of the partition that you want to shrink).
    Select Volume
  4. Type shrink desired=XX (XX is the amount of space to shrink in megabytes).
    Shrink Volume

How to extend a partition volume:

  1. Press Windows and R on keyboard, type diskpart and press Enter.
  2. Type list volume and press Enter in the command window, then you'll see all partitions in a list.
  3. Type select volume D to give focus to the volume that you want to delete, if the right contiguous partition is E, replace D with E in the command.
  4. Type Delete Volume and press Enter in the command window.
  5. Type select volume C to give focus to the system partition.
  6. Type extend (desired=XX), XX is the amount of Unallocated space (in MB), if you type extend without (desired=XX), all Unallocated space will be added into C drive.

Diskpart extend C

Disk Management and diskpart work in different way but they have same limitations. If you just want to shrink a NTFS partition to create new, or extend a NTFS partition by deleting the right contiguous volume, you may try these native tools. If you want to resize FAT32 partition, or extend a partition by shrinking another one, you have to run 3rd-party software.

How to resize volume with free partition editor

There are many third party software in the market, among them all, NIUBI Partition Editor is the safest and fastest because of the advanced technologies:

To Windows 10/8/7/Vista/XP home computer users, NIUBI has free edition, which is 100% clean without any bundles. When resizing disk partitions with NIUBI, you just need to drag and drop on the disk map.

Follow the steps in the video to resize partition on Windows 10/8/7/Vista/XP (32 & 64 bit):

Video guide

Video guide

Besides resizing partition volume, NIUBI Partition Editor helps do many other operations such as move, merge, convert, copy, defrag, wipe, hide, scan bad sectors.