EaseUS Partition Master

How to Move Space from One Partition to Another on Windows 11/10

This article provides three effective ways how to move space from one drive to another in Windows 11/10. You can use the allocate space function to move free space from one partition to another. If your partitions are on different disks, you can also run EaseUS partition software and move space from one partition to another, even if they are on different disks.

Free Download 

Windows 11/10/8/7100% Secure

Content

Page Table of Contents

Updated by

Sherly

Written by

Brithny

Updated on Mar 24, 2025

Key Takeaway
In this post, EaseUS Software offers two tools (Disk Management & EaseUS Partition Master) to help move space from one drive to another in Windows 11 to Windows 10.

When you are trying to store a large amount of data on your computer or laptop, you may find the partition is in low disk space. However, there is a lot of free space on other partitions, so you may wonder if it is possible to transfer space from one drive to another so as to enlarge the partition space in Windows 11/10/8/7. We noticed many users came up with their doubts about how to move free space between partitions:

How do I move free space from one partition to another?
byu/Letarking inWindows11

When one partition is low on disk space, and there is a lot of free space on other partitions, you will want to move the free space from one drive to another. There are usually two specific cases: 

We offer two tools to help you transfer space from one drive to another - Disk Management & EaseUS Partition Master. Check the table below to learn which tool you should use before we get started:

Comparison EaseUS Partition Master Disk Management & Diskpart
Premise

NO

🚩Only work when there is unallocated space adjacent to the right side of the target partition.
Steps One-stop solution

First, shrink/delete volume to get unallocated space

Then, extend the target partition with the unallocated space

Apply to
  • Case 1. Move space from one partition to another on the same disk 
  • Case 2. Move free space from one partition to another on different disks
  • Case 1. Move space from one partition to another on the same disk 
Operation Difficulty Easy to use for beginners with a clear interface Difficult for beginners due to command lines
Data Loss  No Yes, create a backup in advance

Typically, if you make unallocated space in Disk Management via Shrink volume, it is usually located on the right side of the partition being shrunk. You may encounter the "Extend Volume greyed out" error when you want to use the unallocated space you have made to extend other partitions. Therefore, if you want to use the tools that come with Windows, it is more common to delete the partition to the right of the one you want to extend after creating a backup.

Therefore, for beginners, third-party software like EaseUS Partition Master is a better choice. It doesn't cause data loss or require any command lines. The most important thing is that it can move space from one partition to another, whether the two partitions are on the same disk or different disks.

Free Download 

Windows 11/10/8/7100% Secure

To help move space from one partition to another, such as transfer space from D to C, we offer three tutorials in the following parts. The tutorials in this post apply to:

  • Move space from one partition to another in Windows 11
  • Move space from one partition to another in Windows 10
  • Move free space from D drive to C drive
  • Can't move space from one partition to another in Disk Management due to extend volume greyed out

Continue to read more and share this post if you find it helpful.

How to Move Free Space from One Partition to Another in Windows 11/10

This part covers three tools to help transfer space from one volume to another on Windows. Let's get started with the easiest one.

Way 1. Use EaseUS Partition Master

EaseUS Partition Master can move space from one partition to another with simple clicks. It works well on Windows 11/10/8/7, and its clear interface simplifies the whole process. It can help migrate free space from one partition to another when they are on the same disk or on different disks. Based on your needs, select a tutorial to follow:

Case 1. Move Space from One Partition to Another on the Same Disk

If the two partitions are on the same disk, it would be a piece of cake to move free space from one partition to another. For example, if you want to transfer D drive's free space to C drive, or move any partition's free space to another drive, you can follow these simple steps to make it.

All you need is EaseUS Partition Master. It provides a feature called Allocate Space, which can help allocate the unused space of the selected partition to another partition on the same disk.

Free Download 

Windows 11/10/8/7100% Secure

thehackernews.com: EaseUS Partition Master Professional offers you the complete package with capabilities for organizing and resizing your drive......

After downloading the EaseUS disk management tool, follow the steps to allocate free space to another drive. Here, I take D drive and C drive as an example.

Step 1. Right-click on the D: partition with enough free space and select "Allocate Space".

Select partition to allocate space

Step 2. Select the target partition - C: drive and drag the partition panel rightward to add the free space from D: drive to C: drive. Then click "OK" to confirm.

Allocate space to extend partition

Step 3. Click the "Execute Task" button and click "Apply" to start the process of moving free space from D: drive to C: drive.

finish extending partition

If you have unallocated space on your disk, you can move unallocated space to the wanted hard drive by resizing hard drive partitions with EaseUS Partition Master.

Case 2. Move Free Space from One Partition to Another on Different Disks

What if the two partitions are on different disks? For instance, the free space is on disk 0 while the E drive or D drive is on Disk 1. So, here comes the second part. To transfer or move free space or unallocated space to the other partition (on a different disk), you must convert your basic disks into the dynamic disk and then move the free space. To make it, you'll need to download EaseUS partition manager software.

Free Download 

Windows 11/10/8/7100% Secure

Then, follow the steps below to move space to another partition, even if they are on different hard disks.

Tip
EaseUS Partition Master does not support cross-disk expansion for the C drive, system partition, and boot partition. Only data partitions are allowed for cross-disk expansion.

Step 1. Convert Basic into Dynamic

  • Click "Disk Converter" and select "Basic => Dynamic". Click "Next" to continue.
choose the first disk and convert to dynamic
  • Select the disk that you want to convert to Dynamic and click "Convert" to start the disk conversion from the Basic to Dynamic.
merge disk 0 and disk - 2
  • Go to "Disk Converter" and choose "Basic => Dynamic" again. Select the other disk (with at least 1M free space at the end of the disk) and convert it to a dynamic disk in the same way.
convert the second disk into dynamic
  • When both disks have been converted into dynamic disks, as shown below, you can follow Step 2 to merge free space from one disk to another now.
convert the second disk into dynamic

Step 2. Merge Two Disks into One Disk

Note: The other dynamic must be unallocated space. If it's not, use EaseUS Partition Master to delete all the partitions on it. What's more, you cannot merge a system partition even if you have converted it to dynamic.

  • Select the full disk, right-click on it and choose "Resize/Move".
choose the disk and resize
  • Use your mouse to drag the partition panel rightward or leftward to extend partition size. The "Fill in all unallocated" button can help you quickly utilize all unallocated space.

Sometimes, the unallocated space is on the left of the partition you want to extend. If you want to move unallocated space, just drag the left partition handle leftwards to the size you want.

resize the disk
  • Click "OK" and "Execute 1 Task(s)".
merge two disks space into one

Way 2. Disk Management (Suitable for Case 1)

Superuser: Is it possible to transfer free storage space from one hard drive to another?

Sure! Experienced and advanced Windows users can easily allocate free space between partitions using Disk Management's Shrink Volumes, Delete Volumes, and Extend Volumes features. However, this usually requires deleting partitions (data loss), so you need to back up your data in advance.

🚩Disk Management only works when the unallocated space and the destination partition are on the same disk.

Warning
Only work when the unallocated space is behind the partition to which you want to add space.

Here is how:

Step 1. Open Disk Management and right-click the partition behind the partition you want to extend. (If there is existing unallocated space behind the target partition, skip to step 3.)

Step 2. Click "Delete Volume" to turn it into unallocated space. (🚩Back up in advance since this will erase all data.)

Step 3. Reload the disk information, right-click the partition you want to extend and select "Extend Volume."

Step 4. Follow the Extend volume wizard, set the amount you want to add and finish the partition size extension.

Way 3. Diskpart (Suitable for Case 1)

Quora: How do I move free space from one partition to another?

Diskpart is another way to move space from one partition to another. As Disk Management, Diskpart doesn't work if there is no unallocated space behind the partition of low disk space. So, you need to create an unallocated partition before you move free disk space.

  • 🚩Diskpart only works when the unallocated space and the destination partition are on the same disk.
Warning
Back up data in advance since you need to create an unallocated partition behind the target partition, which will cause data loss.

Here is how to use Diskpart to migrate free disk space from one partition to another:

Step 1. Type "diskpart" in the Windows search box and select "Run as administrator."

Step 2. Type the following command in turn and follow each by Enter:

  • list disk
  • select disk 1 (Replace 1 with the correct disk number)
  • list partition
  • select partition 3 (Check in Disk Management and replace 3 with the number of the partition behind the destination partition.)
  • delete

delete-volume-to-create-unallocated-space.png

  • select partition 2 (Check in Disk Management and replace 2 with the number of the destination partition.)
  • extend size=1024 (Replace 1024 with the size you want to extend in MB.)

move-space-from-partition-to-another-diskpart.png

Do these tutorials help? If so, please share this post and let more users learn how to transfer space from one partition to another.

Why Do You Need to Transfer Space from One Partition to Another?

When there is not enough space on the C drive or any other partitions, we can solve the problem by moving the available space from another partition. However, what are the other benefits of doing so? Read on.

  • Flexible allocation of free space: By moving space, you can expand target volumes that are low on disk space.
  • Improve computer efficiency and gaming performance: Moving more space to your system's C drive can improve overall computer efficiency and gaming performance.
  • Better utilize partitioned storage: Moving space allows you to correct inappropriate partitioned storage capacity allocations, such as when the C drive is full, and there is free space on other drives.
  • Maximize performance: Defragment the operating system drive for maximum performance without worrying about fragmentation because data resides on another partition.
  • Solve low disk space problems: Reallocating space on the C drive prevents problems caused by a full drive, such as operating system slowdowns or system crashes.

To Sum Up This Post

You have learned at least two ways to transfer space from one partition to another in Windows 11,10, 8.1, 8, and 7 with trustworthy steps. If you have unallocated space on your hard drive, you can turn to the Resize/Move feature in EaseUS Partition Master.

If you like this powerful tool and it helps you to move space from one partition to another, you can click the buttons below to share this article with more people online.
 

FAQs - How to Move Space from One Partition to Another

Here are some hot topics and answers. If you still have questions, you can read on and get additional help.

1. What is unallocated space and free space?

Unallocated space means space on a hard drive that potentially contains intact files, remnants of data, or temporary files that were created and then deleted. It is the space on a hard drive or other devices that haven't been partitioned. You can extend a partition with the EaseUS partition tool if there is an unallocated space on the drive.

Free space is the vacuum of the existing partition. For example, your D drive has 200GB space, and you have used 150GB. The 50GB is the free space of the D drive.

2. How do I transfer space from D to C in Windows 11/10?

  1. 1. Download EaseUS Partition Master
  2. 2. Right-click on the D partition and select "Allocate Space" to allocate the free space.
  3. 3. Select the C drive. Drag the partition panel rightward to add space allocated from the source partition to the target one. Then click "OK" to confirm.
  4. 4. Click the "Execute Operation" button and click "Apply".

3. Is it possible to transfer free storage space from one hard drive to another?

Yes, it is. You can transfer free storage space from one hard drive to another if you have turned these hard drives into dynamic disks.

4. Why my C drive is automatically filling up?

This can be caused due to malware, bloated WinSxS folder, Hibernation settings, System Corruption, System Restore, Temporary Files, other Hidden files, etc. You can free up C drive space and increase C drive space to fix it.

How Can We Help You

About the Author

Updated by Sherly

Sherly joined EaseUS in 2022 and she has always loved writing articles and enjoys the fun they bring. She receives professional training here, focusing on product performance and other relative knowledge. She has written over 200 articles to help people overcome computing issues.

Read full bio

Written by Brithny

Brithny is a technology enthusiast, aiming to make readers' tech lives easy and enjoyable. She loves exploring new technologies and writing technical how-to tips. In her spare time, she loves sharing things about her game experience on Facebook or Twitter.

Read full bio

Product Reviews

Product Reviews

TrustScore 4.7 | 49 reviews
  • I love that the changes you make with EaseUS Partition Master Free aren't immediately applied to the disks. It makes it way easier to play out what will happen after you've made all the changes. I also think the overall look and feel of EaseUS Partition Master Free makes whatever you're doing with your computer's partitions easy.

    Read More
  • Partition Master Free can Resize, Move, Merge, Migrate, and Copy disks or partitions; convert to local, change label, defragment, check and explore partition; and much more. A premium upgrade adds free tech support and the ability to resize dynamic volumes.

    Read More
  • It won't hot image your drives or align them, but since it's coupled with a partition manager, it allows you do perform many tasks at once, instead of just cloning drives. You can move partitions around, resize them, defragment, and more, along with the other tools you'd expect from a cloning tool.

    Read More

EaseUS Partition Master

Manage partitions and optimize disks efficiently

Free Download 

Windows 11/10/8/7100% Secure

Get EaseUS Partition Master

Your best companion for disk partitioning, MBR to GPT/GPT to MBR conversion,even OS migration

Free Download 

Windows 11/10/8/7100% Secure