What should I do if my Win10 CPU usage is 100%? The system interrupt takes up too much CPU and causes the crash.

  

Some users have found that the system is stuck in the process of using Win10 system. Even if a software is opened, there will be a crash. After restarting, we observe the task manager. The process will find that the "system outage" CPU usage is very high, which indicates that your operating system is experiencing hardware or driver related issues. What about the "system outage" causing the CPU usage to be 100%? Please refer to the following.

What is "system interruption"?

Although "system interrupt" appears in the Task Manager like other Windows processes, it is not a real process, it only represents all "interrupted" CPUs at lower system levels in Windows. Usage rate.

interrupts can come from software, hardware, and even the processor itself, professional interpretation of the Wikipedia system interrupt as follows:

In computer science, refers to a processor interrupt is received from hardware Or a signal from the software that indicates that an event has occurred and should be noted. This is called an interrupt.

Typically, the processor will perform the appropriate hardware/software processing after receiving an asynchronous signal from peripheral hardware (relative to the central processing unit and memory) or a synchronization signal from the software. Sending such a signal is called an interrupt request (IRQ). The hardware interrupt causes the processor to save the execution state through a context switch (mainly in the register information such as the program counter and the program status word); the software interrupt is usually used as a command in the CPU instruction set in a programmable manner. Directly instructing such a run information switch and directing the process to an interrupt handling code. Interruptions are especially useful in computer multitasking, especially in real-time systems. Such systems, including the operating system running on them, are also referred to as "interrupt-driven".

Simply understand that interrupts are a form of communication between software, hardware, and CPU. For example, when you perform an input operation on a keyboard, the corresponding hardware and software send an interrupt to the CPU. To notify the task and trigger the necessary processing. After the interrupt handler task is completed, the processor will return to the state it was in when it was interrupted.

Open the Windows Task Manager, stare at the "system outage" CPU usage, madly tap the keyboard, observe the CPU usage changes to verify the above statement, and your understanding will be deepened.

When an error occurs in the hardware or driver, it may cause an error interrupt signal to be sent to the CPU, which may cause the CPU usage of the "system interrupt" to be too high in the task manager. Usually a healthy, well-behaved Windows system, the CPU usage of the system interruption will fluctuate between 0.1% and 2%, and the peak value of no more than 7% is also considered to be within the acceptable normal range. Of course, this depends on your location. The CPU frequency used, the software running, and the associated hardware connected.

How to solve the "system interrupt" CPU usage is 100%

If the system interrupts the CPU for more than 5% – 10% for a long time, you can suspect that the current system involves driver or hardware problems. . If the problem is not a common phenomenon that occurs for a long time, you can try to restart the operating system to solve it.

1. Check the hardware driver

To quickly confirm if the driver is causing the problem, you can use the DPC Latency Checker tool to check. The delayed procedure call (DPC) is related to the processing of the system interrupt. When the interrupt handler needs to delay a low priority task, the DPC is called.

DPC Latency Checker can analyze the current system to handle the delay of kernel device driver through real-time audio and video streams. It is a good helper to quickly find the driver problem, and no need to install if you see A red bar indicates a high delay.

To find the driver interrupt source of the problem, you have to individually update or roll back drivers to the latest version, and continue to be tested by the DPC Latency Checker. In addition, you can install LatencyMon this delay monitoring software to help quickly find driver files for high DPC counts. DPC drive

with high counts can lead to a large number of interrupts

2, disable hardware devices

without updated drivers, we can also individually disable hardware devices "Exclusion method" to quickly locate the problem hardware or driver.

Open "Run" & mdash with Win + R; Execute devmgmt.msc to open the device manager, disable the hardware one by one, and observe the "system interrupt" in the DPC Latency Checker or Task Manager. exclude.

The hardware that may be problematic is:

● NIC

● Built-in modem

● Built-in sound card device

● Others Set up devices such as TV tuner cards, ISDN or DSL adapters, etc.

Never disable or uninstall the necessary devices and drivers in the device manager, if you have a processor, display adapter, IDE controller Or the display and other necessities are banned, the trouble can be big.

3, Unplug or Disable Peripherals

If the DPC Latency Checker does not find anything, the problem is most likely caused by USB hardware. At this point, you can try to unplug all the peripherals or try to disable all the "USB Root Hub" in the Universal Serial Bus Controller in the Device Manager.

If you are using an external Keyboard or USB (Bluetooth) mouse, will stop working after disabling USB Root Hub, before making sure to have a way to drive these devices again!

4, troubleshooting hardware failure

The driver can cause system interruption problems, especially the hardware physical failure. In this case, you can't solve the problem as you change the drive, so you must replace the damaged part after it has been tested.

The detection of hardware failures is beyond the scope of this article. Only the faulty power supply or mobile power supply may cause interruption. It is recommended to ensure that the power supply is normal before troubleshooting hardware.

5, disable sound effects

Exclude problems caused by system sound effects. You can click on the speaker icon in the taskbar to disable all sound effects in the properties configuration of the playback device.

6. Update the BIOS of the motherboard

The BIOS is the primary module for driving the hardware when the system is powered on. After that, the hardware control will be given to the operating system, so you should go to the PC first when troubleshooting. Vendors have a look at the BIOS version that has not been updated. The general BIOS version update can solve the driver bugs and problems at the bottom of many devices.

The following two commands can help us quickly view the BIOS version of the current PC:
systeminfo |  Findstr /I /c:bios #or wmic bios get manufacturer, smbiosbiosversion

Brush the BIOS must be careful, be sure to version correct and not power off the device, please update the BIOS risk! ! !

System interruptions in different scenarios can be tricky, mostly due to compatibility issues between hardware.

Copyright © Windows knowledge All Rights Reserved