Fix WaasMedic.exe High Disk Usage in Windows (WaasMedic Agent)

WaasMedic.exe, also known as WaasMedic Agent Exe file, can cause high disk usage and slow down Windows. Here is how to fix WaasMedic.exe high disk usage.

To make Windows updates as seamless as possible, Windows uses a special system process called WaasMedic Agent. The official name for this process is “Windows Update Medic Service.” When Windows is checking for updates or installing them, you will see the WaasMedic.exe process running under the “Processes” tab of the Task Manager. Along with facilitating smoother updates, WaasMedic.exe is also responsible for ensuring that all the processes between Windows Update and other components are running smoothly and without conflicts. In general, the WaasMedic.exe process always runs in the background to keep track of all the Windows Update components.

For the past few weeks, many Windows users are complaining about high disk usage by the WaasMedic.exe file. Users often see 100% disk usage and the system coming to a grinding halt. A couple of reasons for the WaasMedic.exe file’s high disk usage are corrupted system files and misbehaving Windows update components.

The good thing is, it is very easy to fix it. Follow the below fixes to solve the WaasMedic.exe high disk usage problem quickly.

Fix WaasMedic.exe High Disk Usage

Do the following things to fix WaasMedic high disk usage in Windows.

  1. Restart the computer
  2. Run SFC /Scan command to fix corrupted system files
  3. Use DISM command to scan and fix Windows update components
  4. Disable WaasMedic.exe process

1. Restart the computer

The first and foremost thing you should do when facing a problem is to restart the system. If the Windows Update is stuck or Windows update components are misbehaving, restarting the computer will often fix the problem. One of the main reasons being restarting will stop and unlock the processes.

To restart the computer, right-click on the Start menu and select the “Shut down or sign out -> Restart” option.

Note: To restart a computer, do not shut down the system and then turn it on. Always restart the computer using the “Restart” option as shown above.

2. Run SFC Scan command

Corrupted system files are also a cause for WaasMedic.exe high disk usage. To fix it, you should run the SFC command. It will scan the computer and tries to fix missing or corrupted system files. Here is how to use the command.

  1. Type “sfc /scannow” and press Enter.
  2. It will start the scan immediately.
  3. If the scan finds missing or corrupted files, SFC will fix them automatically.
  4. Once the scan is done, close the CMD window.
  5. Restart the computer.

After restarting, the WaasMedic.exe file should run normally and won’t cause high disk usage.

sfc scannow to fix high disk usage waasmedic.exe

Note: You can also boot into Windows 10 Safe Mode and run the “sfc /scannow” command from there. Under certain circumstances, running the command in Safe Mode will give better results.

3. Use DISM command to scan and fix Windows update components

DISM (Deployment Image Servicing and Management) command-line tool can also help restore missing and corrupted system files. Often, running the DISM command along with the SFC command will fix a lot of issues. Here is how to run the DISM command to fix high disk usage by the WaasMedic Agent Exe file.

  1. Press the Start key.
  2. Search for “Command Prompt.”
  3. Right-click on Command Prompt and select “Run as administrator.”
  4. Execute the following command.
    DISM.exe /Online /Cleanup-image /Restorehealth
  5. After successfully running the command, close the CMD window.
  6. Restart Windows.
dism command

With that, the problem should be fixed. Otherwise, follow the next way.

4. Disable WaasMedic.exe process

To stop the WaasMedic.exe process’s high disk usage, you can also disable the Windows Update Medic Service from running automatically. Here is how.

  1. Press the Start key.
  2. Search and open “Registry Editor.”
  3. Paste “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WaaSMedicSvc” in the address bar.
  4. Press Enter to go to the “WaaSMedicSvc” folder.
  5. Select the “New > DWORD value” option.
  6. Name the value as “Start.”
  7. Double-click on the new value.
  8. Type “4” in the Value Data field.
  9. Click “Ok.”
  10. Close the Registry Editor and restart the computer.
disable waasmedic process

With that, the WaasMedic.exe process is disabled. From now on, it will no longer run automatically. This means you should no longer see high disk usage by the WaasMedic process.

Important note: After some time, don’t forget to delete the “Start” value we just created and see if the process still causes high disk usage.

That is all.

I hope that helps.

If you are stuck or need some help, comment below, and I will try to help as much as possible.

Scroll to Top