Windows 7 Shrink Partition/Volume

Updated on: November 16, 2019

This article introduces how to shrink partition in Windows 7 32/64 bit, 3 ways to shrink Windows 7 volume without losing data.

Windows 7 has been released over 10 years, but many people still use this old Operating System. The same with previous Windows XP and the latest Windows 10, you need to manage disk partitions for Windows 7 computers. For example, shrink an allocated partition to create new or extend other volume that is running out of space. To shrink partition in Windows 7, there are native and 3rd-party software, this article gives detailed steps with both tools.

Way 1 - Diskpart command to shrink partition

Diskpart is a command prompt tool, which has many commands to manage entire disk and single partition. Diskpart in Windows XP can only shrink data volume, but in Windows 7 it is able to shrink system partition without losing data. Diskpart can only shrink NTFS partition even in latest Windows 10.

How to run Diskpart to shrink partition in Windows 7 32/64 bit:

  1. Press Windows and R to open Run, type diskpart and press Enter.
  2. Type list volume and press Enter in the command prompt window. Then you'll see all single partitions with some information.
  3. Type select volume D and press Enter. D is the drive letter or number of the volume that you want to shrink.
  4. Type shrink desired=20480 and press Enter. 20480 is the amount of space that you want to shrink from this partition (in MB).

In a short while, diskpart reports successfully shrunk the volume by 20GB.

Diskpart shrink

If you shrink a FAT32 partition, you'll receive an error message - The volume cannot be shrunk because the file system does not support it.

Shrink error

The small partitions including OEM, ESP and Recovery can't be shrunk, even if they are formatted as NTFS.

Way 2 - How to shrink volume in Disk Management

Unlike Diskpart, Disk Management has graphical interface, so it is better for the users that are not familiar with computing. But the same with Diskpart command, Disk Management only support shrinking NTFS partition. Furthermore, both native tools can only make Unallocated space on the right while shrinking.

How to shrink volume in Windows 7 Disk Management:

  1. Press Windows and R together on the keyboard, type diskmgmt.msc and press Enter.
  2. Right click the drive that you want to shrink (here is D:) and select Shrink Volume.
  3. Enter an amount of space and click Shrink (there's maximum available space by default).

Shrink with DM

Enter amount

In a short while, this partition is shrunk and 20GB Unallocated space is made on the right side of D. If you right click drive E (FAT32), Shrink Volume is disabled.

Shrink complete

Shrink disabled

Unallocated space shrunk from a volume can't be extended to any other volume with Extend Volume function of Disk Management

Way 3 - Best way to shrink hard drive partition

Better than Disk Management and Diskpart command tool, NIUBI Partition Editor has more advantages while resizing partitions such as:.

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

NIUBI Partition Editor

How to shrink Windows 7 hard drive with NIUBI Partition Editor:

Right click the volume that you want to shrink (here is D:) and select "Resize/Move Volume", then you have 2 options in the pop-up window.

If you drag left border towards right or enter an amount in the box of Unallocated space before

Shrink rightwards

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

Shrink done

If you drag right border towards left or enter an amount in the box of Unallocated space after

Shrink leftwards

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

Shrink done

Watch the video how to shrink partition volume in Windows 7 32/64 bit:

Video guide

Besides shrinking and extending partition, NIUBI Partition Editor helps you do many other operations such as merge, convert, defrag, hide, wipe, format, scan.

DOWNLOAD