Quick answer: Windows cannot move partitions or volumes by itself. To move a partition or volume safely in Windows 10 or Windows 11, you need software like IM-Magic Partition Resizer.
Moving a partition or volume means changing its position on a disk without deleting data. This is often required when unallocated space is not located next to the partition you want to extend. IM-Magic Partition Resizer can move a volume without losing data when there is adjacent unallocated space, or you may use it to move the volume to another hard disk by cloning the volume.
Before diving into the steps, it’s important to understand the terminology.
Although partition and volume are slightly different terms, most people mean the same thing when they ask how to move a partition or how to move a volume. Usually, they are trying to do one of the following:
⚠️ Note: Windows does not natively support physically moving partitions to different locations on the disk, but third-party tools make this possible.
Moving a partition is easy using free tool IM-Magic Partition Resizer. Unallocated space is required when moving a partition. When the unallocated space is available, right click the adjacent partition, choose RESIZE/Move to move the partition safely without losing data. If there is no unallocated space, you may shrink a large volume or prepare another HDD/SSD to clone the volume.
Video: How to move a partition using IM-Magic Partition Resizer
For Windows 11/10/8/7 => Download Partition Resizer Free [100% Free]
For Windows Server 2025-2003 => Download Partition Resizer Server [Free Demo]
How to move partition Windows 10/11 using IM-Magic Partition Resizer: Right click the volume, choose "Resize/Move", and move the volume left or right, click OK. (Adjacent unallocated space is required for moving a partition. You may create unallocated space by shrinking/deleting a volume or you may clone the volume to another HDD/SSD)
| Feature | Windows Disk Management | IM-Magic Partition Resizer |
|---|---|---|
| Move partition/volume | No | Yes |
| Extend C drive(NTFS) with adjacent unallocated space | Yes (must be adjacent at right) | Yes (any location) |
| Extend C drive(FAT) | NO | Yes (any location) |
| Copy partition | No | Yes |
| Migrate OS to another disk | No | Yes |
| Clone disk to another HDD/SSD | No | Yes |
| User-friendly interface | Basic | Intuitive drag-and-drop |
| Download | Download Win 11-7 (100% Free) Download Win Server (Free Demo) |
Quick answer: To extend the C drive, you must first move the partitions between C and the unallocated space using IM-Magic Partition Resizer.
Check how partitions are ordered on your disk. The steps depend on where the unallocated space is located.
Scenario 1:
➡️ C | Recovery / EFI | D | Unallocated
Move partition D, then move the Recovery / EFI partition, and finally extend the C drive.
Scenario 2:
➡️ C | Recovery / EFI | D | E
Shrink D or E to create unallocated space, move D, move Recovery / EFI, and then extend C.
Scenario 3 (Two Disks):
🖥 Disk 1: C | Recovery / EFI | D | E
🖥 Disk 2: H | J
To move partition D to Disk 2, first shrink H or J to create unallocated space larger than the total storage capacity than the D, copy D to Disk 2, delete the original D, and rename the copied partition.
Note: Moving the Recovery or EFI partition alone to another disk is not recommended. Use the Migrate OS Wizard to clone the entire system disk instead.
Also read: How to move a partition to extend C
Video: How to move a volume to the left or right without losing data
For Windows 11/10/8/7 => Download Partition Resizer Free [100% Free]
For Windows Server 2025-2003 => Download Partition Resizer Server [Free Demo]
Example layout: C, D, Unallocated Space, E
Steps:


Note: You can queue additional operations before clicking Apply Changes. All changes will be applied at the same time.
Example layout: C, D, Unallocated Space
Steps:
Note: If you plan to perform more actions, you can do them first and then click Apply Changes once to apply everything together.
(This has been illustrated in the first video on this page)
Example layout: C, D, E, Unallocated Space
Task#1: Move E to End of Disk; Task#2: Move D to End of Disk
Steps for Task#1:
Note: If there are other partitions after the target partition, you may need to move them first so that unallocated space is available at the end of the disk.
Steps for Task#2:
Video: How to move a partition to another disk (Data volume, EFI/Recovery, or the C drive)
Partitions and volumes cannot be moved directly from one disk to another. To place a partition on a different HDD or SSD, you need to copy or clone it.
Example layout: Disk1: C, D, E, Unallocated Space; Disk2: F, Unallocated Space or Empty as a full unallocated
Steps:
Note: If you are moving a system or boot partition to another disk, use 'Migrate OS Wizard' in Partition Resizer to start cloning. Later you may need to set the new disk as the boot device in BIOS/UEFI after the operation is complete.
Also read: How to move a volume to another disk
Quick answer: To move a volume in Windows, you must use third-party software such as IM-Magic Partition Resizer, because Windows Disk Management does not support volume relocation.
Identify the volume you want to move and confirm that unallocated space exists on the same disk.
If there is no unallocated space, shrink another volume to create free space on the disk.
Open IM-Magic Partition Resizer, right-click the target volume, and choose Resize/Move.
When the cursor changes to a four-arrow move icon (✥), drag the volume left or right to the desired position.
Click OK and then Apply to move the volume. Restart the computer if prompted. (Restarting the PC is needed when the EFI partition has been moved, when the C drive start sector has been moved.)
No. Windows Disk Management cannot move partitions or volumes. It can only shrink or extend partitions in limited scenarios.
Yes. Moving a partition is safe when using reliable software like IM-Magic Partition Resizer and when the process is not interrupted.
No. Moving a partition does not delete files. All existing data remains intact.
The easiest way to move a partition is to use IM-Magic Partition Resizer and drag the partition to a new location.
You need to move a partition when unallocated space is not next to the C drive. Windows cannot extend a partition unless free space is adjacent.
Yes. Recovery partitions can be moved using IM-Magic Partition Resizer, but caution is required. Please note the recovery partition will be disabled after you have moved it.
Moving a partition usually takes a few minutes, depending on disk size and data volume.
Yes. IM-Magic Partition Resizer supports both HDD and SSD.
Yes. Backing up important data is always recommended.
Windows does not allow moving partitions or volumes using built-in tools. To move a partition or volume safely in Windows 10 or Windows 11, IM-Magic Partition Resizer provides a reliable, data-safe solution.