Skip to main content

Increase Network Performance of Hyper-V Virtual Machines

Posted February 2015 by Steve Sinchak

Hyper-v is a great free hypervisor that allows you to run virtual machines on Windows 8 or Windows Server 2012.  I use Hyper-v to power virtual machines that I use for development and testing and recently ran into an issue with very slow network performance on my new system.  The host system performed without any issues, but the virtual machines running on top experienced very slow network performance with sporadic moments of high latency.

After much research I determined the issue was a feature of my network adapter called Virtual Machine Queueing (VMQ). Microsoft included support for this feature in Hyper-V as it was designed to ensure virtual machines share the network connection fairly by using a queue on the network adapter.  But in my case a feature that should help performance was actually forcing my network to crawl.

It turns out that there is a fundamental issue with VMQ on systems that have Broadcom network adapters.  A simple bing search shows hundreds of complaints.  Microsoft even issues a KB article on the topic.

There are a few different fixes available that Microsoft mentions in the KB article, but I am going to show you how to fix it with just a few clicks:

  1. Click on the Start Button and type in Device Manager and hit Enter.
  2. Navigate to the Network Adapters section and right click on your Network Adapter and select Properties.
  3. Click on the Advanced Tab.
  4. Locate Virtual Machine Queues and set it to Disabled.
  5. Click OK and repeat the steps above for any additional network adapters you may have in your PC.

Related Posts

Microsoft Edge on Windows 10 includes the Windows Defender SmartScreen service for years that prevents users from accidentally browsing to known malicious and fake phishing websites. While Microsoft Edge is a great browser and has many very strong security features, Microsoft understands that many people choose to use Google Chrome.  As such, Microsoft still cares about the security of the web browser...

Read More

It happens every few months.  My operating system drive runs out of space, and I must begin the hunt for things to delete or move to another drive. As a first step using a cleanup utility such as CCleaner is helpful, but it only finds the easy targets such as temporary files. Unfortunately, deleting these files does not typically...

Read More

If you are among the millions of “cord cutters” that are saying goodbye to cable and satellite, or if you just want to gain access to the dozens of free channels broadcast over-the-air then this article is for you.  Similar to tuning in over-the-air channels on a TV you will need an antenna and a tuner to receive local TV channels. In order to watch TV on Windows 10 I like to use HD Homerun network...

Read More

Shopping for a hard to find item on that is always sold out? I was recently on the hunt for an external GPU enclosure that would show up in small quantities on Amazon.  After failing to snag one by randomly checking periodically, I figured there must be a better way. Microsoft Flow to the rescue!

Read More