Merge C and D Drives When Separated by EFI, Recovery, or Reserved Partitions
IM-Magic Partition Resizer is a powerful tool that allows you to merge adjacent partitions even when EFI system partitions, MSR reserved partitions, or Recovery partitions sit between your C: and D: drives. This guide covers the five most common user scenarios with step-by-step instructions for both GPT and MBR disk layouts.
๐ก Understanding Disk Types:
GPT (GUID Partition Table) โ Used on modern UEFI systems. Includes EFI system partition, MSR, and often a Recovery partition. Cases 1, 2, and 3 apply to GPT disks.
MBR (Master Boot Record) โ Used on older BIOS systems. Does not have EFI or MSR partitions, but may have a Recovery partition. Cases 4 and 5 apply to MBR disks.
โ ๏ธ CRITICAL โ Before You Start:
Back up all important data โ Although IM-Magic is engineered for safe, non-destructive operations and offers better protection against power outages or system crashes than other partition tools, we strongly recommend that you back up all critical data as an additional safety measure. For optimal protection, prepare a larger disk and perform a full disk clone as a backup.
Prepare a secondary disk โ You will need another disk with sufficient unallocated space to temporarily back up your D: drive. This disk must be large enough to hold the entire contents of D:.
Do NOT manually delete or move system partitions using Windows Disk Management โ improper handling can make your system unbootable. IM-Magic handles this safely.
The tool works by backing up D โ deleting D โ moving blocker(s) to the end of the disk โ copying D back โ merging C and D. This approach ensures a clean, obstruction-free path for all blocking partitions to be relocated.
Video: How to merge C EFI Recovery D or E with Partition Resizer
Instead of a simple "merge" button, IM-Magic Partition Resizer uses a five-step orchestration:
Back up D: โ Copy the entire D: drive to an external or secondary disk.
Delete D: โ Remove the D: partition, turning its space into unallocated space. This clears the path after all blocking partitions.
Move blocker(s) to the end of the disk โ With no partitions blocking the way, slide all intervening partitions (EFI, MSR, Recovery, etc.) all the way to the end of the disk. (If there are other partitions after the D drive, you may move the blocker to the position after the D drive instead of moving it to the end of disk, or you may also backup all drives after the blocker, and then move the blocker end of disk, and then later restore each partition later.)
Copy D back โ Restore the D: partition from the backup disk to the unallocated space (now located before the moved blockers).
Merge C and D โ Use the Merge Partition feature to combine C: and D: into a single drive.
All operations are done via drag-and-drop in the visual interface, and you can preview the new layout before clicking Apply.
๐ก Alternative simpler approach (without full backup/restore): If you only want to add space to C: without merging drives, simply shrink D: by dragging its left border inward to create unallocated space, move the blocker(s) to reposition that unallocated space next to C:, then extend C: into the unallocated space. This way, C: gains free space from D: without removing the D: drive entirely.
๐ Case 1 โ Layout: [C:] โ [EFI] โ [D:]GPT
Scenario: Your D: drive is immediately after the EFI system partition, which is right next to C:. The EFI partition blocks the merge.
Key approach: Back up D:, delete D:, move EFI to the end of the disk, copy D: back, then merge C: and D:.
Step-by-Step Solution:
Back up D: to another disk โ Right-click D: and select "Copy Partition". Select a target disk that has enough unallocated space to hold the entire D: drive. Click OK.
Delete D: โ Right-click D: and select "Delete Partition". The space previously occupied by D: will become unallocated. With no partitions remaining after the EFI, you can safely move the EFI partition all the way to the end of the disk. This is a critical step: the EFI partition can only be moved to the end of the disk if there are no other partitions blocking its path.
Move the EFI partition to the end of the disk โ Right-click the EFI partition and choose "Resize/Move". Drag the entire EFI partition to the right until it reaches the end of the disk. This ensures EFI no longer sits adjacent to C:. Click OK.
Copy D: back to the original disk โ On the backup disk, right-click the copied D: partition and select "Copy Partition". Select the original disk as the target and copy the partition into the unallocated space (which is now located before the moved EFI). Click OK, then click Apply Changes to execute the copy operation.
Merge C: and D: โ Right-click the C: drive and choose "Merge Partition". Select D: as the partition to merge. The software will automatically set C: as the destination drive that will hold all data from D:, effectively merging both into a single C: drive. All data will be safely transferred.
Apply all changes โ Click the big Apply button at the bottom-right corner to execute all pending operations. The system may reboot to complete the process.
โ Result: C: drive now includes the space formerly occupied by EFI and D:, effectively merging C: and D: into one drive, while the EFI partition is relocated to a safer position at the end of the disk.
Scenario: In addition to the EFI partition, there is a small MSR (Microsoft Reserved) partition (usually 16โ128 MB) sitting between EFI and D:. Both partitions act as barriers.
Key approach: Back up D:, delete D:, move both EFI and MSR to the end of the disk (MSR first, then EFI), copy D: back, then merge C: and D:.
Step-by-Step Solution:
Back up D: to another disk โ Right-click D: and select "Copy Partition". Select a target disk with enough unallocated space for the entire D: drive. Click OK.
Delete D: โ Right-click D: and select "Delete Partition". The D: space becomes unallocated, leaving EFI and MSR as the only partitions after C:.
Move the MSR partition to the end of the disk โ Right-click the MSR partition and choose "Resize/Move". Drag it to the right until it reaches the end of the disk. Click OK.
Move the EFI partition to the end of the disk โ Right-click the EFI partition and choose "Resize/Move". Drag it to the right until it sits just before the MSR partition (now both are at the end). Click OK.
Copy D: back to the original disk โ On the backup disk, right-click the copied D: partition and select "Copy Partition". Select the original disk as the target and copy the partition into the unallocated space (now located before the moved EFI and MSR). Click OK, then click Apply Changes.
Merge C: and D: โ Right-click C: and choose "Merge Partition". Select D: as the partition to merge. The software will merge both into a single C: drive.
Apply all changes โ Click the big Apply button at the bottom-right corner.
๐ก Important: Microsoft's own documentation considers the MSR partition "useless" in many consumer scenarios, but moving it via IM-Magic is much safer than deleting it, as some disk management utilities expect it to exist. Always move MSR before moving EFI to maintain the correct partition order.
โ Result: C: drive now includes all space formerly occupied by EFI, MSR, and D:, while both EFI and MSR are safely relocated to the end of the disk.
Scenario: A Recovery partition (used for Windows "Reset this PC") is positioned between EFI and D:. Moving it will not break normal system operation, but it may disable the built-in recovery function unless you recreate it later.
Key approach: Back up D:, delete D:, move both EFI and Recovery to the end of the disk (Recovery first, then EFI), copy D: back, then merge C: and D:.
Step-by-Step Solution:
Back up D: to another disk โ Right-click D: and select "Copy Partition". Select a target disk with enough unallocated space. Click OK.
Delete D: โ Right-click D: and select "Delete Partition". The D: space becomes unallocated, leaving EFI and Recovery as the only partitions after C:.
Move the Recovery partition to the end of the disk โ Right-click the Recovery partition and choose "Resize/Move". Drag it to the right until it reaches the end of the disk. Click OK.
Move the EFI partition to the end of the disk โ Right-click the EFI partition and choose "Resize/Move". Drag it to the right until it sits just before the Recovery partition (now both are at the end). Click OK.
Copy D: back to the original disk โ On the backup disk, right-click the copied D: partition and select "Copy Partition". Select the original disk as the target and copy the partition into the unallocated space (now located before the moved EFI and Recovery). Click OK, then click Apply Changes.
Merge C: and D: โ Right-click C: and choose "Merge Partition". Select D: as the partition to merge. The software will merge both into a single C: drive.
Apply all changes โ Click the big Apply button at the bottom-right corner.
โ ๏ธ Note on Recovery: If you rely on the Windows "Reset" feature, moving or deleting the Recovery partition may break it. Consider creating a recovery USB drive before proceeding, or keep the Recovery partition untouched and use the alternative method (shrinking D: instead of full merge).
โ Result: C: drive now includes all space formerly occupied by EFI, Recovery, and D:, while both EFI and Recovery are safely relocated to the end of the disk.
๐ Case 4 โ Layout: [C:] โ [Recovery] โ [D:]MBR
Scenario: A Recovery partition sits directly between C: and D:, with no EFI partition in between. This is common on older MBR-based systems or after certain Windows updates where the recovery environment is placed after the system drive.
Key approach: Back up D:, delete D:, move the Recovery partition to the end of the disk, copy D: back, then merge C: and D:.
Step-by-Step Solution:
Back up D: to another disk โ Right-click D: and select "Copy Partition". Select a target disk with enough unallocated space to hold the entire D: drive. Click OK.
Delete D: โ Right-click D: and select "Delete Partition". The space previously occupied by D: will become unallocated. With no partitions remaining after the Recovery partition, you can safely move it all the way to the end of the disk. This is a critical step: the Recovery partition can only be moved to the end of the disk if there are no other partitions blocking its path.
Move the Recovery partition to the end of the disk โ Right-click the Recovery partition and choose "Resize/Move". Drag the entire Recovery partition to the right until it reaches the end of the disk. This removes the barrier between C: and the unallocated space. Click OK.
Copy D: back to the original disk โ On the backup disk, right-click the copied D: partition and select "Copy Partition". Select the original disk as the target and copy the partition into the unallocated space (which is now located before the moved Recovery partition). Click OK, then click Apply Changes to execute the copy operation.
Merge C: and D: โ Right-click the C: drive and choose "Merge Partition". Select D: as the partition to merge. The software will automatically set C: as the destination drive that will hold all data from D:, effectively merging both into a single C: drive. All data will be safely transferred.
Apply all changes โ Click the big Apply button at the bottom-right corner to execute all pending operations. The system may reboot to complete the process.
๐ก Why this case is simpler: Unlike Cases 1โ3, there is no EFI partition to worry about. The Recovery partition is the only blocker, making the process more straightforward. However, the same backup/delete/move/restore/merge principle applies.
โ ๏ธ Note on Recovery: If you rely on the Windows "Reset" feature, moving the Recovery partition may break it. Consider creating a recovery USB drive before proceeding, or use the alternative method (shrinking D: instead of full merge) to keep the Recovery partition in place.
โ Result: C: drive now includes the space formerly occupied by Recovery and D:, effectively merging C: and D: into one drive, while the Recovery partition is relocated to a safer position at the end of the disk.
Scenario: This is a common MBR disk layout where you have three partitions: C: (system), D: (data), and E: (additional data or backup). A Recovery partition sits between C: and D:. You want to merge C: and D: while handling E: appropriately.
Key insight: This method works for any blocker โ whether it's Recovery, EFI, MSR, or any other partition type. The blocker is treated as an obstacle that can be moved to either:
Situation A: Keep E: at the end of the disk, move blocker before E: (simpler, fewer steps)
Situation B: Keep blocker at the end of the disk, move E: before blocker (more steps, but keeps blocker at the end)
๐ก Universal Application: The methods described in Case 5 work regardless of the blocker type. Whether the partition between C: and D: is Recovery, EFI, MSR, or any other system partition, the same backup-delete-move-copy-merge workflow applies. Simply substitute "Recovery" with whatever partition is blocking the merge.
Situation A โ Keep E: at the End of the Disk Simpler
Goal: Merge C: and D: while keeping E: at the end of the disk. The blocker (Recovery) is moved before E:.
Key approach: Back up D:, delete D:, move Recovery before E:, copy D: back, then merge C: and D:.
Step-by-Step Solution:
Back up D: to another disk โ Right-click D: and select "Copy Partition". Select a target disk with enough unallocated space to hold the entire D: drive. Click OK.
Delete D: โ Right-click D: and select "Delete Partition". The space previously occupied by D: will become unallocated. The layout becomes [C:] โ [Recovery] โ [Unallocated] โ [E:].
Move the Recovery partition before E: โ Right-click the Recovery partition and choose "Resize/Move". Drag the entire Recovery partition to the right until it sits immediately before E: (i.e., move it across the unallocated space). Click OK. The layout becomes [C:] โ [Unallocated] โ [Recovery] โ [E:].
Copy D: back to the original disk โ On the backup disk, right-click the copied D: partition and select "Copy Partition". Select the original disk as the target and copy the partition into the unallocated space (which is now located between C: and Recovery). Click OK, then click Apply Changes. The layout becomes [C:] โ [D:] โ [Recovery] โ [E:].
Merge C: and D: โ Right-click the C: drive and choose "Merge Partition". Select D: as the partition to merge. The software will merge both into a single C: drive. The layout becomes [C:+D:] โ [Recovery] โ [E:].
Apply all changes โ Click the big Apply button at the bottom-right corner.
โ Result: C: and D: are merged into a single larger C: drive, Recovery sits between the new C: and E:, and E: remains at the end of the disk with all its data intact.
๐ก When to use Situation A: Choose this method when you want to keep E: at the end of the disk and you don't mind the blocker (Recovery) sitting between the merged C: and E:. This is the simpler and faster option with fewer steps.
Situation B โ Keep Blocker (Recovery) at the End of the Disk More Steps
Goal: Merge C: and D: while keeping the blocker (Recovery) at the very end of the disk. E: is moved before Recovery.
Key approach: Back up D: and E:, delete D: and E:, move Recovery to the end, copy D: back, copy E: back, then merge C: and D:.
Step-by-Step Solution:
Back up D: and E: to another disk โ Right-click D: and select "Copy Partition", then do the same for E:. Select a target disk with enough unallocated space to hold both D: and E: drives. Click OK for each.
Delete D: and E: โ Right-click D: and select "Delete Partition". Then right-click E: and select "Delete Partition". Both spaces become unallocated. The layout becomes [C:] โ [Recovery] โ [Unallocated] โ [Unallocated].
Move the Recovery partition to the end of the disk โ Right-click the Recovery partition and choose "Resize/Move". Drag the entire Recovery partition to the right until it reaches the very end of the disk (past all unallocated space). Click OK. The layout becomes [C:] โ [Unallocated] โ [Unallocated] โ [Recovery].
Copy D: back to the original disk โ On the backup disk, right-click the copied D: partition and select "Copy Partition". Select the original disk as the target and copy the partition into the first unallocated space (immediately after C:). Click OK.
Copy E: back to the original disk โ On the backup disk, right-click the copied E: partition and select "Copy Partition". Select the original disk as the target and copy the partition into the second unallocated space (between D: and Recovery). Click OK, then click Apply Changes. The layout becomes [C:] โ [D:] โ [E:] โ [Recovery].
Merge C: and D: โ Right-click the C: drive and choose "Merge Partition". Select D: as the partition to merge. The software will merge both into a single C: drive. The layout becomes [C:+D:] โ [E:] โ [Recovery].
Apply all changes โ Click the big Apply button at the bottom-right corner.
โ Result: C: and D: are merged into a single larger C: drive, E: remains intact with all its data, and the Recovery partition is safely relocated to the very end of the disk. Final layout: [C:+D:] โ [E:] โ [Recovery].
๐ก When to use Situation B: Choose this method when you want the blocker (Recovery) to remain at the very end of the disk, which is its original or intended position. This is useful if you want to maintain the original partition order or if you plan to extend E: later. However, it requires backing up and restoring both D: and E:, making it more complex.
๐ง Universal Application โ Works for Any Blocker:
The methods described in Case 5 are not limited to Recovery partitions. They work identically when the blocker is:
EFI System Partition โ on GPT/UEFI systems
MSR Reserved Partition โ on GPT systems
Recovery Partition โ on both GPT and MBR systems
Any other partition โ that sits between C: and D:
Simply substitute the blocker name in the steps above. The workflow remains: Back up โ Delete โ Move blocker โ Copy back โ Merge.
โ ๏ธ Important considerations for Case 5:
MBR limitation: MBR disks support a maximum of 4 primary partitions or 3 primary + 1 extended (with logical drives). If you have more than 4 partitions, you may need to convert to GPT or use extended partitions.
Recovery partition relocation: Moving the Recovery partition may break the Windows "Reset" feature. Create a recovery USB drive beforehand.
Backup disk space: In Situation B, ensure your backup disk has enough space for both D: and E: drives.
EFI/System partitions: If moving EFI, ensure you do not delete or corrupt it. IM-Magic handles this safely, but always have a Windows installation USB ready as a precaution.
๐ Method Comparison: Full Merge vs. Simple Extension
Simple Extension (Shrink D โ Move Blocker(s) โ Extend C)
Result
C: and D: become one single drive (C:)
C: gains extra space, but D: remains as a separate drive
Data on D:
All data from D: is moved into C:
Data on D: stays intact (only space is reduced)
Backup required?
Yes โ you need another disk to temporarily store D: (and E: if applicable)
No โ D: remains untouched
Number of steps
6+ steps (more complex)
3 steps (simpler)
Best for
When you want to eliminate D: entirely and have one large C:
When you only need more space on C: but want to keep D: for data
Impact on E: (Case 5)
Situation A: E: at end, Recovery before E: Situation B: E: before Recovery, Recovery at end
E: remains untouched in its original position
๐งฉ The Universal Formula
Regardless of whether the blocker is EFI, MSR, Recovery, or any combination, the workflow for a full merge remains consistent:
Backup target(s) โ Delete target(s) โ Move blocker(s) to desired location โ Copy back โ Merge C + D
For a simple extension (adding space to C: without removing D:), the formula is:
Shrink D โ Move blocker(s) โ Extend C
Right-to-left order for moving: always move the rightmost blocking partition first, then move the leftmost one. This prevents overlap and maintains correct partition ordering. For example:
Case 2: Move MSR first, then EFI
Case 3: Move Recovery first, then EFI
Case 4: Only Recovery needs to be moved
Case 5 โ Situation A: Move Recovery before E:
Case 5 โ Situation B: Move Recovery to end (after deleting D and E)
Preview before Apply: IM-Magic shows you a live preview of the new partition layout. Double-check that C: and D: are adjacent and that all blockers are in their intended positions.
Boot safety: The tool handles boot configuration automatically. After the operation, your system will restart normally with the new partition sizes.
MBR vs. GPT: Cases 1โ3 are for GPT disks (UEFI systems). Cases 4โ5 are for MBR disks (BIOS systems). However, the methodology in Case 5 works universally for any blocker type on either disk format.
โ Final Tip: IM-Magic Partition Resizer's drag-and-drop interface makes these complex moves intuitive. You don't need to calculate sectors โ just drag the partition blocks on the visual bar, and the software computes the rest. Always run chkdsk /f on all drives (C:, D:, E:) before starting to ensure filesystem integrity.