Fix WaaSMedicService Issue in Windows 11 or 10

Solutions to WaaSMedicService Issue found by BinaryHealthPlugin or DynamicProtectionPlugin in Windows.


You might have noticed a few difficult terms in the troubleshooting report of Windows update. WaaSMedicService is one of them that appears when trying to fix an update error and run the troubleshooter. The report commonly says: WaaSMedicService: Issue remediated by BinaryHealthPlugin; DynamicProtectionPlugin. This file activates the remediation process and repairs what is causing issues and why Windows update fails. Sometimes, WaaSMedicService only indicates what is the problem with the Windows update.

Mostly, WaaSMedicService states which component finds the problem such as BinaryHealthPlugin or DynamicProtectionPlugin. This executable enables Medic Agent and protection service to fix Windows update issues. When this file tells about an error or issue in installing the update you can solve it through some methods.

WaaSMedicService Issue in Windows 11 or 10

Here is how to fix WaaSMedicService Issue in Windows 11 or 10:

Run DISM and SFC tools

When encountering problems with WaaSMedicService, DISM and SFC tools will work as they can repair System file corruption and anything wrong with Windows image. Therefore, run them using the below steps:

  1. Click on Search and type cmd.exe.
  2. Select the option Run as administrator.
  3. Once the Command Prompt appears, type the following lines of commands and press Enter sequentially:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
how to fix WaaSMedicService Issue in Windows 11 or 10
  1. Once completed, restart your computer and see if the error is fixed.
  2. Otherwise, launch the elevated command prompt again and type SFC /SCANNOW.
  3. Press the Enter key and wait until the repairing process is finished.
  4. In the end, reboot the device.

See: How to Fix Error Code 0xc1900208 Windows Update Issue in Windows 11 or 10

Reset Windows update components

Windows updates that are stored as cache need reset because they might create a fuss during installing a patch or build. When BinaryHealthPlugin or  DynamicProtectionPlugin finds any issue this will be fixed by clearing Windows update components using the following instructions:

  1. Launch the Command Prompt as administrator.
  2. Run the below commands one line at a time:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
Del “%ALLUSERSPROFILE%\\Application Data\\Microsoft\\Network\\Downloader\\qmgr*.dat
cd /d %windir%\system32
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll
netsh winsock reset
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
net stop bits in command prompt
  1. Reboot the computer and check if the issue is fixed.

Uninstall third-party antivirus or firewall

Conflicts between system files and third-party antivirus or firewall programs can cause the WaaSMedicService issue in Windows. These programs oftentimes make a misperception about the Windows Updates and treat them as threats. Therefore, if you have installed any then uninstall them as follows:

  1. Press Windows and R.
  2. Type appwiz.cpl.
  3. Hit the Enter key to launch Programs and Features window.
  4. Locate the antivirus and right-click on it.
  5. Select Uninstall.
fix WaaSMedicService
  1. Confirm the prompt and follow on-screen instructions to complete removal.
  2. Restart the PC.

Make sure that internet is working well

Abundant Windows updates fail because of slow or intermittent internet access, so before moving ahead to complex solutions, ensure that yours is working well. If it is creating issues then restart the router and reset the network. To reset, follow the steps:

  1. Click on Start and select Settings.
  2. Select Network & internet.
  3. Go to the right panel and click on Advanced network settings.
  4. Then, select Network reset.
  5. Click on Reset now.
  6. On the confirmation box click on OK.
  7. The computer will restart in 2 minutes so save your ongoing work and wait.
  8. Then go to “Settings > Windows Update > Check for updates”.

Try a Clean Boot

Clean boot may help install a Windows update successfully because it does not allow unnecessary and interfering third-party programs and services to load. Subsequently, the update has a fair chance to download and install.

  1. Right-click on Start and select Run.
  2. Type MSConfig and hit the Enter key.
  3. Go to the Services tab and check Hide all Microsoft services.
  4. Then, click on “Disable all”.
  5. From the Startup tab, select “Open Task Manager”.
  6. On the tool, right-click on each item and select Disable.
  7. Close Task Manager and return back to the System Configuration window.
  8. Here, click Apply then OK, and restart the system.
  9. Then, Check for updates staying in clean boot.

Manually install the Windows Update

Because the automatic Windows update is not working you can prefer to install it manually. Microsoft update catalog hosts the standalone package all the patches and builds downloading it from here and install.

  1. Navigate to Microsoft update catalog.
  2. Locate the file compatible with your system and click Download.
  3. A separate page will appear, select the link to Standalone package (.msu).
  4. Once the downloading is completed double click on the file and choose Open.
  5. If any dialog prompts, select Yes.
  6. After a couple of restarts, the update will be installed.

Disable WaaSMedicService

If WaaSMedicService is troubling you with redundant reports repeatedly this can be disabled using a small change in Registry:

  1. To open Registry Editor, press Winkey+R and type regedit.exe.
  2. Hit Enter and head to the following string:
  1. Go to the right panel and double-click on the Value named Start.
  2. Set the value data 4 and click on OK.
registry changes to disable WaaSMedicService
  1. You can change the value to Automatic by entering 2 and Manual by entering 3.

Run DISM and SFC tools
Reset Windows update components
Uninstall third-party antivirus or firewall
Make sure that internet is working well
Try a Clean Boot
Manually install the Windows Update
Disable WaaSMedicService

That’s all!!

Sharing is caring    Share Whatsapp

Topics:  Windows
About Sunita
Love to play with Windows 11 and 10. Suggestion - Going for Registry change or system files edit then remember to take a backup or create a restore point before Starting.