If your C drive is almost full, your computer may become slow, freeze frequently, fail to install Windows updates, or display low disk space warnings. This post offers solutions to increase C drive partition using Disk Management, DiskPart, and MiniTool Partition Wizard.

The C drive is typically the place where the operating system, system files, and default programs are stored. As the primary drive or partition, it enables your computer to boot and function properly.

Therefore, you should ensure that the C drive always has abundant space.

If your C drive is almost full, you may notice:

Fortunately, you can increase C drive partition without reinstalling Windows by using Disk Management, DiskPart, or MiniTool Partition Wizard.

Now, depending on your situation (basic or dynamic disks), apply the appropriate methods to expand C drive.

Fix: Merge C Drive and D Drive in Windows 10/11 without Data Loss
Fix: Merge C Drive and D Drive in Windows 10/11 without Data Loss

To merge C drive with another Drive in Window 10 will enlarge the boot partition. MiniTool Partition Wizard helps extend C drive Window 10 with ease.

Read More

To extend C drive on the basic disk, here are three tools:

  • Use Disk Management if unallocated space is directly to the right of your C drive.
  • Use DiskPart only if you are an advanced user working in a command-line or recovery environment with an ideal partition layout.
  • Use MiniTool Partition Wizard if there are recovery or data partitions blocking the path between your C drive and the unallocated space.

Method 1. Increase C Drive Partition via Disk Management

Disk Management is a built-in Windows utility designed for managing disks and partitions. It allows you to create, format, extend, shrink, delete partitions, and perform other disk-related tasks.

You can use Disk Management to extend the C drive if there is no contiguous unallocated space. Or, the Extend Volume option will appear greyed out.

Furthermore, the C drive must use the NTFS or ReFS file system. Otherwise, the extend operation will fail. If your system meets these requirements, you can follow the steps below to extend the C drive successfully.

Step 1: Right-click the Start icon and then hit Disk Management on the prompted menu.

Step 2: Right-click the C drive and select Extend Volume.

right-click the C drive and choose Extend Volume

Step 3: Hit Next to move on.

Step 4: Select the amount of disk space to add by typing the specific number. Then click the Next button.

Tips:
The amount of space to select can’t exceed the maximum available space.
select the amount of space to add

Step 5: Tap on the Finish button to save changes and execute the operation.

click the Finish button

Method 2. Increase C Drive Partition via DiskPart

DiskPart is a Windows command-line utility that enables you to run various disk-related tasks by executing corresponding commands.

However, just like Disk Management, this tool requires adjacent unallocated space located directly behind the C drive, and the file system of the C drive is NTFS or ReFS.

Here, I will show you how to extend C drive via DiskPart.

Step 1: Open the Run window by holding the Windows and R keys.

Step 2: Type diskpart in the Run window and press the Ctrl + Shift + Enter keys.

Step 3: In the UAC (User Account Control) window, click Yes to continue.

Step 4: In the DiskPart window, type the following commands in order and hit Enter after each.

  • list disk
  • select disk 0 (Replace 0 with the number of the disk that contains the C drive)
  • list partition
  • select partition 3 (Replace 3 with the partition number of the C drive)
  • extend (This will take all the unallocated space adjacent to the C drive. To take the desired amount of free space, type extend size=x; x refers to the size in MB used to extend to the C drive.)
  • exit
extend C drive via DiskPart
How to Increase Disk Space on Windows PC?
How to Increase Disk Space on Windows PC?

This post explains the importance of increasing disk space for your computer and offers 6 ultimate tips to increase disk space.

Read More

Method 3. Increase C Drive Partition via MiniTool Partition Wizard

MiniTool Partition Wizard, a free partition manager, offers 2 features to help you easily increase the C drive partition.

  • Extend Partition: This feature can directly take free space from any other existing partitions. or unallocated space (not required to be adjacent to the right side of C) to expand a partition on the same disk.
  • Move/Resize Partition: This feature is suitable when there is unallocated space before or after the partition.

Here are the steps to use the Extend Partition feature:

MiniTool Partition Wizard FreeClick to Download100%Clean & Safe

Step 1: Launch MiniTool Partition Wizard to enter its main interface.

Step 2: Right-click the C drive and hit the Extend option.

extend C drive with Partition Magic

Step 3: Take free space and click OK to save changes.

  1. Open the Take Free Space from drop-down menu and select a partition or unallocated space.
  2. Move the blue slider to decide the amount of space to take.
  3. Hit the OK button.
take free space from other partitions with Partition Magic

Step 4: Tap on Apply > Yes to execute the operation. Once done, the result will be displayed as follows.

view the result in the disk map of Partition Magic

How to enlarge a partition via the Move/Resize feature? Here’s the online tutorial. You can refer to it to increase C drive partition.

Tips:
Besides the two features, this software can perform some advanced features like Disk Benchmark, Space Analyzer, Migrate OS to SSD/HD, Duplicate Cleaner, Partition/Data Recovery, etc.
Learn the Steps to Recover a Disk After Failed GParted Resize
Learn the Steps to Recover a Disk After Failed GParted Resize

This post tells you how to recover a disk after failed GParted resize and resize partitions using GParted alternatives.

Read More

Increase C Drive Partition on a Dynamic Disk

How to extend C drive in Windows 10 if it is located on a dynamic disk? Two available methods have been shown to you. Pick one method to increase C drive partition now!

Option 1: Use Disk Management

Disk Management can also help you manage dynamic disks, including extending C drive. Similar to basic disks, dynamic disks require adjacent unallocated space behind the C drive as well. Otherwise, you can’t extend C drive with Disk Management successfully.

If there is unallocated space contiguous to the C drive, follow the steps below to expand C drive through Disk Management.

Step 1: Open Disk Management on your computer.

Step 2: Right-click the C drive and tap Extend Volume.

right-click the C drive and select Extend Volume

Step 3: Hit Next in the prompted window.

Step 4: Choose the amount of space to extend and click OK.

choose the amount of space to extend and click OK

Step 5: Click the Finish button to carry out the operation. Then you can view the result.

view the result in Disk Management

Option 2. Use MiniTool Partition Wizard

For operations on a dynamic disk, MiniTool Partition Wizard can complete tasks, like delete/format/move/resize/copy volumes, etc.

MiniTool Partition Wizard DemoClick to Download100%Clean & Safe

Step 1: Run MiniTool Partition Wizard.

Step 2: Right-click the C drive and hit Move/Resize Volume. Alternatively, highlight the C drive and click Move/Resize Volume under the Dynamic Disk Management section in the left pane.

choose C drive and select Move or Resize Volume in Partition Magic

Step 3: In the prompted window, drag the arrow icon right forward to occupy the unallocated space. You can also type the desired volume size in the corresponding field. After that, click OK to save changes.

occupy unallocated space and save changes in Partition Magic

Step 4: Click on Apply > OK to execute the operation.

How to Make Linux-Formatted NTFS Partition Recognized by Windows
How to Make Linux-Formatted NTFS Partition Recognized by Windows

Learn the causes of “NTFS external hard drive formatted on Linux is not recognized by Windows” issue and find available fixes.

Read More

Further reading: How to prevent C drive from filling up again? Here are some key preventative actions:

How to Free up Disk Space on PC
How to Free up Disk Space on PC

This post offers effective ways to free up the disk space on Windows 11—delete the unnecessary files, manage storage in Settings, upgrade the disk, etc.

Read More

Can’t Extend C Drive – How to Fix

As mentioned earlier, you sometimes fail to extend C drive. This can be caused by limitations of the tool you are using, or by the absence or incorrect location of unallocated space. According to the specific cause, take corresponding measures to resolve the problem.

  • The unallocated space is not adjacent to the C drive: Windows built-in tools like DiskPart and Disk Management require adjacent unallocated space behind the C drive. In this case, you can utilize MiniTool Partition Wizard to extend the C drive or move the unallocated space to the desired location and extend it again.
  • There’s no unallocated space on the disk: If so, you can’t increase C drive partition with Disk Management. To resolve the issue, you can either delete or shrink another partition to create unallocated space adjacent to C, or use a third-party partition manager, such as MiniTool Partition Wizard, to redistribute free space from other partitions on the same disk without manually creating unallocated space..

How to extend C drive in Windows 10/11? This post offers you available methods to increase C drive partition on basic and dynamic disks respectively. Additionally, it tells you what to do if you can’t extend C drive.Click to Tweet

Increase C Drive Partition FAQ

1. Can you extend C drive without formatting?
Yes. Modern partition tools can resize and extend partitions without deleting files or reinstalling Windows.
However, backing up important data before resizing partitions is still recommended.
2. Why is the C drive full?
Your C drive often fills up due to accumulated temporary system files, Windows update backups, or excessive system restore points. In many cases, these "hidden" files can consume tens of gigabytes even if you haven't downloaded large personal files recently.
3. Why is extend volume greyed out?
Common reasons include:
1. No adjacent unallocated space
2. The partition is FAT32
3. Unallocated space is on the wrong side
4. Disk layout limitations
5. System partition restrictions
4. How to extend C drive without adjacent unallocated space?
Windows Disk Management cannot extend C drive if unallocated space is not directly behind the system partition.
In this case, you can move partitions, shrink another partition, or use MiniTool Partition Wizard.
5. What If the Recovery Partition Blocks the C Drive?
Sometimes the Recovery Partition or EFI Partition sits between the C drive and unallocated space.
In this case, Disk Management cannot extend the system partition directly.
You may need to move the partition first using advanced partition software, like MiniTool Partition Wizard.
6. Can I take space from D drive to C drive?
Yes, you can transfer space from the D drive to the C drive, provided both are partitions on the same physical disk.

Bottom Line

This post offers 3 tools to increase C drive partition. Among them, MiniTool Partition Wizard is the best one that offers the Extend Partition and Move/Resize features to do that. Just have a try.

If you have any problems or suggestions about MiniTool Partition Wizard, contact us by sending an email via [email protected]. We will get back to you as soon as possible.

  • linkedin
  • reddit