By Bryce / Last Updated December 25, 2020

☞ Windows Server 2016 C drive is full
☞ Four methods to free up disk space on Windows Server 2016 or 2019
☞ How to: enlarge C drive on Windows Server 2016 or 2019

Windows Server 2016 C drive is full

“I’m using Windows Server 2016. Currently, its system C drive becomes full and shows low disk space alert. I don’t have put any files on it. Why is it running of space? Any advice on fixing C drive full issue in Windows Server 2016? Or how can I enlarge the C drive to get more free space?”

Four methods to free up disk space on Windows Server 2016 or 2019

System C drive full may cause system running slowly even crash. Thus, it is essential to fix C drive full issue. To solve the problem effectively, let’s get into what is taking up Windows Server 2016 free space: page files, hibernation file, temporary files, backup files, download files of which you are unaware, etc.

Then, make sure that your C drive in Windows Server 2016 getting full is not caused by virus infection. And you can take up one or more solutions to solve the issue.

Solution 1. Uninstall extra applications on C drive

Some applications that take up large space may not be necessary anymore. For those extra applications, it’s a wise decision to uninstall them to free up space. See how to uninstall a program on Windows Server 2016.

1. Press Windows + R, input “control” and click OK to open Control Panel.

2. In the pop-up window, click Uninstall a Program under Programs.

3. Locate the program that you want to uninstall, choose Uninstall, and follow the prompts to complete the uninstallation.

Solution 2. Move Page File to from C drive to another drive

Page file, (swap file), located on C drive by default, is used to compensate RAM (random access memory). To solve Windows Server C drive full issue, you can move the Page file to another partition that has enough free space. Have a look at the detailed steps:

1. Press Windows+ R simultaneously, input sysdm.cpl click OK.

2. In the pop-up window, click Advanced and click Settings under Performance.

3. In the Performance Options window, click Advanced and click Change under Virtual memory.

4. Uncheck Automatically manage paging file, click C drive and choose No paging file. Then, click Set to disable page file on C drive.

5. Then, click the drive that you need to transfer page file to, click System managed size, and click on OK button.

Note: To make the operation effective, you may need to reboot your machine.

Solution 3. Turn off Hibernation

Hibernation file, hiberfil.sys, a file created in Hibernation mode, is saved on system C drive. To turn off Hibernation and delete the hiberfile.sys file, follow these steps:

1. Press Windows + R at the same time, input cmd, and press Enter.

2. Type powercfg.exe /hibernate off and hit Enter key.

Note: To enable Hibernation again, you can run powercfg.exe /hibernate on command

Solution 4. Run Disk Cleanup

To remove unnecessary files, like temporary files on C drive or empty recycle bin, you can run Disk Cleanup in Windows Server 2016 through these steps:

1. Open File Explorer, right-click C drive, and choose Properties.

2. In the pop-up window, click on Disk Cleanup.

3. Disk Cleanup will calculate how much space you can free up on C drive.

4. Tick the box before the files that you don’t need anymore and click OK.

How to: enlarge C drive on Windows Server 2016 or 2019

You can free up space to solve Windows Server 2016 C drive full issue via the solutions aforementioned. Or you can choose to increase the capacity of C drive, especially when C drive full but another partition, like D drive, is empty.

You can allocate free space from D drive to C drive directly via a great partition manager software, AOMEI Partition Assistant Server. If there is unallocated space on the Windows Server 2016 system disk, whether it is contiguous or not-contiguous behind the C drive, you can add the unallocated space into C drive via the software.

Tip: You can download its demo version to have a try!

Then, take a look at how to extend C drive in Windows Server 2016 by allocating free space from another partition.

Step 1. Install and run the software. In the main interface, right-click the partition with enough space (here is D drive).

Allocate Free Space Mbr Disk

Step 2. Choose the size that you want to reallocate, choose C drive as the destination drive. Then, click OK.

Allocate Free D To C Mbr Disk

Step 3. Here you can preview that C drive will be extended and D drive will be shrunk. Click Apply and Proceed to commit the operation.

Apply Mbr Disk

✍ Notes:
✔ This software can work well under Windows Server 2019, 2016, 2012 (R2), 2008 (R2), 2003, and Windows 10/8.1/8/7.
✔ If Windows Server 2016 or 2019 disk is full and there is no free space that can be reallocated to C drive, you can choose to upgrade Windows Server 2016 or 2019 disk to a larger disk. To complete system disk upgrade without OS reinstallation, you can clone Windows Server 2016 or 2019 to another disk.