The system C: drive filling up is the most common issue in Windows 11 computers. After running for a period of time, many types of files are saved to the C drive continuously, so it becomes full sooner or later. When this happens, nobody likes to reinstall the operating system and all programs. Many people ask whether it's possible to add more space to C drive in Windows 11 without losing data. The answer is yes. This article introduces how to add space to the C drive in Windows 11 using free tools. Select the corresponding method according to your own disk partition configuration.

1. Add Space to C Drive in Windows 11 with Disk Management
No matter whether you use an SSD or a mechanical hard disk, the physical size of a disk is fixed. Therefore, before extending a partition, there must be Unallocated space on the same disk. To get such space, you can either delete or shrink a partition. Compared to deleting, you won't lose files if you choose to shrink a partition.
Windows 11 has a native Disk Management tool to help you change partition size, but it can only shrink and extend NTFS partitions. In addition, it has 2 major limitations:
- It can only make Unallocated space on the right when shrinking a partition.
- It can only extend an NTFS partition when there is contiguous Unallocated space on the right.
For example, if you shrink D drive with Disk Management, Unallocated space will be made on the right of D. Therefore, it is non-adjacent to the C drive. If you right-click C drive in Disk Management, the Extend Volume option is disabled. If you want to add more space to C drive in Windows 11 without any third-party software, the only option is deleting D drive to get contiguous Unallocated space.
Note: if D drive is a logical drive, you cannot extend C drive via Disk Management even after deleting D.
How to add space to C drive in Windows 11 without any software:
- Press Windows + X keys and click Disk Management in the list.
- Right-click the adjacent partition D (or E) and select "Delete Volume", then all disk space of this volume will be changed to Unallocated.
- Right-click C: drive and select "Extend Volume". Follow the pop-up wizard to add the adjacent Unallocated space to the C drive.
Caution: Do not delete this partition if you installed programs in it. Remember to back up or move files before deleting.
2. How to Add Nonadjacent Unallocated Space to C Drive
If you have shrunk the adjacent D drive, as explained above, Disk Management is unable to extend C drive with the non-adjacent Unallocated space. In this case, you must move partition D to the right and make Unallocated space next to the C drive. To do this, only third-party software can help you.
Resizing and moving partitions carries inherent risks of system damage and data loss. Therefore, it is highly recommended to back up your computer in advance and use safe partition software.
Better than other tools, NIUBI Partition Editor provides advanced data protection technologies to secure your system and data. Furthermore, it has a free edition for Windows 11/10/8/7/Vista/XP home users.
- Virtual Mode - all operations are listed as pending for preview, and real disk partitions won't be modified until you click "Apply" to confirm.
- Hot Clone - You can clone the system disk before partition modifications or regularly as a backup. In case the source disk fails, you won't lose data and can boot from the cloned disk directly.
- 1-Second Rollback - if it detects any known error while resizing partitions, it automatically reverts the computer to its original status instantly.
- Advanced file-moving algorithm - shrink, move, and copy partitions 30% to 300% faster.
- Cancel-at-will - if you applied wrong operations, you can cancel the ongoing tasks at any progress before they finish.
How to add Unallocated space to C drive in Windows 11 after shrinking D:
- Download and launch NIUBI Partition Editor. Right-click D: drive and select "Resize/Move Volume". Drag the middle of D drive rightward in the pop-up window to move Unallocated space to the left.
- Right-click C: drive and select "Resize/Move Volume" again, drag the right border rightward to combine this Unallocated space.
- Click Apply on the top left to take effect.
Watch the video to see how it works.
3. How to Add Free Space to C Drive from D or E
If you have not shrunk any partition to get Unallocated space, shrink with NIUBI Partition Editor. Better than Disk Management, NIUBI can make Unallocated space on the left when shrinking a partition. Then C drive can be extended easily without moving Unallocated space to the left.
How to add space to C drive in Windows 11 from D/E:
- Right-click the adjacent D: drive in NIUBI Partition Editor and select "Resize/Move Volume", drag the left border rightward in the pop-up window, or enter an amount in "Unallocated space before", then Unallocated space will be made on the left of D drive.
- Right-click C: drive and run "Resize/Move Volume" again, drag the right border rightward, then the adjacent Unallocated space will be added into the C drive.
- Click Apply on the top left to take effect.
If you want to add free space to C drive from a non-adjacent partition (here is E:), there's an additional step to move Unallocated space to the left before adding it to the C drive. Watch the video to learn how to add free space to C drive in Windows 11 without losing data:
4. How to Increase C Drive Space with Another Disk
In some Windows 11 computers, there's no available space on the same disk. For example, there's only C drive on the system disk, or there are other partitions on the same disk but all are getting full. In this case, no software can help you add space from another separate disk. Instead, you can clone the Windows 11 disk to a larger one and extend C drive with extra disk space.
How to add more space to C drive in Windows 11 with a larger disk:
- Insert a larger disk to this computer.
- Follow the steps in the video to clone system disk to this larger one. It is suggested to click the option to turn off computer after clicking Apply.
- Replace system disk with this larger one, or change BIOS to boot from the larger disk.
Besides adding space to C drive in Windows 11/10/8/7/Vista/XP, this free partition software helps you perform many other operations. It provides a comprehensive toolkit to clone disk partitions, convert partition types, merge partitions, scan bad sectors, erase data, and much more.

