Windows Security Health Service High CPU Usage: How to Fix It By Will Wisser Posted on September 22, 2026 5 min read 0 8 Windows Security Health Service can attract attention for the wrong reason: a busy processor, a security window that keeps reopening, or a shield icon that never seems to settle. Before changing anything, check which executable is actually using resources. SecurityHealthService.exe, SecurityHealthSystray.exe, and MsMpEng.exe perform different jobs, even though their names all suggest Windows security. The useful fix depends on that distinction. A stalled security dashboard needs a different investigation from an antivirus scan. This guide explains how to identify the busy component, check the security provider, repair Windows when necessary, and confirm that protection still works afterward. The instructions focus on Windows 11. Windows 10 menu names differ, and its standard support ended on October 14, 2025; continued security updates require an eligible support arrangement. Microsoft's Windows support guidance. Figure 1. Windows Security Health Service is outlined in Task Manager. The CPU reading is an edited example value. What is Windows Security Health Service? SecurityHealthService.exe helps supply protection-status information to the Windows Security app. It works with the Security Center service, wscsvc, so the dashboard can report on antivirus, firewall, and other protection, including compatible third-party products. Microsoft describes these status services separately from the antivirus engine. Disabling them can impair security reporting even when antivirus protection continues running. Microsoft's Windows Security documentation. Name you may see What to investigate Windows Security Health Service / SecurityHealthService.exe The security-status service and its interaction with the installed protection software Windows Security notification icon / SecurityHealthSystray.exe The notification-area component Windows Security / SecHealthUI.exe The security app's interface Antimalware Service Executable / MsMpEng.exe Microsoft Defender Antivirus activity, including scanning Security Center / wscsvc The service that supplies security-provider status; it can appear inside a Service Host group On a standard Windows installation, the first two executables are found under C:\Windows\System32. Use the path of the running process when checking a particular machine; finding a legitimate copy somewhere on the drive does not authenticate a different process with the same name. Figure 2. Windows Security summarizes several protection areas. The green indicators shown are Microsoft's example, not a report about your PC. Source: Microsoft Support. Quick triage: choose the right starting point What happens Start here SecurityHealthService.exe stays busy even with the dashboard closed Check updates, provider status, and recurring failures CPU rises only while Windows Security is open Close and reopen the app once, then compare the same process MsMpEng.exe is the busy process Check scan activity and follow Defender-specific performance troubleshooting The problem began after changing antivirus products Check which provider Windows recognizes and repair the intended product WerFault.exe repeatedly appears alongside the service Look for a crash loop in Reliability Monitor A similarly named file runs from a download or temporary folder Verify its signature and scan it before treating it as a Windows component There is no universal CPU percentage or time limit that proves a fault. Record whether the same process remains busy, whether the condition repeats after a restart, and whether it coincides with an update, scan, app launch, or error. A brief sample is a clue, not a diagnosis. 1. Identify the executable that is using resources Press Ctrl + Shift + Esc to open Task Manager. Sort Processes by CPU, expand the relevant group, and use Go to details when available. Note the executable name and PID. If disk activity is the main symptom, sort by Disk as well; the busiest CPU process might not be the busiest disk user. Right-click the relevant entry and choose Open file location. In the file's Properties, inspect the publisher and digital signature. For a read-only signature check, open PowerShell and replace the example path with the exact path you found: Get-AuthenticodeSignature -LiteralPath 'C:\Windows\System32\SecurityHealthService.exe' | Select-Object Path, Status, @{Name='Signer';Expression={$_.SignerCertificate.Subject}} Look for a valid Microsoft signature. A missing or invalid result needs investigation; it does not, by itself, prove malware. Signature checks can use either embedded or catalog signatures. Get-AuthenticodeSignature reference. Next, close the Windows Security window and watch the same executable again. If only the interface quiets down, record that distinction. Avoid repeatedly ending the service: doing so may hide the symptom without resolving the cause. If MsMpEng.exe is responsible, a scan or a frequently accessed workload may explain the load. Microsoft's Defender performance troubleshooting guide covers investigation of that engine. Do not add broad antivirus exclusions just to make the CPU graph look better. 2. Install Windows and Windows Security updates Save your work and use Start > Power > Restart once. Then open Settings > Windows Update, install the offered updates, and complete any requested restart. On Windows 10, Windows Update is under Update & Security. Windows 11 also receives updates for the Windows Security app and its underlying service through KB5007651. This is distinct from Defender security-intelligence updates. Use Windows Update first; if the app is broken, Microsoft's Windows Security app update page provides the supported package and its applicability. Choose the correct architecture and read the current page instead of downloading a replacement executable from another site. If Windows Update returns an error, record the code and run the Windows Update troubleshooter in the Get Help app. Recheck after it finishes and after any required restart. Microsoft's troubleshooter instructions. Do not confuse a successful update with a proven performance fix. Reproduce the original trigger and compare the same process afterward. 3. Check the antivirus provider Windows recognizes Open Windows Security > Settings > Manage providers. Expand the antivirus category and identify the product responsible for protection. Open that product's own interface and check its status too. Microsoft's Windows Security settings guide explains this provider view. Figure 3. Manage providers identifies the security software Windows recognizes. Source: Microsoft Support. This step is especially useful if the problem began after installing, removing, or upgrading an antivirus product. A disagreement between the product and Windows Security is evidence to investigate, not a reason to disable the status services. Update or repair the intended antivirus using its vendor's instructions. If an old product did not uninstall cleanly, use that vendor's documented removal procedure. Avoid running several competing real-time antivirus products. On a work or school PC, ask the administrator to review provider registration rather than removing organization-managed protection. After restarting, verify that the intended provider reports active protection. A disappearing tray warning alone is not enough to confirm success. 4. Look for repeated service or app crashes Press Win + R, enter perfmon /rel, and open Reliability Monitor. Select the dates when the CPU problem occurred, then open the technical details of relevant application failures. Record the application name, faulting module, exception code, and time. Dell's Reliability Monitor guide illustrates this workflow. Figure 4. Match failure times to the resource spike. This older Windows screenshot illustrates the controls; it does not show a SecurityHealthService.exe incident. Source: Dell Support. A repeated SecurityHealthService.exe failure calls for a different next step from an unrelated application's crash. If the named module belongs to a third-party security product, include that detail in a report to its vendor. A Windows module such as ntdll.dll can be where a failure surfaced; its presence alone does not identify the original defect. You can also compare the same time window in Event Viewer > Windows Logs > Application. Keep the relevant details before attempting repairs. If reporting activity itself becomes the main load, WerFault.exe may be collecting information about another component's repeated failures rather than causing the first failure. 5. Repair Windows components if the problem persists When the app remains broken or the service continues failing after updates, open Terminal (Admin) or Command Prompt (Admin) and run these commands one at a time: DISM.exe /Online /Cleanup-Image /RestoreHealth sfc /scannow Let DISM finish before starting SFC. They repair the Windows image and protected system files; they do not promise to fix a third-party antivirus defect. Record any repair error rather than rerunning the commands indefinitely. Restart and test again after completion. Microsoft's System File Checker instructions. Do not take ownership of protected security folders, delete SecurityHealthService.exe, or copy security DLLs from another computer. If a repair reports that required source files are unavailable, follow the specific repair error or escalate with the logs. 6. Scan when the evidence warrants it An unusual executable path, an unexpected publisher, or other suspicious behavior justifies a malware check. Use your active antivirus. If Microsoft Defender is providing protection, open Windows Security > Virus & threat protection > Scan options and choose the appropriate scan. Save your work before using an offline scan because it restarts the PC. Microsoft's scan-options guide. Figure 5. Scan options and Protection history help investigate suspicious files. Source: Microsoft Support. Measure performance after the scan finishes, not while the scanner is deliberately using CPU and disk resources. A legitimate signature and a clean scan are useful evidence, but neither replaces checking the original failure pattern. 7. Use a Windows repair reinstall if ordinary repairs fail On supported Windows 11 systems, Settings > System > Recovery > Fix problems using Windows Update > Reinstall now repairs the current Windows version while preserving apps, files, and settings. Back up important files first and keep the PC connected to power and the internet. The option can be unavailable on managed devices or older builds. Microsoft's repair-reinstall instructions. Figure 6. Use the repair-reinstall option shown above Reset this PC. These are different recovery operations. Source: Microsoft Support. If the same failure survives a repair, collect the Windows build, Windows Security version, antivirus product/version, process name, and matching crash details for Microsoft or the security vendor. Avoid treating every security-status problem as a reason to reinstall the entire computer. How to confirm the fix Repeat the action that previously triggered the load: opening Windows Security, signing in, or letting the PC sit idle. Compare that with a period when no scan or update is active. The original executable no longer produces the recurring load under the same conditions. Windows Security opens and its provider information agrees with the installed protection product. New failures no longer appear at the times when the problem previously recurred. Protection remains enabled and updates complete normally. Keep changes separate so you can tell which one helped. For an unrelated busy console host, use the conhost.exe high CPU guide; Windows servicing activity is covered in the Windows Modules Installer guide. FAQ Is Windows Security Health Service a virus?Is Windows Security Health Service a virus? SecurityHealthService.exe is a legitimate Windows component. Confirm the running file's location and Microsoft signature rather than trusting its name alone. Can I disable it to reduce CPU usage?Can I disable it to reduce CPU usage? That can break or reduce security-status reporting without resolving the underlying problem. Repair the app, update Windows, or address the protection provider responsible for the failure. Is SecurityHealthSystray.exe the antivirus scanner?Is SecurityHealthSystray.exe the antivirus scanner? No. It is the Windows Security notification-icon component. Microsoft Defender's main antivirus process is MsMpEng.exe. Will hiding the shield icon fix SecurityHealthService.exe?Will hiding the shield icon fix SecurityHealthService.exe? Hiding an icon changes what you see. It does not establish that the service stopped failing or that the CPU problem is resolved. Why does the service appear when I use another antivirus?Why does the service appear when I use another antivirus? Windows Security can report protection supplied by compatible third-party products. Its presence does not mean Defender is necessarily running a competing real-time scan. Does high disk usage mean the drive is full?Does high disk usage mean the drive is full? No. Disk activity measures work being performed, whereas free space measures remaining capacity. Identify the process and files involved before choosing a storage or antivirus fix.
How to decrypt ransomware [Jul 2021] File-encrypting ransomware is undoubtedly the worst type of malicious code as of yet. In case of such an attack, simply removing the infection is not enough. Decrypting hostage data is the actual challenge victims are confronted with. The ransomware threat landscape is heterogeneous. Some samples have weak crypto, with the secret decryption key being embedded …