Skip to main content
Digital Help Guide - Technology Made Easier
Windows & PC • 8 min read • Verified on Windows 11 & Windows 10 (22H2 / 23H2)

How to Diagnose and Fix 100% High CPU Usage from System Interrupts

David Sterling

David Sterling

Lead Technical Editor

Published: February 18, 2026 Last Updated: March 2, 2026
System Interrupts CPU diagnostic diagram and DPC latency flowchart

Opening Windows Task Manager to find your CPU pinned at 100% capacity—with System Interrupts consuming 20%, 50%, or even 90% of your processor—is an alarming experience. The entire operating system becomes sluggish, audio crackles, and mouse movement stutters.

Unlike ordinary software programs, System Interrupts cannot simply be highlighted and stopped with “End Task.” This guide explains what System Interrupts actually represents, how to pinpoint the offending hardware component, and how to permanently stabilize your PC.


What Is “System Interrupts”?

When external hardware components (such as your keyboard, network card, graphics GPU, or SSD) need immediate processor attention, they send a Hardware Interrupt (IRQ) to the CPU. The CPU suspends its current work, addresses the hardware request, and returns to normal processing via Deferred Procedure Calls (DPCs).

In Task Manager, the CPU time spent handling these physical hardware communications is grouped under the label System Interrupts.

When everything is functioning correctly, this process takes microseconds, resulting in an average CPU load of 0.1% to 1.5%. However, when a driver contains a memory leak, encounters an endless retry loop, or communicates with failing physical silicon, the processor becomes paralyzed by an endless cascade of interrupt requests.


Step 1: Disconnect External USB and Peripheral Devices

The quickest diagnostic is eliminating external hardware faults:

  1. Disconnect all external devices except for your primary wired keyboard and mouse (unplug USB hubs, external hard drives, printers, webcam, game controllers, and USB sound cards).
  2. Monitor Task Manager for 30 seconds.
  3. If System Interrupts drops immediately back to 0.5%, reconnect each peripheral one at a time until the spike reappears. The last connected device has either a corrupted driver or a shorted physical connector.

Step 2: Disable Fast Startup

Windows Fast Startup puts the operating system into a hybrid hibernation state rather than performing a clean shutdown. Over time, faulty power state transitions cause kernel drivers (specifically AHCI SATA and network drivers) to de-synchronize.

  1. Press Windows Key + R, type powercfg.cpl, and press Enter.
  2. In the left sidebar, click Choose what the power buttons do.
  3. Click Change settings that are currently unavailable at the top.
  4. Under Shutdown settings, uncheck Turn on fast startup (recommended).
  5. Click Save changes and restart your computer.

Step 3: Identify the Exact Offending Driver Using LatencyMon

Rather than guessing which driver is malfunctioning among dozens of system devices, IT professionals use the free, open-source diagnostics tool LatencyMon (developed by Resplendence).

  1. Download and run LatencyMon (Standard Home Edition).
  2. Click the green Play button in the top left to start monitoring.
  3. Allow the tool to collect data for 2 to 3 minutes while the CPU spikes occur.
  4. Navigate to the Drivers tab and sort the list by DPC count and Highest execution time (ms).
  5. Look at the top driver filename:
    • ndis.sys / netwtw*.sys: Network or Wi-Fi driver (Intel/Realtek).
    • nvlddmkm.sys or amdkmdag.sys: NVIDIA or AMD Graphics driver.
    • storahci.sys or iaStorA.sys: SATA/AHCI storage controller or failing drive.
    • rtkvhd64.sys: Realtek High Definition Audio driver.
    • ACPI.sys: Motherboard battery management or thermal controller firmware.

Step 4: Reinstall or Roll Back the Flagged Driver

Once LatencyMon reveals the culprit, address that specific subsystem:

For Network & Wi-Fi (ndis.sys / netwtw*.sys):

  1. Press Windows Key + X and select Device Manager.
  2. Expand Network adapters.
  3. Right-click your Wi-Fi or Gigabit Ethernet adapter and select Properties.
  4. Under the Driver tab, if Roll Back Driver is available, click it. If not, choose Update driver > Search automatically for drivers, or download the official OEM package directly from the manufacturer (Intel, Qualcomm, or Realtek).

For Audio Drivers (rtkvhd64.sys):

Many Realtek audio drivers conflict with modern Windows 11 spatial audio features.

  1. In Device Manager, expand Sound, video and game controllers.
  2. Right-click Realtek High Definition Audio and select Update driver.
  3. Choose Browse my computer for drivers > Let me pick from a list of available drivers on my computer.
  4. Select the generic High Definition Audio Device provided by Microsoft, click Next, and restart.

Step 5: Disable USB Root Hub Power Saving

Aggressive power-saving states on USB controllers frequently create interrupt storms when hardware switches between low-power and full-power states:

  1. Open Device Manager (devmgmt.msc).
  2. Scroll to the bottom and expand Universal Serial Bus controllers.
  3. Right-click each USB Root Hub (USB 3.0) entry and open Properties.
  4. Go to the Power Management tab.
  5. Uncheck Allow the computer to turn off this device to save power.
  6. Repeat for all root hubs and reboot.

Diagnostic Summary

System Interrupts CPU Spike Detected (>10%)
   │
   ├─► Unplug all external USB peripherals
   │     └─ Fixed? ──► Replace faulty cable or peripheral
   │
   ├─► Disable Windows Fast Startup
   │     └─ Fixed? ──► Hybrid hibernation state cleared
   │
   ├─► Run LatencyMon
   │     ├─ ndis.sys ─────► Reinstall Wi-Fi/Ethernet driver
   │     ├─ rtkvhd64.sys ─► Switch to Microsoft Generic Audio driver
   │     └─ storahci.sys ─► Run chkdsk /f /r (check drive health)
   │
   └─► Update Motherboard BIOS / UEFI

By systematically isolating hardware interrupts with LatencyMon, you eliminate guesswork and address the exact device driver responsible for overloading your processor.

Weekly Technical Briefing

Practical Tech Solutions, Delivered Free.

Get verified troubleshooting guides, critical OS update fix alerts, and step-by-step diagnostic workflows before problems take down your system.

Zero Spam Guarantee Research-Backed Only One-Click Unsubscribe
Powered by Brevo • Encrypted & Private

Frequently Asked Questions

Can I kill or end the System Interrupts task in Task Manager?

No. System Interrupts is an integral part of the Windows NT kernel abstraction layer. You cannot terminate it because it represents physical communication between your CPU and motherboard hardware.

What is an acceptable baseline percentage for System Interrupts?

During normal desktop activity, System Interrupts should fluctuate between 0.1% and 1.5%. Occasional spikes up to 5% during heavy disk transfers or high network activity are normal, but constant levels above 10% indicate an active hardware driver fault.

Can a faulty USB hub or external mouse trigger this?

Yes. Defective USB ports, broken internal shielding on cables, or malfunctioning USB audio interfaces flood the processor with constant hardware interrupt signals.

David Sterling

David Sterling

Lead Technical Editor Verified Instructions

Specializing in operating system diagnostics, hardware drivers, and digital workflows. Guided by our strict Editorial Policy to ensure safe, reproducible procedures.

Last tested and verified on: March 2026

Authoritative Sources & Citations

Peer-verified: March 2026

In accordance with our strict Research Methodology, every technical instruction is cross-verified against official vendor documentation.

Spotted an outdated step or newer operating system build? Submit a Technical Correction →

Explore more verified solutions in Windows & PC

View all Windows & PC guides →