jen2
Enthusiast
Enthusiast

BUG: VMware NAT Service high CPU usage build-22060606

After a while, VMware NAT Service (vmnat.exe) will use 100% of a single core. restarting the service will resolve the issue. But then again after while it will start using 100% of a core. The internet will still work even when high CPU usage.

jen2
Enthusiast
Enthusiast

This is a very aggressive bug I had to make a script to restart the service every minute. But then I replaced only the file vmnat.exe from the version 17.0.2 and now it is working fine

julianranz
Contributor
Contributor

A very serious bug. I noticed it a week ago, when I updated to 17.5.0. Suddenly the vmnat.exe process started consuming 10% of the host cpu (no matter which guest I was running). After restarting the vmnat process (after a random time) the bug appeared again. The same solution worked for me: I replaced the vmnat.exe by the 17.0.0 version. Thanks!!!

PS: it's a very serious bug... it should be corrected !!!

MPKLLC
Contributor
Contributor

I have what appears to be the same bug with a possible slight variation. In my case when the VMware NAT Service is in the high-cpu-usage state, my VMs that are configured to use NAT will not connect to the internet. Restarting the VM NAT service appears to restore network access. However, after a short while, the high CPU usage returns, brings both the VM and its host to a relative crawl. If I don't restart the VM NAT service, eventually internet connectivity for the VMs is lost until the VM NAT service is restarted again, 

Reply
0 Kudos
scampbell999
Contributor
Contributor

I am having the same problem. My computer fan is constantly running now, even when VMWare Workstation is closed.

Hein_de_Lange
Contributor
Contributor

+1

Mine also continues to consume high CPU even after VMWare workstation is closed

Tags (1)
MPKLLC
Contributor
Contributor

Mine is the same. High CPU usage continues even after closing VMware Workstation Pro. The only way to stop it without restarting the computer is to restart the VMware NAT service.

Reply
0 Kudos
scampbell999
Contributor
Contributor

Restarting the VMWare NAT Service did not solve the issue for me. I have to stop the service altogether. This means that VMs don't have network access, can't get OS updates, etc. which are often needed. Also, my company does not want to elevate privileges unnecessarily, nor allow us to do certain things on our host machines. That is why we have to use VMs! So we have to contact IT or request extra privileges to be able to stop the VMWare NAT Service.

Reply
0 Kudos
MPKLLC
Contributor
Contributor

Agreed. Restarting the NAT Service does not solve the high CPU usage issue. Rather, it suppresses it for a seemingly random amount of time, but it always returns.

Reply
0 Kudos
lowbi
Contributor
Contributor

same here. 17.5.0 build-22583795

Reply
0 Kudos
pstoric
Enthusiast
Enthusiast

I'm having the same issue as well. Where can I get that file?

Reply
0 Kudos
jen2
Enthusiast
Enthusiast