If your Lenovo laptop’s fans are screaming and Task Manager shows Antimalware Service Executable (MsMpEng.exe) devouring CPU, the hardware isn’t the problem — it’s the interaction between Microsoft Defender and Lenovo’s software stack. Lenovo ships its laptops with a busy background ecosystem: Lenovo Vantage, ImController services, telemetry plugins, and update checkers that constantly write logs and touch files. Every one of those file operations gets inspected by Defender’s real-time protection. The result: Defender works overtime not because it’s broken, but because Lenovo’s utilities keep feeding it work.

The fix has two halves: calm Lenovo’s background chatter, and tune Defender’s workload the standard safe way (scheduling, exclusions, updates). Start by opening Task Manager > Processes and sorting by CPU — confirm MsMpEng.exe is the top consumer, and note any Lenovo services (names containing “Lenovo” or “ImController”) also running hot. For the non-Lenovo general guide, see taming Antimalware Service Executable ; for Lenovo startup slowness, see high disk usage on startup on Lenovo .

Why this happens

  • Lenovo Vantage background activity: Update checks, telemetry, and device polling generate constant file writes that Defender scans.
  • ImController plugin churn: Lenovo’s service framework runs plugins that touch files and registry keys continuously.
  • Lenovo update utilities: Multiple overlapping updaters (Vantage, Windows Update, Lenovo System Update) create scan-heavy file changes.
  • Scheduled Defender scans at bad times: Default scan schedules collide with Lenovo’s own maintenance tasks.
  • High-churn user folders: Your code, games, or sync folders get rescanned regardless of laptop brand.
  • Stale Defender definitions: Inefficient scanning until definitions and platform are current.
  • Real threat scanning: Occasionally the CPU is Defender legitimately working through a threat — check Protection history.

How to fix it

Work through these in order — diagnose first, then act.

Fix 1: Map the Lenovo-side CPU contributors

Know exactly what’s feeding Defender.

  1. In Task Manager > Details, sort by CPU and look for processes with “Lenovo” in the name — LenovoVantageService, ImControllerService, Lenovo.Modern.ImController.exe — alongside MsMpEng.exe.
  2. Open Resource Monitor (search it in Start) > Disk tab, and check the File column for MsMpEng.exe — it shows which files Defender is actively scanning. Lenovo log paths appearing repeatedly confirm the interaction.
  3. Check Windows Security > Virus & threat protection > Protection history for recent scan entries and their timing relative to Lenovo service activity.
  4. Note whether spikes correlate with specific events: Vantage update checks, plugging/unplugging (power profile switches), or wake-from-sleep.
  5. This map tells you which Lenovo components to calm in Fix 2 and which folders to exclude in Fix 4.

Fix 2: Calm Lenovo Vantage and ImController

Reduce the background chatter at the source.

  1. Open Lenovo Vantage > Device Settings and disable features you don’t use — automatic updates, WiFi security checks, and telemetry-style “smart” features each add background work.
  2. In Vantage > System Update, change automatic checks to manual or a weekly schedule — constant update polling means constant file activity.
  3. Open Services (services.msc) and review Lenovo services: set clearly unnecessary ones (e.g., marketing/telemetry helpers) to Manual — but leave LenovoVantageService and ImControllerService running if you use Vantage features; disabling them breaks battery and thermal controls.
  4. Update everything Lenovo through Vantage’s System Update — newer ImController and Vantage versions are typically calmer than old ones. Also check Lenovo’s official support site for your exact model’s driver bundle.
  5. Reboot and compare Task Manager after 10 minutes — Lenovo-service CPU should drop, and MsMpEng.exe should follow since it has less to scan.

Fix 3: Reschedule Defender scans away from Lenovo maintenance

Stop the pileup of scheduled work.

  1. Open Task Scheduler (taskschd.msc) > Task Scheduler Library > Microsoft > Windows > Windows Defender.
  2. Set Windows Defender Scheduled Scan to run at an away time (e.g., 3 AM) via Properties > Triggers.
  3. On the Conditions tab, enable Start only if idle and Stop if the computer ceases to be idle — scans yield to your work automatically.
  4. Check when Lenovo’s own scheduled tasks run (Task Scheduler > Task Scheduler Library > Lenovo) and stagger Defender’s scan away from them — two maintenance storms at once is what pins CPUs.
  5. Enable Run as soon as possible after a scheduled start is missed so backlogged scans clear overnight instead of ambushing your morning.

Fix 4: Exclude Lenovo’s busy folders from Defender

Stop Defender re-scanning Lenovo’s own churn.

  1. Find Lenovo’s log and data folders — typically under C:\ProgramData\Lenovo and %localappdata%\Lenovo — and confirm in Resource Monitor that Defender is hitting them.
  2. Go to Windows Security > Virus & threat protection > Manage settings > Exclusions > Add or remove exclusions > Add an exclusion > Folder, and add the Lenovo data/log folders you verified.
  3. Add your own high-churn folders too: code projects, game libraries, VM images, cloud-sync folders.
  4. Consider Process exclusions for trusted heavy tools (your IDE, compiler) if those drive spikes.
  5. Never exclude Downloads, Temp, or system folders. Review exclusions after major Vantage updates, which sometimes change log paths. Microsoft’s Windows Security guidance covers exclusion safety.

Fix 5: Update Defender’s definitions and platform

Stale Defender scans inefficiently on any brand.

  1. Windows Security > Virus & threat protection > Protection updates > Check for updates — install everything.
  2. Run a manual Quick scan, then one overnight Full scan to establish a clean baseline — completed baselines reduce subsequent real-time load.
  3. Install all pending Windows Update items — Defender platform improvements ship through it.
  4. Confirm Real-time protection, Cloud-delivered protection, and Tamper Protection are all on — a half-configured Defender works harder, not less.
  5. If Protection history shows repeated scanning of the same files, those paths are your next exclusion candidates.

Fix 6: Repair Lenovo system components if behavior is abnormal

When Lenovo software itself seems stuck.

  1. In Vantage, run Hardware Scan to rule out a genuine hardware issue masquerading as software slowness.
  2. If a specific Lenovo service is stuck at high CPU itself (not just feeding Defender), reinstall it: uninstall the Lenovo app via Settings > Apps, reboot, then reinstall from the Microsoft Store or Lenovo’s site.
  3. Run DISM /Online /Cleanup-Image /RestoreHealth and sfc /scannow in an elevated terminal — this repairs Windows components including Defender’s platform.
  4. Check Event Viewer > Windows Logs > System for repeated errors from Lenovo services — error codes point to the specific broken component.
  5. As a diagnostic, boot into Safe Mode — if MsMpEng.exe is calm there, a third-party (often Lenovo) startup component is confirmed as the amplifier.

Fix 7: Keep it calm long-term

Maintenance beats repeated firefighting.

  1. Keep Vantage’s automatic features minimal — manual monthly update checks are plenty for most users.
  2. Review Task Manager > Startup apps quarterly and disable Lenovo entries you don’t need at boot (they still launch when you open Vantage).
  3. Keep your Defender exclusion list current as your workflow changes — new tools, new folders, new exclusions.
  4. Don’t disable Defender or use registry hacks — on Lenovo machines with Vantage’s security features, tamper protection will fight you and you’ll end up less safe.
  5. If Defender fundamentally conflicts with your work, install a reputable third-party antivirus that registers cleanly with Windows Security Center rather than breaking the built-in one.

Closing

On Lenovo laptops, Antimalware Service Executable high CPU is usually a duet, not a solo: Lenovo’s background services generate constant file activity, and Defender diligently scans all of it. Quiet the Lenovo side, schedule Defender’s heavy work for idle hours, exclude the churn folders, and the duet becomes a whisper. The hardware was never the problem — and now it won’t feel like it either.

Frequently asked questions

Why is Defender's CPU usage worse on Lenovo laptops?
Lenovo laptops ship with extra background services — Lenovo Vantage, ImController, and various telemetry and update utilities — that constantly write logs, check for updates, and touch files Defender then scans in real time. It is not that Defender misbehaves on Lenovo hardware; it is that Lenovo’s software stack gives it more to chew on. Trimming unnecessary Lenovo services and excluding their log folders reduces Defender’s workload noticeably.
Should I uninstall Lenovo Vantage to fix high CPU?
Not necessarily. Vantage controls genuinely useful features like battery conservation mode, thermal profiles, and function-key behavior. Instead of removing it, disable the Vantage features you do not use, turn off its automatic update checks, and exclude its log directories from Defender scans. Only consider uninstalling if you never open Vantage and have alternative ways to manage power and thermals.
What is Lenovo ImController and does it affect Defender?
ImController (Lenovo.Modern.ImController) is Lenovo’s background service framework that runs plugins for system updates, telemetry, and device management. It generates steady file and registry activity that Defender’s real-time protection inspects. It is a legitimate Lenovo component, not malware, but its constant churn can keep MsMpEng.exe busy. Updating it through Vantage or Windows Update usually calms it down.
Do Lenovo's own support tools help with this?
Yes, to a point. Lenovo Vantage’s system update section delivers model-specific driver and firmware fixes, and Lenovo’s support site offers hardware diagnostics. For Defender CPU specifically, though, the fixes are the standard ones: scan scheduling, exclusions, and definition updates. Use Lenovo’s tools to keep drivers current, then apply the Defender-side fixes in this guide for the CPU issue itself.