Not a networking question, moved to Linux - software.
Clearly the fact that it is a virtual machine has to be irrelevant here, it's just a windows machine. if you have network shares working at any, then surely the networking is just fine. TBH, if you're using a NAT interface then that could be an issue though. Always used bridged networking if you can.