How To Connect an External USB Drive to a Hyper-V VM


 

How To Connect an External USB Drive to a Hyper-V VM

To connect an external USB drive to a Hyper-V virtual machine (VM), you generally need to use a process called USB passthrough, since Hyper-V does not natively support attaching USB devices directly to VMs in the same way other hypervisors do[1][2]. Here is the most common approach to making a USB drive accessible to your Hyper-V VM:

Using Physical Disk Passthrough (most reliable for external drives):

  1. Connect the USB drive to your Hyper-V host computer (not directly to the VM)[3][4][5].
  2. On the Hyper-V host, open Disk Management:
  3. Open Hyper-V Manager:
  4. Add the USB drive to the VM:
  5. Start the VM: The USB drive should now be accessible to the guest OS as a new disk. You may need to partition or assign a drive letter from inside the VM[2].

Alternative Methods (if direct passthrough is not suitable):

Key Requirements & Limitations:

References:

If you need steps for a specific kind of USB device (not storage), let me know.

 

  1. https://www.nakivo.com/blog/performing-hyper-v-usb-passthrough/     
  2. https://www.net-usb.com/virtual-usb/hyperv-usb-passthrough/        
  3. https://learn.microsoft.com/en-us/answers/questions/1009500/how-to-connect-a-usb-dongle-to-virtual-machine-hyp   
  4. https://www.youtube.com/watch?v=Nn9WaKEJrmQ  
  5. https://endurtech.com/connecting-a-drive-to-a-vm-in-hyper-v/  
  6. https://www.youtube.com/watch?v=VoJ1bLCkG1k  
  7. https://learn.microsoft.com/en-us/answers/questions/2193986/usb-passthrough-in-hyper-v-and-networking-with-hyp
  8. https://www.reddit.com/r/PLC/comments/1dubl0p/hyperv_and_usb_devices_solutions_or_alternatives/ 


Article ID: 936
Created: August 4, 2025
Last Updated: August 4, 2025
Author: Natural Networks NOC [support@naturalnetworks.com]

Online URL: https://kb.naturalnetworks.com/article.php?id=936