You want to enlarge drive C: or another partition, for example after cloning Windows to a bigger SSD or shrinking another partition, but in Disk Management the Extend Volume option is greyed out. Windows only enlarges a volume under specific conditions: most of the time, the free space is simply not in the right place.
Observe before acting
Open Disk Management: right-click the Start button, then Disk Management. Unallocated space appears as a black bar labelled Unallocated. Look at what sits immediately to the right of the volume to enlarge.
For a more precise view, in PowerShell opened as administrator:
Get-Disk
Get-Partition | Format-Table DiskNumber, PartitionNumber, DriveLetter, Type, Size
The PartitionStyle column of Get-Disk shows GPT or MBR; the partition list appears in disk order, which shows whether a partition (often of type Recovery) sits between your volume and the free space.
| What you see | Cause | Step |
|---|---|---|
| Disk Management opened without administrator rights | Insufficient rights | Step 1 |
| A partition sits between the volume and the unallocated space | Free space not contiguous | Step 2 |
| The unallocated space is on another disk | Extension across two disks impossible | Step 3 |
| Volume in FAT32 or exFAT | File system cannot be extended | Step 4 |
| Disk larger than 2 TB in MBR | MBR style limit | Step 5 |
Step 1: open Disk Management as administrator
When to use it: always first.
Expected result: if rights were the only problem, Extend Volume becomes available.
Rollback: none.
Step 2: a partition separates the volume from the free space
When to use it: this is the most frequent case, especially after cloning: the recovery partition stayed to the right of C:, and the unallocated space is after it.
Microsoft states that the unallocated space must be immediately after (to the right of) the volume to extend. If another volume sits between them, there are three options:
To find out whether the partition in between is the WinRE one, in a Command Prompt opened as administrator:
reagentc /info
The Windows RE location line shows the disk and partition used, in the form harddisk0\partition4: compare it with the partition list.
Expected result: option A, a new drive appears in File Explorer; option B, C: can then be extended.
Rollback: a volume created with option A is removed by right-clicking > Delete Volume (its contents are then erased).
Step 3: the free space is on another disk
When to use it: the unallocated space appears under another disk number.
Expected result: a new usable drive.
Rollback: delete the created volume (its contents are erased).
Step 4: the volume is not NTFS or ReFS
When to use it: the File System column shows FAT32 or exFAT (common on a USB stick or external drive).
Expected result: the Extend Volume option becomes available on the NTFS volume.
Rollback: reformat in the old file system, with the same backup precaution.
Step 5: disk larger than 2 TB in MBR
When to use it: Get-Disk shows MBR on a disk larger than 2 TB, and the space beyond 2 TB is unusable.
Expected result: all the disk's space is usable after conversion.
Rollback: no simple rollback: the backup is essential.
Extending the volume once the conditions are met
Expected result: the volume's size increases in File Explorer.
Final check
- ☐ Disk Management opened as administrator.
- ☐ The unallocated space is immediately to the right of the volume, on the same disk.
- ☐ The volume is NTFS or ReFS.
- ☐ The recovery partition was not deleted without checking.
How to avoid this problem in the future
When cloning to a bigger disk, check whether the cloning software offers to adjust partition sizes or to place the recovery partition at the end of the disk: that is when the free space is easiest to place correctly.
Sources
- Microsoft Learn: Extend a basic volume in Windows
- Microsoft Support: KB5028997, locating the WinRE partition with reagentc /info
Still having the problem?
Reply to this topic with a screenshot of Disk Management (hide personal volume names if needed), the output of Get-Disk and of the Get-Partition command above, and the Windows RE location line from reagentc /info. Also say whether the disk was cloned and with which software.