JDJ847879
Contributor
Contributor

Vmnet connections missing in Windows 10

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?

0 Kudos
3 Replies
continuum
Immortal
Immortal

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

Do you need support with a recovery problem ? - send a message via skype "sanbarrow"
0 Kudos
asparks
Contributor
Contributor

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.

0 Kudos
JDJ847879
Contributor
Contributor

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.

0 Kudos