Home > Hyper-v > how to use USB dongle with Virtual machine inside Hyper-v

how to use USB dongle with Virtual machine inside Hyper-v


This is a very common question, also the question is valid if you want to pass the USB drive for any reason to the virtual machine running inside Hyper-v.

the problem that USB support is not available in Hyper-V through the Connect client. You don’t have automatic pass-through USB bus in hyper-V, to work around this issue Once you plug the USB drive into the HYPER-V server, go to disk manager and take the drive offline.

Then you go to your VM running on HYPER-V and add a SCSI hard disk.  You will have the choice of either a VHD or Physical Disk – choose physical disk and the USB drive will be presented thru to the VM.

you can use the hot disk add feature and add the harddisk without taking the machine offline

  1. marmeks
    September 16, 2010 at 4:19 pm

    USB dongles are usually made in such way that it can’t be seen in disk management. So this solution isn’t correct for USB dongles.
    This option might work with regular USB drives.

    • September 16, 2010 at 4:50 pm

      Yes you are right but in my case it worked for me.

      • marmeks
        September 17, 2010 at 4:54 pm

        That is great because i’m devastated that this doesn’t work with my USB dongle with licence. Have to look for a physical server only because absence of this feature. 😦

  2. Gerry McHugh
    April 14, 2011 at 10:58 am

    You can use a solution from Fabulatech to add a USB dongle to a Hyper-V guest. It adds the USB over the network, a big advantage if you have a clustered Hyper-V environment – because if your guest got moved to another host for some reason (failover or load balancing) the license info on the USB is still available to it.

    Take a look at the link here – http://technet.microsoft.com/en-us/edge/7-Hyper-V-R2-USB-over-Network-with-Fabulatech.aspx

    Hope this helps 🙂

  1. No trackbacks yet.

Leave a comment