How to increase C drive capacity in Windows 10/8/7

 149 total views

2021-03-25 09:01:56

Are you running out of space in the C drive (system partition) where your operating system is located? Do you know how to increase C drive capacity without losing data?

In this article, Make tech easier I will introduce some solutions to safely increase the size of the system partition without reformatting or reinstalling the operating system in Windows 10/8/7.

Method 1: Increase the C drive space in Disk Management

Windows Disk Management provides volume expansion feature, it is possible to increase partition size by adding unallocated disk space and this process does not cause data loss. But not all partitions can be expanded in Disk Management, as unallocated space can only be added to adjacent partitions.

Step 1: Right click the button Start of Windows and select Disk Management. This will launch the console Disk Management.

Step 2: Right click on drive C in Disk Management and choose the option Extend Volume. Later, Extend Volume Wizard will be displayed.

Step 3: Click the button next on the welcome interface of Extend Volume Wizard.

Click the Next button on the welcome interface

Step 4: Set the drive space to be added to drive C and click the button Next.

Set the amount of disk space to be added to drive C
Set the amount of disk space to be added to drive C

Note: The size of the drive you enter here is in megabytes (MB) and you can follow the default settings if there is no other request.

Step 5: Click the button finish when the process is completed. You will go back to Disk Management and drive C was successfully expanded.

Disk Management limitations in increasing the C drive capacity:

– Option Extend Volume available for NTFS and FAT32 partitions. ExFAT partitions are not supported.

The unallocated drive space must be adjacent to the partition you want to expand and the unallocated space is on the right side in order.

Therefore, if there is no free drive space next to drive C (usually on the right side), the Extend Volume option will be greyed out. In that case, you can delete the adjacent partition to get the unallocated space and then add it to drive C, or you can move the drive space from another partition to drive C using your software. third-party.

Method 2: Extend C drive with free software

If you see the Extend Volume option greyed out in Windows Disk Management, you will need to delete drive D which is the partition to the right of drive C to be able to create unallocated space and add it to drive C. You need to transfer data. data of drive D to another partition or external hard drive before deleting. However, there is an ideal workaround to increase C drive space without deleting any partitions.

DiskGenius Free provides partition expansion function and it can move free disk space from other partition to C drive directly. In addition to expanding partitions, it can resize volumes, create partitions, delete partitions, hide partitions, clone partition images, check bad sectors, recover lost data, etc. The following step will show you how to expand C drive in Windows 10.

Step 1: Download and launch DiskGenius Free Edition. Right click on the C drive you want to increase the space and select Extend Partition.

Select Extend Partition
Select Extend Partition

Step 2: Window Extend Partition will appear. You need to select a partition with a large free space and click the button OK.

The partition selected in this step must contain enough free space, as the software will convert free space from this partition to drive C.

Select a partition with large free space
Select a partition with large free space

Step 3: Set the drive space to be transferred to drive C and click the button Start. You can drag the partition bar to set the partition size or enter the correct size in the column.

Click the Start button
Click the Start button

DiskGenius lists the steps to take in the resizing process and the ones you need to keep in mind. Click Yes to continue.

Click the Yes button to continue
Click the Yes button to continue


Resizing partitions includes too many operations, such as modifying the start and end of partitions, changing parameters in MBR and DBR, moving data, etc … so too This process is not without risk even if the partition management software is stable. Therefore, the following should be ensured for the scaling to finish successfully:

  • There are no bad sectors on the drive, especially related partitions.
  • Make sure the power supply is working properly and do not turn off the computer before the partition resizing process is finished.
  • Close all other programs that are accessing the partitions that are moving space.
  • Turn off the system hibernation so that the computer does not go into hibernation during drive C expansion.

Since the extended partition is the system partition, DiskGenius will boot into its WinPE version to complete the rest of the operations. Now, the WinPE environment will be prepared for the WinPE version of DiskGenius, then the computer will automatically restart the WinPE version.

The computer will automatically restart the WinPE version
The computer will automatically restart the WinPE version

Now, DiskGenius WinPE version is launched automatically and continue to expand C drive, as below. When the resizing process is completed, the computer will automatically restart Windows.

The computer will automatically restart Windows
The computer will automatically restart Windows

Method 3: Increase the system partition size with the diskpart command

Diskpart is Windows’ built-in utility and it includes the function of managing drives and partitions through commands.

Reference: How to expand a partition with Diskpart command for more details.

Method 4: Increase C drive capacity by adding unallocated space

What to do if there is unallocated drive space that is not adjacent to the system partition? Do you know how to add unallocated space to drive C to increase its space and not lose data? The solution for this is as follows:

Step 1: Launch DiskGenius from your computer and locate the free space from the system drive.

Step 2: Right-click on an empty drive space and select Allocate Free Space To, as follows. You can then select a target partition to add unallocated space. In this example, we are trying to increase the system partition size, so we need to select drive C.

Select Allocate Free Space To
Select Allocate Free Space To

Step 3: The partition resizing wizard will appear, and you can follow the prompts to complete the following actions.


#increase #drive #capacity #Windows

Related Posts

Leave a Reply

Your email address will not be published.

Close Bitnami banner