Share via

Cant extend disk because there is a partition between C-drive and new volume

Anonymous
2025-02-26T12:19:33+00:00

I can't extend my C-drive (when I right-click the C-drive, the "Extend Volume" command is greyed out).

Apparently it is because "another volume is between the unallocated space and the volume that you want to extend". I cant move or delete this volume (the Recovery Partition)...

So what do I do to add the 20 GB to my C-drive?

![](https://learn-attachment.microsoft.com/api/attachments/66aea9b8-198c-468f-ab39-9b9602f48d19?platform=QnA

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
  1. Ramesh Srinivasan 79,055 Reputation points Independent Advisor
    2025-02-27T09:13:14+00:00

    Hi Jake,

    You're welcome. The commands are documented at Microsoft Learn. Please check out the links below.

    https://learn.microsoft.com/en-us/windows-hardw...

    https://learn.microsoft.com/en-us/windows-serve...

    TypeID:

    https://learn.microsoft.com/en-us/windows-hardw...

    1 person found this answer helpful.
    0 comments No comments

10 additional answers

Sort by: Most helpful
  1. Anonymous
    2025-02-26T15:02:01+00:00

    Now I have extended the disk!

    But have no recovery partition.

    0 comments No comments
  2. Ramesh Srinivasan 79,055 Reputation points Independent Advisor
    2025-02-26T14:21:47+00:00

    Please run:

    diskpart
    
    select disk 0
    
    select part 4
    
    del part override
    
    exit
    

    Now, you can merge the unallocated space with volume C using Disk Management. Post a screenshot of Disk Management.

    0 comments No comments
  3. Anonymous
    2025-02-26T13:55:27+00:00

    Hi Ramesh

    thank you for heling out. The result is:

    0 comments No comments
  4. Ramesh Srinivasan 79,055 Reputation points Independent Advisor
    2025-02-26T12:50:22+00:00

    Hi Jake, This is Ramesh.

    Disk Management doesn't let you extend a partition if the free space is not adjacent to that partition.

    Here are your options:

    Option 1: Disable WinRE using ReAgentC.exe. Then, use Diskpart to delete the Recovery partition. Extend C by occupying the unallocated space. Then recreate a Recovery partition at the end of the disk and re-enable WinRE.

    Option 2: Use a third-party program like AOMEI to extend C into the non-contiguous unallocated space.

    If you wish to pursue "Option 1", please do the following:

    Open the admin Command Prompt and run these commands:

    reagentc /info
    
    reagentc /disable
    
    dir c:\windows\system32\recovery /a
    

    Post the output.

    Will post the remaining commands after seeing the above output.

    0 comments No comments