How to Move Free Space From D to C Drive in Windows 10/11

by John, Updated on: October 23, 2022

The same with previous Windows 7/8, C drive low disk space is common issue in Windows 10/11 computer. When it happens, some people tried to clean up C drive with Disk Cleanup or third party software, but they cannot get large amount of space. To solve this problem, the best method is moving free space from D to C drive. Otherwise, C drive will become full again shortly. Some people may ask if it's possible to transfer space from D to C drive in Windows 10/11 without losing data. The answer is yes, but you'd better run safe partition software. In this article, I'll introduce how to move space from D to C drive in Windows 10/11 with native tool and best free partition software. 

Move space from D to C in Windows 10/11 with native tool

From Windows 7, Microsoft added advanced new "Shrink Volume" and "Extend Volume" functions in Disk Management to help resize partition without losing data (not 100%). There's a way to move space from D to C drive in Windows 10/11 with Disk Management tool, but it is not recommended.

First of all, you should know that the size of a physical disk fixed. You can resize a partition on a disk but you cannot change size of this disk. Before extending a partition, there must be "Unallocated space" on the same disk. To get such kind of space, you may either delete or shrink a partition.

After deleting a volume, all its disk space will be converted to Unallocated and all files will be deleted. After shrinking this volume, only part of free space will be converted to Unallocated but all files keep intact.

Windows Disk Management can only delete D drive and move all space to C drive. If you want to shrink D and move part of free space to C drive, Disk Management cannot help you. Because:

As you see the screenshot, Unallocated space that shrunk from D drive is nonadjacent to C drive. Therefore, Extend Volume is disabled for C drive.

If your D drive is Primary partition and you can delete it, follow the steps below, otherwise, jump to the next section to transfer space without losing data.

How to transfer space from D to C drive in Windows 10/11 with Disk Management:

  1. Press Windows + X hot keys and click Disk Management in the list.
  2. Right click D: drive and select "Delete Volume" to convert space to Unallocated.
  3. Right click C: drive and select "Extend Volume" to combine this Unallocated space. You just need to click Next till Finish in pop-up "Extend Volume Wizard".

To transfer space from one partition to another in Windows 10/11, NIUBI Partition Editor is better choice. It can shrink D drive and move part of free space to C drive without deleting partition or losing data.

Extend Volume greyed

Move free space from D to C in Windows 10/11 with free tool

It is very easy to accomplish this task, you just need to drag and drop on the disk map. To move space from D to C drive in Windows 10/11 computer, NIUBI Partition Editor has free edition to help you. Download this tool and you'll see the main window with disk partition layout and other information.

Main window

Steps to move space from D to C drive in Windows 10/11 with NIUBI:

Step:1 Right click the adjacent drive D and select "Resize/Move Volume", drag left border towards right in the pop-up window.

Shrink D

Part of free space is converted to Unallocated on the left side of D.

Shrink D rightwards

Step:2 Right click system partition C and select "Resize/Move Volume" again, drag right border towards right.

Extend C drive

Then Unallocated space is moved into C drive.

Extend volume C

NIUBI is designed to work in virtual mode and all operations you do will be listed as pending on bottom left. Real disk partitions won't be resized until click Apply button on top left to take effect.

If C and D drive are on different disk on your computer, no software can move space from D to C drive. In that case, you can clone system disk to a larger one and extend C drive with extra disk space.

Take care of data when transfer space from D to C drive

It is easy to move space from D to C drive in Windows 10/11 computer, but not all software can accomplish this task well. There is potential data loss and/or system damage risk when you resizing partition with unreliable software. Because all parameters of associated disk, partitions and files must be modified correctly, all files must be moved to new location, system boot related files must be updated. Even a slight error could cause damage.

Better than other tools, NIUBI Partition Editor has advanced technologies to protect your system and data.

Besides moving space from one partition to another in Windows 11/10/8/7/Vista/XP, this free software helps you copy, convert, defrag, check, wipe, hide partition, scan bad sectors, optimize file system and much more.

Download