How to Extend System Partition Before Upgrading to Windows 11/10 (No Data Loss)
Fix Windows update error 0x80070070 easily. Discover why "Extend Volume" is grayed out, and learn how to allocate free space to your C drive using a handy third-party tool to guarantee a successful OS upgrade.
Quick Answer:
How do you extend your system partition to fix Windows update space errors?
When trying to install a major OS upgrade (like moving from Windows 10 to Windows 11, or installing a massive feature update), Windows requires 20GB to 30GB of free space on the C drive. If you do not have enough space, the installation will fail.
The Native Limitation: You can try to extend the C drive using the built-in Windows Disk Management tool. However, the "Extend Volume" button will be grayed out unless you completely delete the adjacent D drive to create contiguous unallocated space, causing data loss.
The Best No-Data-Loss Solution: To extend the C drive without formatting, you should use AOMEI Partition Software. Its Allocate Free Space feature allows you to literally "borrow" GBs of empty space from your D drive and directly add it to your C drive with a single click, keeping all your personal files 100% safe.
Upgrading your operating system should be an exciting moment. Whether you are finally making the jump to Windows 11, pushing through a massive Windows 10 feature update before it reaches its End of Life, or installing the latest 26H2 patch, a fresh OS brings new features and critical security patches.
But for millions of users, the excitement is instantly ruined by a frustrating pop-up message: "Windows needs more space."
Sometimes, this is accompanied by the dreaded Windows update error 0x80070070, which is Microsoft's technical code for "C drive is full." When your system partition lacks sufficient breathing room, the upgrade process halts.
Your first instinct might be to frantically uninstall your favorite video games or delete precious family photos to make room. Well, you do not need to delete your files. If your C drive is full but your D drive has plenty of space, you can simply adjust the walls between them.
In this comprehensive IT guide, we will show you exactly how to extend your system partition before upgrading to Windows 11 or 10 without formatting your hard drive.
Why Does Windows Need So Much Space to Upgrade?
Before we fix the problem, it helps to understand why a simple software update is demanding 20GB to 30GB of free space.
When you upgrade your operating system, Windows does not just overwrite the old files. It performs a highly complex "in-place upgrade."
- Download: It must download the massive compressed installation files (often 5GB to 8GB) to the C drive.
- Extraction: It must unpack those files, which expands them to double or triple their original size.
- Safety Backup (Windows.old): Most importantly, Windows creates a complete backup of your old operating system. It stores this in a massive folder called Windows.old so that you can safely roll back your PC if the new upgrade crashes.
Without enough free space to perform these three steps simultaneously, the Windows installation assistant will rightfully refuse to proceed.
Method 1: Extend C Drive via Windows Disk Management (Native Tool)
If you want to solve the "not enough space for Windows update" error without downloading third-party software, you can attempt to use the native Windows Disk Management utility.
Step 1. Right-click the Windows Start button and select Disk Management.
Step 2. Look at the visual map of your hard drive at the bottom of the screen.
Step 3. Locate your D: drive (or whichever data drive sits directly to the right of your C: drive).
Step 4. Right-click the D: drive and select Shrink Volume.
Step 5. Enter the amount of space you need (e.g., 20480 for 20GB) and click Shrink. This creates a block of black "Unallocated Space."
Step 6. Now, right-click your system C: drive and select Extend Volume.
Step 7. Click Next through the wizard to absorb the unallocated space into your C drive.
If you followed the steps above, you probably hit a massive wall at Step 6. You right-clicked your C drive, but the Extend Volume text was grayed out and unclickable.
Why does this happen? Windows Disk Management is an incredibly rigid, outdated tool. It physically demands that unallocated space be immediately adjacent to the right side of the partition you want to extend. When you shrink the D drive, the unallocated space is generated on the right side of the D drive, not next to the C drive.
To use native Windows tools to extend the C drive, you are forced to permanently delete the D drive entirely, wiping out all your personal files. Thankfully, there is a much better way.
Method 2: Extend System Partition Without Formatting
If you refuse to delete your personal files just to satisfy a rigid Windows limitation, you need a professional third-party disk manager.
AOMEI Partition Software is the ultimate rescue tool for this exact scenario. It completely ignores Microsoft's native placement limitations, allowing you to manipulate your hard drive partitions safely, visually, and without formatting.

- Advanced Partition Management: Go beyond basic disk tools with more flexible partition operations. Resize, move, split, merge, and align partitions with greater flexibility.
- OS Migration & Disk Cloning: Migrate Windows OS to SSD or HDD without reinstalling, or clone entire disks and partitions for seamless system upgrades.
- Flexible Disk Converter: Convert disks between MBR and GPT without deleting partitions, switch between basic and dynamic disks, and convert NTFS and FAT32 file systems.
- Smart Space Allocation: Allocate free space directly from one partition to another and extend system drives without creating unallocated space.
- Partition Recovery & Dynamic Disk Support: Recover lost or deleted partitions and manage dynamic volumes with advanced disk management tools.
Here are the two best ways to use AOMEI to extend your system partition before upgrading to Windows 10 or 11.
Option A: Allocate Free Space to C Drive AOMEI
If your C drive is full, but your D or E drive has empty space, AOMEI features a proprietary tool called Allocate Free Space. This tool skips the "shrinking and extending" process entirely. It simply mathematically subtracts space from one drive and adds it to another behind the scenes.
Step 1: Download, install, and open AOMEI Partition Software.
Step 2: Right-click the partition that has plenty of empty space (e.g., your D: drive) and select Allocate Free Space.
Step 3: A pop-up window will appear. Type in the exact amount of space you want to transfer (for example, 30.00 GB).
Step 4: In the drop-down menu, select your system C: drive as the destination.
Step 5: Click OK.
Step 6: You will return to the main interface. Click Apply in the top left corner, then click Proceed.
The software will safely transfer the gigabytes of storage over to your C drive. You can now run your Windows Update without any errors!
Option B: Use the Extend Partition Wizard
If you already shrank a volume in Disk Management and you have a block of "Unallocated Space" awkwardly sitting at the far right of your hard drive, AOMEI can teleport that space to your C drive.
Step 1: Open AOMEI Partition Software.
Step 2: Click on Tools in the top menu and select Extend Partition Wizard.
Step 3: Select Extend system partition and click Next.
Step 4: The software will scan your drive and detect the unallocated space, regardless of where it is located on the disk. Check the box to select it and click Next.
Step 5: Use the visual slider to add the space to your C drive, then click Proceed. The software will stitch the unallocated space directly into your system drive without requiring a format.
Conclusion
Getting stopped in your tracks by a "not enough space" error while trying to upgrade to Windows 11 or install a crucial Windows 10 feature update is incredibly annoying.
While the native Windows Disk Management tool tries to be helpful, its rigid requirement for contiguous unallocated space often forces users into the dreaded "grayed out Extend Volume" trap.
You do not need to delete your files or format your hard drive to fix this. By trusting a professional, visual tool like AOMEI Partition Software, you can effortlessly bypass native limitations. Whether you use the Extend Partition Wizard to merge distant unallocated space, or the Allocate Free Space feature to borrow free space from your D drive, your system partition will be ready for its massive OS upgrade in just a few minutes.
FAQs
Q: Will extending my C drive delete my installed programs or Windows OS?
A: No! Extending a partition using AOMEI Partition Software is a completely non-destructive process. It merely adjusts the mathematical boundaries of the file system to give you more room. Your Windows operating system, installed programs, and personal documents remain perfectly safe.
Q: What is Windows update error 0x80070070?
A: Error code 0x80070070 (and its variants 0x80070071 and 0x80070008) is the official Microsoft error code meaning "There is not enough space on the disk." Resolving your storage issues by extending your system partition will immediately fix this error.
Q: How much free space do I actually need for Windows 11?
A: According to Microsoft's official hardware requirements, you need a minimum of 64GB of total storage for Windows 11. However, if you are performing an upgrade from an existing Windows 10 installation, you generally need about 20GB to 30GB of free, empty space on the C drive to safely complete the installation process.
Q: Can I merge my D drive into my C drive completely?
A: Yes. If you decide you no longer want a separate data drive, you can use the Merge Partitions feature inside AOMEI Partition Software. This will safely combine the two partitions into one massive C drive, placing all the data that was previously on the D drive into a secure folder on the newly expanded C drive.
AOMEI Partition Software
Advanced and comprehensive partition manager, disk converter, and PC optimizer for Windows 11/10/8.1/8/7.
Windows 11/10/8.1/8/7
Learn more