Partition Editor

Add disk space to C drive in Windows 7

All disk partitions are allocated while installing Operating System, but you can re-size the partitioned drives when they are running out of disk space. This is the best way to reallocate disk space without reinstalling Windows.

In this article, I’ll show you how to add space to C drive in Windows 7 (32 & 64 bit) without losing data. Any existing Unallocated space and free space in other drives can be added into C drive.

Add space to C drive

Resize partition with Disk Management

Besides basic management to create, delete and format partition, Windows 7 native Disk Management can change partition size with advanced Shrink and Extend Volume functionalities. However, because of the restrictions, nobody likes to use this built-in utility. The typical restriction is that you can’t extend C drive by shrinking D.

To expand C drive with Extend Volume functionality, there must be adjacent Unallocated space behind it, but Unallocated space can only be produced on the right side of drive D with Shrink Volume. The only option to extend C drive in Windows 7 Disk Management is by deleting drive D to get such required Unallocated space. In this case, all installed programs in D will be deleted, too, waste a long time to reinstall them all?

The best way is running professional disk partition software, but the precondition is using the safe software, otherwise there is system damage and data loss risk. Unlike read-only program, partitioning software should modify the disk partitions.

Shrink and extend partition with software

Better than other disk partition software, NIUBI Partition Editor is integrated with unique 1 Second Rollback technology to ensure system and data intact. Operating System, all installed programs and related settings, as well as everything else keeps the same after resizing partitions. To add space to C drive in Windows 7, Unallocated space and free unused space inside of other volumes can be used. You just need to drag and drop on the disk map to shrink, extend and move partitions.

Add free space to C drive

Download NIUBI Partition Editor and you’ll see all disk partitions. In my Windows 7 laptop, there are several drives in Disk 0. Drive D is almost empty, so I can shrink it to release part of free space, and then add the free space to C drive.

Partition Editor

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

Decrease D

20GB free space is taken out from drive D and display as Unallocated on the left side.

Unallocated produced

Step 2: Right click C drive and select “Resize/Move Volume” again, drag the right border rightwards in the pop-up window to combine the Unallocated space.

Extend C drive

20GB Unallocated space is added into C drive.

Merge Unallocated to C

Add Unallocated space to C drive

If you have shrank D with Shrink Volume in Disk Management, you cannot add the Unallocated space to C drive there with Extend Volume. In this case, NIUBI Partition Editor can move and combine this Unallocated space to C drive easily.

NIUBI Professional

Right click drive D and select Resize/Move Volume, drag the middle position rightwards in the pop-up window.

Move partition D

Unallocated space is moved to the left side of drive D.

Partition D moved

Similar with Step 2 above, simply right click C drive to combine this Unallocated space with Resize/Move Volume feature.

In Summary

To add disk space to C drive in Windows 7, Disk Management only works by deleting the adjacent drive D, but the destructive way is not suggested. NIUBI Partition Editor can help you shrink any data volumes to get free space, or move existing Unallocated space and add into C drive. Because of its powerful data protection ability, everything keeps intact. Besides resizing and moving partitions, it helps you do many other disk and partition management operations.

Download to try