Many people ask whether it is possible to transfer or move free space from D: drive to system partition C, because C: drive runs out of space. Low disk space is common issue in both Windows PC and server, when it happens, nobody likes to reinstall Windows and all programs. Then is it possible to move free space to C drive from D or other partition without losing data? The answer is yes and I'll tell you what to do.
From Windows Vista, Microsoft added Shrink and Extend Volume functions in Disk Management to change size of allocated partition. To personal computer users, they are easier to use than shrink and extend command in Diskpart, which is included from Windows XP. In fact, neither GUI Disk Management nor Diskpart command can move free space. Because of many restrictions, they are not the best tools to repartition hard drive.
If you don't like to use third party software, follow the steps to move disk space from D to C via Windows Disk Management:
Do not delete D if you installed programs in it.
With third party software, it is much faster and easier to accomplish this task.
As the safest and fastest partition software for Windows, NIUBI Partition Editor is the first choice. It has free edition for Windows 10/8/7/Vista/XP home computer users. When there's available free space in other partition(s) on the same disk, it is able to shrink these partitions and transfer free space to C drive. If there's no other volume or not enough free space on the same disk, it is able to extend C drive with another disk.
Follow the steps to move free space from D to system C drive:
Follow the steps in the video to move free space to C drive from other partitions on the same disk:
If drive C and D are on different disk, no software can move free space from D to C, because the size of a physical hard disk is fixed. If there's no available free space on the same system disk, you need to copy this disk to another larger one, then you can expand C drive with extra disk space.
To any data volume, you can copy it to other disk easily, but to system C drive, it doesn't work if you copy the single partition, instead, you need to copy entire disk.
Follow the steps in the video to expand C drive (and other data volume) with another disk:
In fact, there's potential data loss risk no matter you use Windows native or third party software, so you'd better back up before resizing partitions. Among these software, NIUBI Partition Editor has advanced 1-Second Rollback, Virtual Mode and Cancel-at-well technologies to protect your system and data. In addition, it is much faster because of its unique file-moving algorithm. Besides shrinking, moving and extending partitions, it helps you merge, copy, convert, defrag, wipe, hide partition, scan bad sectors, etc.