I had an issue with very slow copy performance when trying to copy from a server to a virtual machine when the virtual machine is running on Server 2012 Hyper-V.
It seems there is an issue with Broadcom NICs to resolve the issue edit the physical nic in question and disable the option called “VirtualMachineQueue”
This resolved it for me.