Hi,
The performance depends on a number of factors.
- use of NAT instead of Bridge tends to be a bit slower.
- use of the default virtual network cards for Win7 / Win10 is also not optimal performance wise.
- network performance in a VM is CPU constrained, if your host does not have sufficient free CPU resources then it will be slower.
If you open the vmx file with Notepad (VM shut down, not open in Workstation Library, preferable with VMware Workstation shut down) then find a line:
ethernet0.virtualDev = "e1000"
This means that the VM is using the intel e1000 network card.
If you change it into an e1000e card then performance is already quite a bit better.
eg:
ethernet0.virtualDev = "e1000e"
The advantage of using the e1000e over a vmware specific card is that windows 10 and windows 7 have drivers for it out of the box.
Another virtual network card you can use is the vmxnet3 one, in this case however the driver is not part of Windows itself and as such this card will only work with VMware Tools installed.
Performance wise this paravirtual NIC should be best though.
Hope this helps,
--
Wil