Windows Server is the preferred operating system for many businesses and organizations, favored for its stability and versatility. However, over time, a common issue that troubles administrators is insufficient space on the system C drive. Not only can a lack of space on the C drive lead to slow system performance, but it can even cause crashes, making it crucial to address issues with Windows server space management in a timely manner.

In this article, we will discuss several effective methods to solve the problem of insufficient C drive space on Windows Server 2016/2019/2022, and ensure that your server continues to operate efficiently.

Method 1: Uninstall Unnecessary Applications

The C drive often stores many applications that are no longer in use, which can occupy a significant amount of disk space. The most direct way to free up this space is to uninstall these unnecessary applications.

Follow these steps:

  1. Type “Control Panel” in the search box and open it.
  2. Click on “Programs” and then “Uninstall a program” under the Programs tab.
  3. Find and select the program you no longer need from the list, click “Uninstall” and follow the prompts to complete the operation.

By regularly checking and cleaning up these unnecessary applications, you can effectively reclaim a large amount of disk space.

Method 2: Move the Page File

The page file (also known as swap file) is a mechanism used by Windows to supplement physical memory. By default, the page file is placed on the C drive, which can take up a considerable amount of space. You can move it to another partition to free up space on the C drive.

Steps are as follows:

  1. Press Win+R, type sysdm.cpl, and press Enter.
  2. In the “System Properties” window, click the “Advanced” tab, then go to “Performance” settings.
  3. In the “Performance Options” window, select the “Advanced” tab and click “Change” under “Virtual memory”.
  4. Uncheck “Automatically manage paging file size for all drives”, select the C drive, then set to “No paging file”, and click “Set”.
  5. Select a drive with enough space, set it to “System managed size”, click “Set”, then “OK”.

After completing these steps, restart your computer to apply the changes.

Method 3: Disable Hibernation

The hibernation feature allows the current system state to be saved to the hiberfil.sys file on the hard drive, so that the work environment can be quickly restored. Although useful, the hiberfil.sys file is often quite large, and disabling hibernation can reclaim this space.

Follow these steps:

  1. Type “Command Prompt” in the search box, right-click to run as administrator.
  2. Enter the command powercfg.exe /hibernate off and press Enter.

If you need to re-enable hibernation in the future, you can use the command powercfg.exe /hibernate on

Method 4: Run Disk Cleanup Tool

The built-in Disk Cleanup tool in Windows Server can help remove temporary files, system files, and other files that are no longer needed.

  1. Open “File Explorer”, right-click on the C drive, and select “Properties”.
  2. Click the “Disk Cleanup” button, and the system will calculate how much space you can free up.
  3. Select the types of files you want to delete, and then click “OK”.

Additional Solutions

In addition to the above methods, there are other strategies that can help manage space on the C drive:

  • Clean up update files: Windows Update leaves behind many outdated update files that can be cleaned up to free space on the C drive.
  • Regular maintenance: Establish a regular# How to Manage Disk Space on Windows Server


There are a variety of solutions for managing insufficient space on the C drive of a Windows server. From uninstalling unnecessary applications, moving the page file, and disabling hibernation, to running the Disk Cleanup tool, each method can help you reclaim valuable disk space. Choose the method that best suits your server environment and workload, and perform regular maintenance to ensure optimal server performance. When addressing disk space issues, always take a cautious approach to ensure data safety and prevent unnecessary system interruptions. By implementing the above Windows server space management strategies and solutions for insufficient C drive space, you can ensure that your Windows server’s C drive maintains enough space to keep the system stable and running efficiently.