Hi Soerendip
to turn off Vmmem simply go into Powershell or whatever terminal you like to use under admin rights and enter the cmd wsl --shutdown, when your done with playing in wsl1/2.
Good luck
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Hi,
I am frequently using WSL2 and VSCode. However, I have all instances closed now, thought the vmmem.exe process is still running and with Very High power usage. Is there any way to end the process and why is it using so many resources if nothing is active?
Thanks
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
Hi Soerendip
to turn off Vmmem simply go into Powershell or whatever terminal you like to use under admin rights and enter the cmd wsl --shutdown, when your done with playing in wsl1/2.
Good luck
I wonder why is it using so many resources when there is no process running? Thanks for the tip. I will try that. The Taskmanager did not work to stop the application.
Hi Soerendip -
I'm Kevin B. Independent advisor and a Windows user like you. I do apologize for the inconvenience that you experiencing right now, let me help you sort things out.
The vmmem.exe is a process running on the background of your computer which support virtual machine usage on your computer. By default the process/service will run on your computer to ensure that virtual machine will work on your computer. If you want to stop the process on your computer, the easiest way to to terminate the process on the task manager. You can just right click on the process and select end process. That will terminate the process running on your computer.
If the above steps didn't work, you can try to terminate the process using command prompt. Just make sure that all applications that uses that service is closed or shutdown. To terminate the process -
Tasklist /fo table
TASKKILL /IM "process name" /F
(Change the "process name" equivalent to the process name that you're trying to terminate)
TASKKILL /F /PID pid_number
(Change the pid_number equivalent to the PID number of the process that your trying to kill
That should do the tricks in terminating the process.
It will also help if you perform a cleanboot on your computer which will terminate 3rd party applications and services running on your computer during startup. Follow the steps on the link below to perform cleanboot.
https://support.microsoft.com/en-us/help/929135...
Hope this will help and have a bless day!
Thanks.
Kevin B.
Independent advisor
I wonder why is it using so many resources when there is no process running? Thanks for the tip. I will try that. The Taskmanager did not work to stop the application.
Try to kill it in safe mode
in search field type msconfig and hit enter key > boot tab>check safe mode then reboot your computer open task manager and kill it the in the same way uncheck safe boot then reboot your computer