The problem could very well be the following. I would bet 99% this is it. So pay attention.
Your linux machines are using SMB1. In the recent updates, Microsoft has disabled that due to very dangerous virus / ransom attacks through SMB1.
However if you need it you can go to control panel and select apps. There on the right side of a fully opened screen, Programs and Features. Click that and then on the left side click Turn Windows Features on and Off. Go down to SMB1 and click it and you get two more check circles. Client or Server. I think you just need client. Exit, reboot and go.
Remember to close you virtual machines before you do this so you can reboot.
If this works you can try the following too...
In you smb.conf file you can add the following for VMware
interface eth0 vmnet0
and in the global section add a security item
nt pipe support = no
Good luck