How-To Fix slow internet speed on a Realtek adapter with Hyper-V machines
When working with the awesome Visual Studio Android Emulator, I encountered the following error:
Issue: Internet speed gets divided by a factor of 10x when creating a Hyper-V machine that uses a vSwitch bound on the main Network Interface (nic).
Solution:
Open adapter settings -> Right click towards properties -> Configure your network adapter
Now disable the following settings:
- IPv4 checksum offload
- Large Send Offload (IPv4)
- TDP Checksum Offload IPv4
- UDP Checksum Offload IPv4
After disabling these settings my internet speed went back to its original speed :) hope this helped!
Note: For people with a Broadcom adapter, I recommend looking after disabling VMQ (Virtual Machines Queue) which seems to be an issue as well