i dont know if u still need the solution
but here goes, this error occurs when a driver, VMWare network user interface is not running. the driver name is vmnetuserif
so if u have the driver installed but its not running at startup heres what u can do
open command prompt with administrator rights
type in command "net start vmnetuserif" without the quotes
it should tell u that the service was started successfully. if it does, try connecting ur vm again (disconnect and reconnect ur vm, or reboot your vm if u wanna be thorough, but dont reboot your host or you will have to start the service again using command)
on the other hand if the service doesnt start using the command method (service name invalid) it could mean that the driver isnt installed, in which case u will have to uninstall vmware and reinstall it
btw i m using windows 8 with workstation 9 and i encountered this problem while tinkering with my drivers and thought id help other who might be having this problem
thank you