How Do I Add Disk Space to a C Drive from Another Drive?

Low disk space on your C drive can slow down your computer, prevent Windows updates, and make your system unstable. Many users ask: “How do I add disk space to a C drive from another drive?” This article explains whether it’s possible to take space from D, E, or F drives, the limitations of Windows Disk Management, and the easiest solution using IM-Magic Partition Resizer Free.

Content Links

Is It Possible to Add Disk Space to the C Drive from Another Drive?

Windows Disk Management has strict limitations. Shrinking a volume cannot create unallocated space directly next to the C drive. The only way to extend C using Disk Management is to delete a contiguous volume immediately to the right of C, but this is only possible if no recovery, EFI, or protected partitions are in the way.

In practice:

  • You cannot directly add space from D, E, or F using shrink operations.
  • Windows cannot move partitions, so unallocated space created from shrinking distant partitions cannot be merged with C.
  • Extending C safely usually requires a third-party tool like IM-Magic Partition Resizer Free.

Video: How to shrink D and extend C drive

For Windows 11/10/8/7 => Download Partition Resizer Free [100% Free]

For Windows Server 2025-2003 => Download Partition Resizer Server [Free Demo]

How Do I Add Disk Space to a C Drive from D?

If D is immediately to the right of C and contains no protected partitions:

  • Deleting D will create unallocated space adjacent to C. (Note: Deleting the D or any drive will immediately remove everything on the drive)
  • You can then extend C using Disk Management.

However, if D is not immediately adjacent or there is a recovery partition between C and D, Disk Management cannot extend C.

Note: Free tool IM-Magic Partition Resizer has 'Copy Disk' and 'Copy Partition' feature that can clone the whole disk or partition for backup with all data and disk properties fully cloned. Read this guide: How to copy disk for backup, or how to copy partition for backup

Using IM-Magic Partition Resizer

  • Shrink D safely without deleting it (Shrink the left border of the C drive, and then the unallocated will be created at the left side of the D drive)
  • Move unallocated space next to C (if it's at the right side of the D)
  • Extend C drive safely without losing data

Note: In Partition Resizer, it allows you drag the D drive left border inward, then the unallocated space will be created at the left side of the D drive. It's the fact that Disk Management creates unallocated space right of a drive after shrinking volume.

Also read: How to shrink D to extend C

How Do I Add Disk Space to a C Drive from E?

If E is not adjacent to C, Windows Disk Management cannot help. Unallocated space created from E cannot be merged with C because Windows cannot move partitions.

Working Solution

  • Shrink E to create unallocated space
  • Move E and any partitions between C and E to position the unallocated space next to C
  • Extend C drive
  • IM-Magic Partition Resizer automates this safely

How Do I Add Disk Space to a C Drive from F?

When F is further away, Disk Management cannot create contiguous unallocated space next to C. Even shrinking F leaves the unallocated space at the end of the disk.

Solution

  • Shrink F to create unallocated space
  • Move F, E, and D partitions to bring the unallocated space next to C
  • Extend C drive
  • IM-Magic Partition Resizer handles this safely and efficiently

Easiest Solution: Use IM-Magic Partition Resizer Free

IM-Magic Partition Resizer Free is the simplest and safest way to extend C drive using space from any other partition, without needing to delete volumes or risk data loss.

Benefits

  • No data loss during resizing
  • Move partitions that block C extension
  • Support for both MBR and GPT disks
  • Extend C drive even if unallocated space is far away (Move partitions one by one)
  • Easy drag-and-drop interface

Steps to Extend C Drive

  • Open IM-Magic Partition Resizer
  • Shrink D, E, or F to create unallocated space
  • Move the unallocated space next to C by moving the partitions that sit in between.
  • Extend C drive
  • Click Apply to execute safely

FAQ

Can I add disk space from another physical disk?

No. Windows cannot extend C across physical disks unless you convert to dynamic disks, which is complex and risky.

Is it safe to shrink and move partitions?

Yes, with professional tools like IM-Magic Partition Resizer. Disk Management cannot move partitions.

Why is Extend Volume greyed out?

Because unallocated space is not contiguous to C or blocked by system/recovery partitions.

Will resizing partitions delete data?

No, if using IM-Magic Partition Resizer, operations are non-destructive.

Can I use DiskPart to extend C?

Only if unallocated space is immediately next to C. DiskPart cannot move partitions.

What if C drive and other partitions are on an MBR disk?

MBR disks have a limit of 4 primary partitions, which may complicate extensions. IM-Magic handles both MBR and GPT safely.

Do I need to backup before resizing?

Always recommended. Even with safe tools, a full backup ensures no risk of data loss.

Can I shrink E or F without losing files?

Yes, shrink operations are non-destructive with IM-Magic.

How much space can I add to C?

As much as the unallocated space contiguous to C. IM-Magic allows safe extension to the maximum available.

Can I extend C while Windows is running?

Yes, IM-Magic supports resizing system partitions without reboot in most cases.

What if C drive is almost full and I cannot shrink other drives?

You can free up temporary space or use IM-Magic to efficiently reallocate space from other drives.

Are there alternatives to IM-Magic?

Other partition tools exist, but IM-Magic is free, safe, and beginner-friendly.

Summary

Windows Disk Management cannot extend C by shrinking volumes; it only allows extending C if a contiguous volume is deleted immediately to the right of C and no protected partitions are in the way. IM-Magic Partition Resizer Free overcomes these limitations, allowing you to safely shrink, move, and extend partitions for low C drive space.