July 9, 2019
How to Increase Disk Size in Hyper-V: The Ultimate Approach
Just as with physical servers, virtual machines (VM) require a large storage capacity to function properly. If your VM starts running low on disk space, the solution is to increase your computer’s storage capacity, which can be done by adding another internal or external hard drive. However, Hyper-V has made this process even easier and faster. To increase your storage capacity, you can increase disk size in Hyper-V in just a few clicks.
In today’s blog post, I am going to walk you through the process of increasing disk size in Hyper-V step-by-step. In a nutshell, to successfully expand a Hyper-V virtual hard disk, you should do the following:
- Expand the virtual hard disk using the Edit Virtual Hard Disk Wizard.
- Extend the volume size through launching the Disk Management utility inside the VM.
Read further to find out which aspects should be taken into account when you want to increase disk size in Hyper-V and how to protect your virtual infrastructure with NAKIVO Backup & Replication.
How to Increase Disk Size in Hyper-V
Before you can start the process of expanding a Hyper-V disk, you should note the following:
- If your VM is running, shut it down. As you know, some settings cannot be modified when the VM is in the running or saved state.
- The VM should not have any snapshots. After modifying virtual hard disks, the associated snapshots might become invalid.
- In Hyper-V, you cannot expand disks belonging to a differencing disk chain. Such virtual hard disks have child virtual hard disks associated with them, and any attempt to edit them might result in data loss. Using Hyper-V functionality, you can increase the disk size of only dynamically expanding or fixed virtual hard disks.
If everything is fine, you are ready to start expanding the disks. As mentioned above, this process includes two main steps:
- Expand the virtual hard disk using the Edit Virtual Hard Disk Wizard.
- Extend the volume size through launching the Disk Management utility inside the VM.
Below, I am going to break down each step separately to avoid confusion.
How to expand Hyper-V VM’s hard disk
The first step of the process is conducted in the following way:
1. Open Hyper-V Manager. Right-click the VM and select Settings.
2. Select Hard Drive in the Hardware pane and click This action will automatically launch the Edit Virtual Hard Disk wizard.
3. This action automatically launches the Edit Virtual Hard Disk wizard. Click Next to skip the Locate Disk step.
4. In the Choose Action step, select Expand to expand the storage capacity of the virtual hard disk. Click Next.
5. In the Configure Disk step, you can specify by how much you wish to expand the disk.
6. The next step is to look through the changes you are about to implement. Click Finish to complete the action and close the wizard.
To verify that you have succeeded in expanding the capacity of the virtual hard disk, right-click the VM, select Settings, find Hard Drive, and press the Inspect button. This way, you can get access to the virtual hard disk properties and check whether the maximum disk size has actually increased.
How to extend the volume inside the VM
The next step is to extend the volume that resides on the virtual hard disk. This operation is performed in the following way:
1. Right-click the VM and select Connect. Start the virtual machine and log in.
2. Enter DISKMGMT.MSC in the search bar to open the Disk Management Utility on your VM. Disk Management demonstrates the existing volumes and the amount of unallocated space we would use to extend the C: drive.
3. Right-click the C: drive and select Extend Volume. This action launches the Extend Volume wizard.
4. Select the available amount of space by which you want to extend the volume. Click Next.
5. Check that you have selected the correct settings. Then, click Finish to close the wizard.
As you can see from the screenshot below, the size of the C: drive has successfully increased after extending the volume.
Today's blog post have demonstrated the easiest and fastest way to increase disk size in Hyper-V. Remember to keep track of your Hyper-V storage and avoid the issue of running low on space.