I have Windows 10 fully updated. I do the following:
- Testing internet speed – 70 Mbps up / 70 Mpbs down
- Hyper-V Manager
- Virtual Switch Manager
- Create Virtual Switch – External
- Testing internet speed – 50 Mpbs up / 0.1 Mbps down
- Remove virtual switch
- Testing internet speed – 70 Mbps up / 70 Mpbs down
I have not created any virtual machines yet. The host network performance is degraded. The host has "Realtek PCIe GBE Family Controller".
The only fix I found in internet is for Broadcom cards — to disable "Large Send Offload" in Adapters properties, but unfortunately this does not help.
Best Answer
The VMQ trick was useful to me a few months ago, before the March 2018 Windows update had been applied at work. After that update and perhaps some other smaller updates, I started having intermittent network performance problems again while I had a VM actively running.
Experimentally, I tried something other than the normal network bridge: I enabled Internet Connection Sharing on my NIC, sharing to an internal virtual network switch ("vEthernet (nat) 2"). So far so good - no noticeable impact on the host and the VM now has full speed Internet access as well.