Move/transfer free space from D to C in Windows 10

Updated on: November 16, 2019

Many Windows 10 users feedback the similar issue that C drive is full even if they create it as large as 50GB. It is easy to understand, many types of files write into C: drive continuously, if you do not free up disk space regularly, C drive runs out of space quickly. In this situation, you can transfer unused space from D to C drive, and then there will be plenty of space in C drive again.

Move free space

Many people want to do this, because nobody likes to start from scratch to recreate drives and reinstall Windows. However, there are still some questions asked by these people, for example:

  1. Is it safe to move free space in Windows 10, will it cause data loss?
  2. Which tool is better to transfer disk space?

In this article, I'll introduce how to move free unused space from D to C drive in Windows 10 computer with safe partition software.

Use safe partition software

As people worry, some disk partition software could cause system/partition damage and data loss. These unreliable software are called data killer by the people that have experience of computer disaster. When resizing and move partitions, all parameters of related disk, partition and files should be updated correctly, but some software internal error could cause part of parameters failed to be updated. In that case, system and/or partition(s) will be destroyed. In fact, besides software internal error, some hardware issue such as power failure (especially for laptop) cause damage, too.

Thus, you'd back up and use safe partition tool.

Better than tools, NIUBI Partition Editor has unique and powerful technologies to protect system and data:

How to move free space from D to C

It is very easy to transfer space from D to C drive in Windows 10, you just need to click, drag and drop on the disk map. After shrinking partition D, part of unused space will be converted to Unallocated, then move Unallocated space to C drive. It will be converted to unused space again.

Download NIUBI Partition Editor and you'll see the disk partition with structure and other information. C is 30GB and D is 50GB.

Main window

Steps to move space from D to C in Windows 10:

Step 1: Right click drive D: and select "Resize/Move Volume", drag left border towards right in the pop-up window (or enter an amount directly 1024MB=1GB).

Shrink D

20GB unused space is converted to Unallocated on the left side.

Shrink D rightwards

Step 2: Right click drive 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

This software works in virtual mode and real disk space won't be changed until click Apply on top left to execute.

Move space from other disk

If partition C and D are in different disks, for example: C is in Disk 0, D is in Disk 1, the method above is invalid. No partitioning software can transfer space to C drive from other separated disk.

In this case, you should copy Disk 0 (not single C drive) to a larger one with NIUBI Partition Editor. Extra disk space can be moved into "new" C drive. Besides resizing, moving and copying disk partition, NIUBI helps you merge, convert, defrag, hide, wipe partition, scan bad sectors, etc.