Freeware to Shrink D Drive to Extend C Drive


On this page, we will tell a free partition program, with which you can add free disk space from D drive to C drive on Windows 10/8/7.

Andrew Wright

Updated on 01/05/2021

by Andrew Wright

Follow @IM-Magic

Windows Server Partition Software Download (Paid program for Windows Server)

Download IM-Magic Partition Resizer Server to move disk space from D drive to C drive when it is lacking of free space on Windows Server OS.

Quick link: watch complete guide to shrink D extend c drive

Free Partition Software to Move Disk Space from D Drive to C

extend c drive

Free space is needed if you want to store data to a partition. When there is no free space on a partition, you cannot store more data. Even worse, if there is no free space on C drive (system partition), your computer will run slowly. In this situation, you may want to move fee space from other partition like D drive to extend C drive space. IM-Magic Partition Resizer Server is a partition tool, which can work on Windows Servers to resize disk partition by moving free space from one partition to another with original data untouched.

If you are in need of shrinking D volume and extend C drive on Windows 10/8/7, you may download freeware IM-Magic Partition Resizer Free to do the job for free. This program has a paid edition that works on Windows Server OS.

Download Partition Resizer Free Edition for Windows 10/8/7, completely freeware.

Freeware Partition Resizer Download for Windows 10 (1208)


Free Download Partition Resizer Free to Manage Disk Volumes without losing data as Partition Magic Windows 10 freeware.

Download IM-Magic Partition Resizer Server for all Windows Server OS, the paid edition. Do download the free edition for Windows 10/8/7/Vista/XP since the free edition is free of charge while the Server Edition asks for a fee for using it on Windows Server 2019/2016/2012/2008 and more server versions.

Steps to Shrink D Drive and extend C Drive with Freeware

resize partition

How to redistribute disk space in Windows Server 2003

download partition for server 2003

Step 1:
Download, install and run IM-Magic Partition Resizer Free. Right click D drive and chose "Resize/Move" option.

Step 2:
Move the arrows to shrink D drive, and then you can see some unallocated space.

Steps to resize your disk partition
Steps to resize your disk partition

shrink large drive on server 2003

Shrink other large partition to produce free space for C drive

free space after shrinking other large server partition

Step 3:
You need to move the unallocated space close to C drive. Then, right click C drive and select "Resize/Move".

right click server c drive to extend

Right click c drive to get started with extending c

extend 2003 c

Steps to resize your disk partition
Steps to resize your disk partition

Step 4:
Move the arrows to extend C drive and then click "Apply" button.

C Drive Runs out of Disk Space

You may have allocated reasonable disk space to C drive when partitioning the hard disk on your PC, but C drive space has been eaten up by a large number of data such as operating system, programs, Internet files, cookies and caches and more. C drive will run on low disk space when it has no enough free space, which will lead your PC to run under low performance.

Uses That Run into Low Disk Space on C Drive

"C drive only has 5GB free space left on my PC which runs Windows Server 2008 operating system. Today, when I wanted to install a program on C drive, system says that C drive doesn't have enough free space. So I can only install the program on D drive, because this drive still has more than 80GB free space. Although I haven't encountered any trouble due to C drive low disk space, I want to move some free space from D drive to C drive. Can you tell me how do I move the space?"

"Windows Server 2003 is running out of disk space on C drive on my computer. I have made every effort to fix the problem, but it is useless. Well, I tried to uninstall some unnecessary programs and I also ran Disk Cleanup to free up space on C drive, but it only released little space. In addition, I tried to run Diskpart to extend C drive on Server 2003, but it says the selected drive cannot be extended. Is there any other way to extend Windows Server 2003 C drive?"

Moving Disk Space to Extend C Drive

When a partition is running out of disk space, the easiest way is to delete everything on the partition, but it will result in important data loss. Especially, you had better not delete data stored on C drive, which may have influence on operating system after deleting. Another solution is to move some free space to extend C drive space instead of deleting files to free up space on C drive. If you want to extend C drive, you should ensure that there is free space on other partition on the same hard disk.

Move Free Space from D Drive to C Drive

In order to move free space from D drive, you need to shrink the D drive to squeeze free space from D drive first of all. The free space will show as unallocated space and then you can add the unallocated space to increase the size of C drive. There are different solutions for moving free space from D drive to C drive under different Windows OS.

1. Extend C drive on Windows Server 2003 and Windows XP
Both Windows 2003 and Windows XP do not have Windows built-in tool to shrink a partition. Although Diskpart under Windows 2003 allows users to extend partition, it cannot extend a system partition. Therefore, if you are Windows 2003 (including Windows SBS 2003, Windows 2003 R2) or Windows XP user, you can rely on IM-Magic Partition Resizer Server to move space from D to C drive. This partition software can work on almost all Windows to resize C drive. Windows XP users can also use IM-Magic Partition Resizer Free, which is free partition software for Windows home users.

2. Windows Server 2008 2012 and Windows 7/8 Expand C Drive
For Windows Server 2008, 2012 and Windows 7, Windows 8 users, you can squeeze free space from D drive under Disk Management. But you should move the unallocated space close to C drive. Otherwise, you are unable to add the space to C drive. The bad thing is that Disk Management cannot move partition. In this situation, you can also run IM-Magic Partition Resizer to move the partition and expand C drive.

For Windows 10/8/7 ==> Read more about IM-Magic Partition Resizer Free

For Windows Server all versions ==> Read more about IM-Magic Partition Resizer Server

More Related Articles You May Like

Related Product