Windows Disk Management comes with the “Shrink Volume” and “Extend Volume” features, allowing users to decrease or increase partition size. However, in most cases, when you try to extend a partition after shrinking anther one, you will find the “Extend Volume” greyed out. That’s because shrinking a partition can only make unallocated space on its right side and extending a volume can only add unallocated space into the adjacent partition on its left side.
Therefore, you will need to move partition, which is in the way of the target partition and the unallocated space, to the left side so that the unallocated space can be moved to the right side of the aim partition and extend it successfully.
Since Disk Management does not offer such an option to move any partition, it is necessary to use some third-party software like AOMEI Partition Assistant Professional. This software works well on Windows 10/8/7 and Windows XP/Vista (either 32-bit and 64-bit). It has the “Move Partition” feature to help users reset the location of a given partition.
Supposing that you have a C partition, D partition and an unallocated space on your Disk 1, and you want to enlarge partition C with the unallocated space. Here, you can follow the steps to first move partition D to the end of the disk so as to make the unallocated space directly after C partition. After that, smoothly extend C partition by adding that unallocated space in.
▸If there are other applications running on the partition you will move, the software will notify you to close them or to execute this operation in PreOS Mode.
▸There must be an unallocated space adjacent to the target partition; otherwise, it cannot be moved.
▸Moving system partition will require you to reboot computer (computer reboot).
▸It would always be wise to make a backup before messing with the partition. The free backup software - AOMEI Backupper is a great choice.
Step 1. Install and run AOMEI Partition Assistant Professional. Choose the partition you want to move (take D partition as an example, and you can see there's an unallocated space located after D partition), right click it and then click “Move Partition”.
Step 2. Put the mouse on the selected partition and drag it rightward when the mouse becomes a cross crux. Then hit "OK" to continue after you drag partition D to the very right end.
Step 3. As you can see from the following screenshot, the partition D has been moved to the right side of the unallocated space. And the unallocated space has been moved directly after C partition. To save the changes, just click "Apply" on the toolbar.
After moving partition successfully, you can extend the partition you plan to by resizing it: right-click the C drive and select “Resize Partition”, drag the bar to the left side to extend with the unallocated space.
So, under the help of AOMEI Partition Assistant Professional, you can move partition easily and safely. Besides, it is also able to merge adjacent and non-adjacent unallocated space into another partition via “Merge Partition” feature. If there is no unallocated space on the disk, you can also directly assign some free space from one partition to another by using the “Allocate Free Space” function. More advanced functions that Disk Management does not have are also available in this powerful partition manager such as cloning partition, transferring OS to SSD, converting MBR and GPT without deleting partitions, cloning hard disk, etc.