High CPU usage for vmmem

Steve Lo 135 Reputation points
2023-03-21T19:12:59.2566667+00:00

Hi,

I have experienced high CPU usage for Vmmem frequently (~every 2days) and the only solution at the moment is simply restart my machine.

It is understood that is related to WSL and I do have a Docker image running on Ubuntu on Windows. However it is not really responding for Ubuntu and Docker (see below) and CPU usage is still that high even I manually close Docker Desktop and run cmd wsl --shutdown.

It's really disruptive for me and any opinion would be appreciated.

Cheers

Steve

User's image

User's image

User's image

User's image

Windows for business | Windows Server | User experience | PowerShell
Windows for business | Windows Client for IT Pros | User experience | Other

Locked Question. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

12 answers

Sort by: Oldest
  1. Pantsleftinwash 5 Reputation points
    2024-10-17T14:06:03.73+00:00

    I get this on win10 + WSL2 - When wsl --shutdown fails, from an admin powershell you can beat wsl to death with Get-Process | Where-Object { $_.Name -like "wsl*" } | Stop-Process

    Was this answer helpful?

    1 person found this answer helpful.
  2. Sovattha Sok 0 Reputation points
    2025-04-16T08:15:43.7633333+00:00

    I had the problem for 3 years, and the only answer I needed was mentionned in a comment of this page.

    The whole issue is described here:

    https://github.com/microsoft/WSL/issues/6982#issuecomment-864338613

    It looks related to connecting/disconnecting a 2nd monitor.

    So WIN+CTRL+ALT+B will reset the graphics driver, you hear a beep, your display blinks and the vmmem process is finally gone!

    Was this answer helpful?

    0 comments No comments