I have recently updated the host Windows 10. Since then my VM (linux) cannot connect to the host by NAT. If I use a Bridged connection it would connect. However, I need it via NAT.
The network connections are missing.
If I run 'ipconfig /all' VMnet1 and VMnet8 are missing.
I have reinstalled Vmware workstation 16 player several times, but to no avail. Each time I have to copy the files vmnetdhcp.conf and vmnetnat.conf by hand into the folder C:\ProgramData\VMware to get the services VMware DHCP Service and Vmware NAT Service running again.
Still, an error "Unable to open the 'SYSTEM\CurrentControlSet\Services\VMnetDHCP\Parameters\VirtualEthernetSegements' registry key (error 2)" appears. Does anyone have an idea how I could fix this?
I have also tried a Network Reset under Windows, but this did not solve the issue.
Does anyone have an idea how to restore the connections?
Do you have the keys
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ROOT\VMWARE\0000
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ROOT\VMWARE\0001
?
can you start the services via cmd as admin:
net start vmnetuserif
net start vmnetdhcp
net start "vmware nat service"
please report the feedback of each cmd
Have you tried to reinstall the relevant services via vnetlib64.exe ?
Ulli
I had a similar problem (I have a post about it).
Basically I went into the VMWare's virtual network editor, clicked and unclicked a few things, and applied the changes. It caused VMWare Workstation to insert it's virtual network into the Windows network.
Thank you for your suggestions.
I do not have those keys. How can I obtain them?
I have executed vnetlib64.exe. It gives no reply or reaction and seems to make no difference.
In the Admin command prompt:
C:\WINDOWS\system32>net start vmnetuserif
The requested service has already been started.
More help is available by typing NET HELPMSG 2182.
C:\WINDOWS\system32>net start vmnetdhcp
The requested service has already been started.
More help is available by typing NET HELPMSG 2182.
C:\WINDOWS\system32>net start "vmware nat service"
The requested service has already been started.
More help is available by typing NET HELPMSG 2182.
C:\Windows\System32>NET HELPMSG 2182
The requested service has already been started.