Extend Volume or Partition in Windows 10  

Page 1 of 2 12 LastLast
    Extend Volume or Partition in Windows 10

    Extend Volume or Partition in Windows 10

    How to Extend Volume or Partition in Windows 10
    Published by Category: Hardware & Drivers
    21 Aug 2020
    Designer Media Ltd



    How to Extend Volume or Partition in Windows 10


    In Windows, you can add more space to existing primary partitions and logical drives by extending them into adjacent unallocated space on the same disk. To extend a basic volume, it must be raw or formatted with the NTFS file system. You can extend a logical drive within contiguous free space in the extended partition that contains it. If you extend a logical drive beyond the free space available in the extended partition, the extended partition grows to contain the logical drive.

    For logical drives, boot, or system volumes, you can extend the volume only into contiguous space and only if the basic disk can be upgraded to a dynamic disk. For other volumes, you can extend the volume into noncontiguous space, but you will be prompted to convert the basic disk to a dynamic disk.

    This tutorial will show you different ways on how to extend a volume or partition into unallocated space on a basic disk in Windows 10.

    You must be signed in as an administrator to extend a volume or partition.



    Contents

    • Option One: Extend Volume or Partition on Disk in Disk Management
    • Option Two: Extend Volume or Partition on Disk in Command Prompt
    • Option Three: Extend Volume or Partition on Disk in PowerShell
    • Option Four: Extend Volume or Partition on Disk in Settings






    OPTION ONE

    Extend Volume or Partition on Disk in Disk Management


    1 Open the Win+X menu, and click/tap on Disk Management (diskmgmt.msc).

    2 Right click or press and hold on the partition/volume (ex: "F") you want to extend, and click/tap on Extend Volume. (see screenshot below)

    If Extend Volume is grayed out, then there is not any unallocated space available on the disk to extend the partition/volume into.

    Extend Volume or Partition in Windows 10-extend_volume_in_disk_management-1.jpg

    3 Click/tap on Next in the Extend Volume Wizard. (see screenshot below)

    Extend Volume or Partition in Windows 10-extend_volume_in_disk_management-2.png

    4 Type in how many MB of unallocated space you want to extend the partition/volume into, and click/tap on Next. (see screenshot below)

    If you wanted to add all of the unallocated space to the partition/volume, then you type what is shown as the Maximum available space in MB (ex: "10241").

    1024 MB = 1 Gb
    1024 GB = 1 TB

    Extend Volume or Partition in Windows 10-extend_volume_in_disk_management-3.png

    4 Click/tap on Finish to extend the partition/volume (ex: "F"). (see screenshot below)

    Extend Volume or Partition in Windows 10-extend_volume_in_disk_management-4.png

    5 If you were extending a partition/volume (ex: "D") into noncontiguous unallocated space, then you will be prompted to click/tap on Yes or No to convert the basic disk to a dynamic disk to be able to perform this action. (see screenshot below)

    It is not recommended to convert the disk to a dynamic disk unless you are really sure you want to do this.

    If this is a disk that Windows is installed on, then click/tap on No.

    Extend Volume or Partition in Windows 10-dynamic_disk.png

    6 If successful, the selected amount of unallocated space will now be added to the partition/volume (ex: "F"). You can now close Disk Management if you like. (see screenshot below)

    Extend Volume or Partition in Windows 10-extend_volume_in_disk_management-5.jpg






    OPTION TWO

    Extend Volume or Partition on Disk in Command Prompt


    1 Open an elevated command prompt or command prompt at boot.

    2 Type the commands below one at a time into the command prompt, and press Enter after each command. Make note of the disk number (ex: "2") that contains the Free space (unallocated space) you want to extend a partition/volume on this disk into. (see screenshot below)

    diskpart

    list disk

    Extend Volume or Partition in Windows 10-extend_volume_in_command_prompt-1.png

    3 Type the command below into the command prompt, and press Enter. (see screenshot below)

    select disk <number>

    Substitute <number> in the command above with the actual disk number (ex: "2") from step 2 above.

    For example: select disk 2

    Extend Volume or Partition in Windows 10-extend_volume_in_command_prompt-2.png

    4 Type the command below into the command prompt, and press Enter. Make note of the volume number (ex: "5") of the drive letter (ex: "F") you want to extend into the unallocated space. (see screenshot below)

    detail disk

    Extend Volume or Partition in Windows 10-extend_volume_in_command_prompt-3.png

    5 Type the command below into the command prompt, and press Enter. (see screenshot below)

    select volume <number>

    Substitute <number> in the command above with the actual volume number (ex: "5") from step 4 above.

    For example: select volume 5

    Extend Volume or Partition in Windows 10-extend_volume_in_command_prompt-4.png

    6 Type the command below you want to use into the command prompt, and press Enter. (see screenshot below)

    (To extend into all of unallocated space)
    extend

    OR

    (To extend into specified size of unallocated space)
    extend size=<size in MB>

    Substitute <size in MB> in the command above with the actual size in MB (ex: "10240") you want to extend the partition/volume (ex: "F") into. You will not be able to extend the partition/volume more than the amount of Free space available on the disk shown from step 2 above.

    1024 MB = 1 Gb
    1024 GB = 1 TB

    For example: extend size=10240


    If the selected volume (ex: "4") is being extended into noncontiguous unallocated space, then you will get a There is not enough usable free space on specified disk(s) to extend the volume error message below.

    You will need to select a volume (ex: "5") to extend into contiguous unallocated space instead.
    Extend Volume or Partition in Windows 10-error.png

    Extend Volume or Partition in Windows 10-extend_volume_in_command_prompt-5.png

    7 When finished, you can close the elevated command prompt.






    OPTION THREE

    Extend Volume or Partition on Disk in PowerShell


    To see more usage options for the Resize-Partition command, see: Resize-Partition - Microsoft Docs


    1 Open an elevated PowerShell.

    2 Type the Get-Partition command into the elevated PowerShell, press Enter, and make note of the drive letter (ex: "F") of the partition/volume you want to extend on a disk. (see screenshot below)

    Extend Volume or Partition in Windows 10-extend_volume_in_powershell-1.jpg

    3 Type the command below into the elevated PowerShell, and press Enter. Make note of the supported SizeMin (minimum size) and SizeMax (maximum size) in bytes to resize the partition/volume. (see screenshot below)

    Get-PartitionSupportedSize -DriveLetter <Drive Letter>

    Substitute <Drive Letter> in the command above with the actual drive letter (ex: "F") you want to resize from step 2 above.

    For example: Get-PartitionSupportedSize -DriveLetter F

    Extend Volume or Partition in Windows 10-extend_volume_in_powershell-2.png

    4 Type the command below you want to use into the elevated PowerShell, and press Enter. (see screenshot below)

    (To shrink by size in Bytes)
    Resize-Partition -DriveLetter "<Drive Letter>" -Size <Size>

    OR

    (To shrink by size in KB)
    Resize-Partition -DriveLetter "<Drive Letter>" -Size <Size>KB

    OR

    (To shrink by size in MB)
    Resize-Partition -DriveLetter "<Drive Letter>" -Size <Size>MB

    OR

    (To shrink by size in GB)
    Resize-Partition -DriveLetter "<Drive Letter>" -Size <Size>GB

    OR

    (To shrink by size in TB)
    Resize-Partition -DriveLetter "<Drive Letter>" -Size <Size>TB

    Substitute <Drive Letter> in the command above with the actual drive letter (ex: "F") you want to resize from step 2 above.

    Substitute <Size> in the command above with the actual size (ex: "64425958912" in Bytes) you want to resize the partition/volume (ex: "F") by. You will not be able to resize the partition/volume more than the supported SizeMin (minimum size) and SizeMax (maximum size) given from step 3 above.

    If you wanted to add all of the unallocated space to this partition/volume (ex: "F"), then you would use the SizeMax (maximum size) for <Size> in the command.

    1000 Bytes = 1 KB
    1024 KB = 1 MB
    1024 MB = 1 Gb
    1024 GB = 1 TB

    For example: Resize-Partition -DriveLetter "F" -Size 64425958912

    Extend Volume or Partition in Windows 10-extend_volume_in_powershell-3.png

    5 When finished, you can close the elevated PowerShell if you like.






    OPTION FOUR

    Extend Volume or Partition on Disk in Settings


    This option is only available starting with Windows 10 build 20197.


    1 Open Settings, and click/tap on the System icon.

    2 Click/tap on Storage on the left side, and click/tap on the Manage Disks and Volumes link on the right side. (see screenshot below)

    Extend Volume or Partition in Windows 10-settings_manage_disks_and_volumes-1.jpg

    3 Expand open the disk (ex: "Disk 2") that contains the volume or partition you want to extend into adjacent unallocated space on the disk. (see screenshot below)

    Extend Volume or Partition in Windows 10-settings_manage_disks_and_volumes-2.png

    4 Click/tap on the volume or partition (ex: drive "F") you want to extend into adjacent unallocated space on the disk, and click/tap on Properties. (see screenshot below)

    Extend Volume or Partition in Windows 10-settings_manage_disks_and_volumes-3.png

    5 Click/tap on the Change size button under the Size section. (see screenshot below)

    Extend Volume or Partition in Windows 10-change_size_of_volume_or_partition_in_settings-1.png

    6 Type in a New size in MB (ex: 1025) you want for this volume or partition (ex: drive "F") that is higher than the Current size (ex: 512 MB), and click/tap on OK. (see screenshot below)

    The Max size (ex: 1025 MB) is the total amount of space available on the disk you can use for this volume or partition (ex: drive "F").

    Type the Max size (ex: 1025 MB) for the New size will extend this volume or partition (ex: drive "F") into all of the unallocated space on the disk.

    Extend Volume or Partition in Windows 10-change_size_of_volume_or_partition_in_settings-2.png

    7 You can now close Settings if you like.


    That's it,
    Shawn






  1. Posts : 64,536
    64-bit Windows 11 Pro for Workstations
       #1

    Tutorial updated to add option 4 to extend a volume or partition in Settings.
      My Computers


  2. Posts : 105
    Windows 10 Pro
       #2

    Is it possible for me to recover this space and add it to my main C: drive which is almost full and I have 232 GB sitiing there
    Extend Volume or Partition in Windows 10-2020-11-01_17-59-00.jpg
      My Computer


  3. Posts : 40,424
    windows 10 professional version 1607 build 14393.969 64 bit
       #3

    What is the windows version (winver)?
    Had you created a free backup image?
      My Computer


  4. Posts : 105
    Windows 10 Pro
       #4

    Yes I have an image

    Extend Volume or Partition in Windows 10-image.png
      My Computer


  5. Posts : 40,424
    windows 10 professional version 1607 build 14393.969 64 bit
       #5

    EddieB1106 said:
    Yes I have an image
    Please open a new thread and post a link in this thread for the new thread.

    Plan to delete and recreate the recovery partition..
    Last edited by Brink; 02 Nov 2020 at 10:11. Reason: fixed quote box
      My Computer


  6. Posts : 211
    Windows10 21H2 x64 Home, Single language, build 19044.1706
       #6

    Brink said:
    Tutorial updated to add option 4 to extend a volume or partition in Settings.
    Extend Volume or Partition in Windows 10-disk-volumes.png
    I am unable to install security CU KB5001330 with error 0x800f0922 that according to MS implies insufficient HDD space volume O (Boot sector?) That volume is set by default 100 MB (minimum) and probably needs to be expanded t0 500 MB but if I follow instructions above the Expand option is greyed out (not available for that volume)?
    Personally I suspect that there is a compatibly issue with that update as many Home and Pro (commercial) users also get that error and I had never issues before updating to my current build.
    Any comments are most welcome.
    Frank
      My Computer


  7. Posts : 2,487
    Windows 10 Home, 64-bit
       #7

    Are you using Windows built in tools to try to expand that 100 MB partition?

    Those tools will likely fail due to the intervening and interfering 1 GB partition.

    I'd suggest you try Minitool Partition Wizard, a free download.
      My Computer


  8. Posts : 211
    Windows10 21H2 x64 Home, Single language, build 19044.1706
       #8

    ignatzatsonic said:
    Are you using Windows built in tools to try to expand that 100 MB partition?

    Those tools will likely fail due to the intervening and interfering 1 GB partition.

    I'd suggest you try Minitool Partition Wizard, a free download.
    I have not yet tried 3rd party software as I am not so sure that the MS default of 100 MB for UEFI HDD formatting is wrong. I have seen others with only 100 MB for reserved GPT partitions that have no issues installing this update.
      My Computer


  9. Posts : 18,149
    Windows 11 Pro
       #9

    I have 100MB EFI System Partition (which is the Microsoft Standard) and have never had any problems with any updates. I doubt the 100MB EFI System Partition is your problem.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd
All times are GMT -5. The time now is 15:53.
Find Us




Windows 10 Forums