Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security & DevOps Insights

  • Home
  • About
  • Advertise With US
  • Reviews
  • Contact
  • Toggle search form
Home » Virtualization » How to Add Another Hard Drive to a Virtual Machine in HyperV 
  • Feature image Audio settings
    Master Your Sound Experience: How to Manage Audio Settings on Windows 11 Windows
  • Veeam Backup for Microsoft Azure
    Set up Veeam Backup for Microsoft Azure AWS/Azure/OpenShift
  • Screenshot 2020 05 14 at 17.47.09
    Configure OpenSSH Server: A Quick Guide Linux
  • win10 usb
    How to prevent installation of removable devices Windows
  • Screenshot 2022 03 29 at 19.47.05
    CVE-2022-22948: Patch available to address vCenter Server information disclosure vulnerability  Security | Vulnerability Scans and Assessment
  • windows 10 bjw3 1280x720 1
    Difference between testing and debugging Windows
  • Authentication Failed
    Authentication Failed: How to fix critical error could not connect to WordPress SFTP Server Mac
  • windows 1 1
    Generation 2 VM: Set up a HyperV VM through PXE boot Virtualization

How to Add Another Hard Drive to a Virtual Machine in HyperV 

Posted on 03/02/202416/12/2025 Temitope Odemo By Temitope Odemo No Comments on How to Add Another Hard Drive to a Virtual Machine in HyperV 
Add additional Windows drives
Add additional Windows drives

Sometimes you may want to install applications or store files outside the C: drive. This will require a second and even a third hard drive to be configured on the virtual machine and you can start using these drives as the backup drives. In this guide, I will show you How to Add Another Hard Drive to a Virtual Machine in HyperV. Please see how to enable Siri on Mac devices, how to Fix unable to login to Trellix ePO with Windows authentication, and How to Sync Data in Cloud Drives to Synology NAS.

Below is an image of the current drives that exist on the Virtual Machine. I will now show you how to add another drive to the Devices and Drives section.

How-to-Add-a-Second-Hard-Drive-to-a-Virtual-Machine-in-HyperV-devices

You can read about How to run Windows 11 on HyperV, How to start HyperV VMs in safe mode, How to fix HyperV Virtual Machine display taking over the entire screen. Check this to learn How to check Hard Drive Health (SMART) in Windows and you can also read about how to increase HyperV disk size.

Add a Second Hard Drive to a Virtual Machine in HyperV

1. Open the Hyper-V Manager and right-click on the Virtual Machine, navigate to New > Hard Disk.

How-to-Add-a-Second-Hard-Drive-to-a-Virtual-Machine-in-HyperV-new-hard-disk

2. On the New Virtual Hard Disk Wizard page choose the disk format. In this setup we are choosing VHDX. Click Next.

How-to-Add-a-Second-Hard-Drive-to-a-Virtual-Machine-in-HyperV-vhdx

3. Next choose the disk type. We shall be creating another virtual hard disk with a Fixed size because this comes with better performance and high levels of disk activity.

How-to-Add-a-Second-Hard-Drive-to-a-Virtual-Machine-in-HyperV-fixed-size

4. Specify the name of the virtual hard disk and also the location the disk file will be saved.

How-to-Add-a-Second-Hard-Drive-to-a-Virtual-Machine-in-HyperV-specify-name

Configure Disk

5. The next step is to configure the disk and you can decide to create a blank virtual hard disk or copy from another physical disk or virtual hard disk. We will select the new blank virtual hard disk option and set the hard disk size. Click finish.

How-to-Add-a-Second-Hard-Drive-to-a-Virtual-Machine-in-HyperV-configure-bank

6. The Process of creating the new virtual hard disk will begin and you will see the progress.

How-to-Add-a-Second-Hard-Drive-to-a-Virtual-Machine-in-HyperV-creating-vhd

HyperV Settings

7. After the Virtual Hard Disk is created successfully then click on SCSI Controller on the left pane. On the right pane select Hard Drive and click Add.

How-to-Add-a-Second-Hard-Drive-to-a-Virtual-Machine-in-HyperV-scsi-controller

8. Navigate to where you specify as the location of the virtual hard disk earlier and click on Apply and OK.

How-to-Add-a-Second-Hard-Drive-to-a-Virtual-Machine-in-HyperV-hard-drive

Disk Management

9. When you check Devices and Drives section you will not find the Virtual Hard Disk added. You will need to configure the unallocated disk first from the Disk Management. Run diskmgmt.msc.

How-to-Add-a-Second-Hard-Drive-to-a-Virtual-Machine-in-HyperV-diskmgt

10. Search for the disk, you will see it tagged as Unknown and Unallocated Disk. Right-click on it and select Online.

unknown

11. After setting the disk to Online, right-click on it and select Initialize Disk.

initialize

12. On the next page select GPT (GUID Partition Table). Click OK to Initialize the Disk.

guid

13. The next step is to right-click on the disk and select New Simple Volume.

new-simple-volume

14. Specify the Volume Size that your physical server can accommodate and click Next.

specify-volume-size

Labelling Drive

15. The next step is to assign a drive letter. The letter is automatically displayed based on the letters used for the current drive. If E is the last letter for the current drive, then the next letter will be F.

drive-letter

16. The next step is to select the File system and label the volume and you can decide to format the volume. Click Next and on the next page you will get a success message. Click Finish.

format

17. When you check the Virtual Disk from the Disk Management again, it will no longer show as unallocated and can now be accessible.

diskmgt

18. When you check the Devices and drives section you will find the Virtual Hard Disk created with the name TechDirectArchive DISK.

devices-and-drive

Here is a YouTube video showing this process.

FAQs

What is difference between GPT and MBR?

Master Boot Record (MBR) disks use the standard BIOS partition table. GUID partition table (GPT) disks use the Unified Extensible Firmware Interface (UEFI). One of the benefits of GPT disks is that you can create more than four partitions on each disk. GPT has a disk capacity that is larger than 2 terabytes.

How do I add unallocated space to my C drive?

Run diskmgmt.msc to open the disk management. Right-click on the C drive, and select the Extend Volume option to extend the C drive with the unallocated space.

I hope you found this blog post on how to Add Another Hard Drive to a Virtual Machine in HyperV Interesting and helpful. If you have any questions do not hesitate to ask in the comment section.

5/5 - (1 vote)

Thank you for reading this post. Kindly share it with others.

  • Click to share on X (Opens in new window) X
  • Click to share on Reddit (Opens in new window) Reddit
  • Click to share on LinkedIn (Opens in new window) LinkedIn
  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on Pinterest (Opens in new window) Pinterest
  • Click to share on Tumblr (Opens in new window) Tumblr
  • Click to share on Telegram (Opens in new window) Telegram
  • Click to share on WhatsApp (Opens in new window) WhatsApp
  • Click to share on Pocket (Opens in new window) Pocket
  • Click to share on Mastodon (Opens in new window) Mastodon
  • Click to share on Bluesky (Opens in new window) Bluesky
  • Click to share on Threads (Opens in new window) Threads
  • Click to share on Nextdoor (Opens in new window) Nextdoor
Virtualization, Windows Server Tags:disk, Disk management, Hyper V, Hyper-V, hyperV, Microsoft Windows, Virtual Machine, Windows 10, Windows 11, Windows Server 2016

Post navigation

Previous Post: Upgrade Microsoft Office 2019 to 2021 on Mac
Next Post: How to Install Azure DevOps Server 2022

Related Posts

  • trrdf
    Remote Desktop cannot find the computer this in the specified network: Verify the computer name and domain that you are trying to connect Windows Server
  • Keb
    How to configure a service account for Kerberos delegation Windows Server
  • fress install windows server 2025   downgrade of Windows Server datacenter to standard edition
    Convert Windows Server Datacenter to Standard: Install Windows Server via iDRAC Virtual Media Windows Server
  • Expired Evaluation Configuration Manager to Full Version
    Upgrade Expired Evaluation Configuration Manager to Full Version Windows Server
  • Screenshot
    Change Active Directory Domain name from dot local to dot com Windows Server
  • Synology NFS Share
    Add Synology NFS Storage to Proxmox VE for VMs and Backups Storage

More Related Articles

trrdf Remote Desktop cannot find the computer this in the specified network: Verify the computer name and domain that you are trying to connect Windows Server
Keb How to configure a service account for Kerberos delegation Windows Server
fress install windows server 2025   downgrade of Windows Server datacenter to standard edition Convert Windows Server Datacenter to Standard: Install Windows Server via iDRAC Virtual Media Windows Server
Expired Evaluation Configuration Manager to Full Version Upgrade Expired Evaluation Configuration Manager to Full Version Windows Server
Screenshot Change Active Directory Domain name from dot local to dot com Windows Server
Synology NFS Share Add Synology NFS Storage to Proxmox VE for VMs and Backups Storage

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

VEEAMLEGEND

vexpert-badge-stars-5

Virtual Background

GoogleNews

Categories

veeaam100

sysadmin top30a
 
  • Feature image Audio settings
    Master Your Sound Experience: How to Manage Audio Settings on Windows 11 Windows
  • Veeam Backup for Microsoft Azure
    Set up Veeam Backup for Microsoft Azure AWS/Azure/OpenShift
  • Screenshot 2020 05 14 at 17.47.09
    Configure OpenSSH Server: A Quick Guide Linux
  • win10 usb
    How to prevent installation of removable devices Windows
  • Screenshot 2022 03 29 at 19.47.05
    CVE-2022-22948: Patch available to address vCenter Server information disclosure vulnerability  Security | Vulnerability Scans and Assessment
  • windows 10 bjw3 1280x720 1
    Difference between testing and debugging Windows
  • Authentication Failed
    Authentication Failed: How to fix critical error could not connect to WordPress SFTP Server Mac
  • windows 1 1
    Generation 2 VM: Set up a HyperV VM through PXE boot Virtualization

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,841 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon

Tags

AWS Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2025 TechDirectArchive

 

Loading Comments...
 

You must be logged in to post a comment.