Guide to resize partition in Windows 7

Updated on: November 16, 2019

This article introduces how to resize partition in Windows 7 32/64 bit without losing data. Resize Windows 7 volume with Disk Management and free partition editor.

To use disk space more efficiently you'd better create more than one volume especially when you have a large hard drive. Separate partition for system, programs and personal files. It is a good way to organize files and improve computer performance. However, there is still an issue of disk space usage especially for system C drive, which is very likely getting full. It cannot be better if you can resize Windows 7 partition drives, otherwise, you have to start from scratch to reinstall Windows and programs.

In Windows 7, partition resizing become much easier than previous Windows XP, because Microsoft added new Shrink Volume and Extend Volume functions in Windows 7 native Disk Management tool. However, not all disk partitions can be resized due to some inherent limitations, in that case, you need to run third party partitioning software.

How to resize partition without software

If your disk partition configuration fits for the requirements, you can change partition size in Windows 7 Disk Management without third party software. This native tool is easy to resize partition, working fast, but as I said above, some partitions cannot be shrunk or extended.

How to shrink a partition volume:

  1. Press Windows and R together on the keyboard, type diskmgmt.msc and press Enter to open Disk Management.
  2. Right click system C: drive or any data volume and select Shrink Volume.
  3. Enter the amount of space and click Shrink to execute.

How to extend a partition volume:

  1. Open Disk Management
  2. Right click the drive that has adjacent Unallocated space and select Extend Volume.
  3. Extend Volume Wizard will be opened, simply click Next to finish.

Limitations to resize volume with Disk Management

Firstly, you should know that both Shrink or Extend Volume functions support NTFS partition only, another common FAT32 and any other types of partitions can't be shrunk or extended. Other limitations include:

When shrinking a partition volume:

  • Unallocated space can only be generated on the right side, so you cannot extend other drive with Extend Volume function.
  • You cannot shrink volume beyond the point where any unmovable files are located, that means you can only shrink little space.

When extending a partition volume:

  • Extend Volume only works when there is adjacent Unallocated space on the right side.
  • Free space shrunk from Logical partition cannot be extended to Primary partition, and vice versa.

To resize Windows 7 volume drives, 3rd-party partition software is better choice. There is free partition software for Windows 7, 8 and Windows 10.

Resize disk partition with free partition editor

Comparing with Windows Disk Management, partition software has no such limitations, and you can resize disk partition by simply dragging and dropping. However, there is potential risk of system damage and data loss.

Different with other read-only programs, to resize disk partition on Windows 7 (and other versions), partitioning software will modify all parameters of related disk, partition and files. In some situations, all files in the partition should be moved to new locations.

If some software internal error or hardware issue (such as power outage) occur during partition resizing, part of the parameters can't be modified or files can't be moved successfully. In that case, you cannot boot Windows or lose files of associated partitions. So you'd better back up first and select reliable partition software to resize hard disk drives.

As the safest partition tool in the market, NIUBI Partition Editor provides 3 technologies to protect system and data.

1. Virtual mode

Unlike Disk Management that take effect the modification instantly, NIUBI Partition Editor works in its virtual mode before confirmation. Operations you do will be listed as pending on bottom left for preview, you can undo the unwanted operations. Real disk partition won't be changed until you click Apply to confirm.

2. 1-Second Rollback

If any software or hardware issue occur while partition resizing, this unique technology helps revert the computer to original status automatically and in a flash. If it happens, nothing will be changed or lost.

3. Cancel-at-well

If you applied incorrect operations, there's no option to cancel them with other software. With the help of unique Cancel-at-well technology of NIUBI, you can cancel the ongoing operations without damaging data.

Download NIUBI Partition Editor, you'll see the main window with disk partition structure and other information.

NIUBI Partition Editor

Steps to resize partition D and C in Windows 7 (32/64 bit) with NIUBI:

Step 1: right click drive D and select "Resize/Move Volume", in the pop-up window, drag left border towards right or enter an amount in Unallocated space before.

Shrink D

Then Unallocated space is made on the left side of drive D.

Partition D resized

If you drag right border towards left or enter an amount in Unallocated space after, then Unallocated space will be made on the right of drive D.

Step 2: right click drive C and select "Resize/Move Volume", drag right border towards right in the pop-up window to combine the Unallocated space.

Extend C drive

Then the system partition C is resized from 40GB to 60GB.

Partition C resized

Step 3: click Apply on top left to execute.

If you want to resize the nonadjacent drive E to expand system partition C, there's an additional step to move partition D before merging Unallocated space to C drive.

Watch the video how to resize partition volume in Windows 7:

Video guide

No software can extend a partition by adding space from other separated disk, so the partitions that you want to shrink and extend should be on the same disk, no matter this disk is physical or VMware/Hyper-V virtual.

If there is plenty of free unused space in any partition on a disk, simply follow steps above, no matter you want to resize physical disk partition, hardware RAID arrays or VMware/Hyper-V virtual disk volume. If there is not enough free space in a disk, you have two options depends on the device you are using:

  • To physical disk, clone to another larger one with NIUBI Partition Editor.
  • To VMware/Hyper-V virtual machines, follow the steps to increase virtual disk size of VMware and Hyper-V. After that, additional space will be shown as Unallocated on the end of original disk. Then follow the steps in the video above to combine Unallocated space to the partition(s) that you want to extend.

In Summary

Windows 7 built-in Disk Management has part of ability to change size of allocated partitions, but due to the inherent limitations, you still need professional partition software to help resize partition in Windows 7. Because of its powerful data protection ability and other advantages, NIUBI Partition Editor is the best choice to complete this task.

Select the corresponding method according to our own disk partition configuration.