Free tool to fix no space left on C drive in Windows 11/10

by Lance, Updated on: October 1, 2024

Many people feedback that there's no space left on C drive after running the computer for a period of time. It is common issue on both personal computer and Windows server, because the OEM computer has a small C drive in factory settings. Even if you build the computer DIY, you won't create a very large partition for operating system. Because it only occupy less than 20GB space even if installing the latest Windows 11. I've heard many times that the Windows 10/11 users complain that "I have no free space on my C drive".

It is annoying when there is no free space left on C drive, because you cannot install Windows Updates or any more programs. Your computer may stuck, reboot expectedly or even crash. After reading this article, you'll know how to solve this problem easily.

What to do when no free space in C drive on physical disk

Firstly, you'd better clean up disk to reclaim space. In most of computers, there are many types of junk and unnecessary files. It won't do any damage to the system if you delete these files. After getting some free space, your computer will back to right status. To reclaim disk space, Windows has built-in Disk Cleanup utility, which is able to remove most of common junk files safely. Follow the method below.

Steps when there's no space left on C drive in Windows 11/10/Server:

  1. Press Windows and R on your keyboard, type cleanmgr, and then click OK.
  2. Select C: drive and click OK.
  3. Click the check-box in front of the files that you want to delete and click OK.
  4. Confirm this operation by clicking Delete Files.
  5. Repeat to Clean up system files.

In Windows Server 2008 and 2012, Disk Cleanup is not enabled, you need to install this utility before cleaning up disk. If you did not get plenty of free space, you may try additional methods below:

You'd better add more space to C drive even if you got 10GB free space after cleaning up, because these space will be eaten up quickly by new generated junk files. That means, there will be no free space left in C drive again shortly.

Add more space to C drive from other partitions

In most of Windows computers, there's other partition with plenty of free space on the same disk. You can shrink these partitions to get unallocated space, and then add the unallocated space to C drive. In this way, Operating System, programs and anything else keep the same with before.

Before starting, you'd better make a backup and run safe partitioning software. Better than other tools, NIUBI Partition Editor has Virtual Mode, 1-Second Rollback, Cancel-at-will and Hot Clone technologies to protect system and data. It has free edition for Windows 10/8/7/Vista/XP home computer users.

Download NIUBI Partition Editor and follow the steps in the video to increase C drive space:

Video guide

If there's no other partition or not enough free space on the same disk, you need to clone this disk to a larger one and extend C drive with extra disk space. No software can add space to C drive from a separate disk.

What to do when no space on C drive in VMware/Hyper-V virtual machine

The same with physical computer, C drive in virtual machine also runs out of space. Similarly, when there's no free space on C drive, follow the steps above to clean up disk and transfer free space from another partition. If there's no available free space on the same disk, you can expand virtual disk in Hyper-V and VMware. After that, additional disk space is shown as unallocated at the end of disk. Follow the method to move unallocated space to C drive.

In Summary

When there is no free space left on C: drive in Windows 11/10/8/7 or Server 2022/2019/2016/2012/2008, try to free up space with Windows Cleanup utility. Then expand C drive with free space in other partition, or clone disk to a larger one. Besides shrinking, extending and cloning disk partition, NIUBI Partition Editor helps you do many other operations.

Download