如果您发现名为“系统中断”的进程导致 CPU 使用率过高,则很可能存在硬件或驱动程序问题。
在这篇文章中,我们解释什么是系统中断以及如何查找和修复 CPU 使用率高的根本原因。
什么是“系统中断”? Windows?
系统中断显示为 Windows 进程在任务管理器中,但这并不是真正的进程。 相反,它是一种报告在较低系统级别发生的所有中断的 CPU 利用率的代表。
中断可以来自软件或硬件,包括处理器本身。 当中断处理程序任务完成时,处理器恢复中断时的状态。
中断是与 CPU 进行软件和硬件通信的一种形式。 例如,当您开始在键盘上打字时,相应的硬件和软件会向 CPU 发送中断以触发对输入的处理。
中断还可以告诉 CPU 发生了错误,这可能会导致系统中断导致 CPU 利用率增加。 在健康的系统上,系统中断占 CPU 利用率的 0.1% 到 2%,具体取决于 CPU 频率、运行的软件和连接的硬件。
根据系统配置,甚至 3% 到 7% 的峰值也可以被视为正常。
如何修复导致 CPU 使用率过高的系统中断
如果系统中断进程持续使用 CPU 的 5-10%,则通常存在硬件问题。 我们将帮助您查清真相。
初步修正
在深入之前,让我们先介绍一下基础知识:
- 重启你的电脑
- 安装待定 Windows 更新
- 断开所有外部设备的电源
- 要格外小心,请运行恶意软件和病毒扫描
如果这些基本措施都没有帮助,请继续第一个解决方案。
1.禁用所有外部设备
USB 硬件是常见的罪魁祸首。 您可以拔下外部 USB 设备,或者在设备管理器中(见下文)禁用 USB 根集线器,即防止外部硬件中断 CPU。
在里面 装置经理 (访问来自 Windows + X 菜单),查找条目 通用串行总线控制器 并禁用所有 USB分配器 您可以找到条目。
如果您使用外部键盘或 USB 鼠标,它们可能不再工作。 确保您有其他方法来重新激活设备。
对于台式计算机,检查是否有连接到主板的未使用的 SATA 电缆并将其拔下。
2.检查并更新硬件驱动程序
要查明是否存在驱动程序问题,您可以运行以下命令 DPC 延迟检查。 延迟过程调用(DPC)是与系统中断相关的过程。 当中断处理程序需要将较低优先级的任务推迟到稍后时间时,它会调用 DPC。
DPC Latency Checker 旨在分析您的系统是音频还是视频Streaming 通过在内核模式下检查设备驱动程序的延迟,可以正确地进行实时处理。 这是发现问题的快速方法,并且该工具不需要安装。
如果您看到红色条,这意味着由于高延迟而丢失,则说明出现了问题。
您可以尝试找到罪魁祸首,或者如果问题最近开始,请回滚最新的驱动程序更新 Windows 10 或使用更新版本更新您的驱动程序。 过去引起问题的驱动程序是 AMD SATA、高清音频设备和缺少的蓝牙驱动程序。
或者,您可以安装并运行它 延迟一,一个延迟监视器,用于查找具有最高 DPC 计数的驱动程序文件。 按 键 开始/播放按钮然后切换到 司机 单击选项卡并对驱动程序文件进行排序 DPC 计数。 请注意,计数会随着时间的推移而累积。 所以让他们跑一段时间吧。
具有高 DPC 计数的驱动程序可能会导致大量中断。
3. 禁用内部设备
您应该首先禁用各个设备驱动程序以找到罪魁祸首,而不是不加区别地更新驱动程序。 如果您已经确定了潜在的肇事者,请先将其禁用。
去 开始菜单找到并打开 装置经理 (也可以在控制面板中找到),展开下面列出的外围设备,右键单击设备并选择它 停用。
一次对一台设备执行此操作检查系统中断的 CPU 使用率或再次运行 DPC 延迟检查器,然后右键单击设备并选择它 启用 在继续下一个设备之前。
这些设备是最有可能的罪魁祸首:
- 网络适配器
- 内置调制解调器
- 内部音频设备
- 所有附加卡,例如电视调谐卡、ISDN 或 DSL 适配器或调制解调器
如果这些都不是原因,您可以继续禁用(并重新启用)其他非必要的驱动程序。
切勿禁用操作系统所需的驱动程序包括下面列出的所有内容 电脑, 处理器和 系统设备。
另外,请勿尝试禁用显卡、系统运行所在的硬盘驱动器、IDE 控制器、键盘或鼠标(除非您有触摸板等替代输入设备)或显示器。
4.排除有故障的硬件
如果损坏的驱动程序可能导致系统崩溃,那么它也可能导致硬件故障。 在这种情况下,更新驱动程序并不能解决问题。 但是,如果禁用整个设备可以解决问题,您应该按照我们的指南来测试您的电脑是否有故障硬件。
笔记: 电源或笔记本电脑充电器故障也可能导致系统中断。 也可以尝试更换或拔掉它。
5.禁用音效
当你在那里的时候 Windows 7、这可能就是您正在寻找的解决方案。
右键点击 扬声器图标 在任务栏中选择 播放设备双击你的 默认设备(扬声器) 打开 特征去 改进 标签, 和 禁用所有音效。 确认 好的 并检查系统中断现在的行为方式。
6.更新您的BIOS
BIOS 是您打开计算机时系统运行的第一个软件。 它可以帮助您的操作系统启动。 首先,确定您的 BIOS 版本并检查制造商的网站以获取更新和安装说明。
要查找您的 BIOS 版本,请按 Windows 键+R类型 指令吹 Enter并一一运行以下两条命令:
systeminfo | findstr /I /c:bios
wmic bios get manufacturer, smbiosbiosversion
请注意, 我 在 /我 是大写的i,不是小写的l。
更新 BIOS 不应掉以轻心。 确保备份您的数据 Windows 系统第一。
系统中断可能很困难
系统中断可能有多种原因,但大多数都可以通过重新启动来解决。 如果重新启动计算机后问题仍然存在,我们希望上述步骤可以帮助您解决问题。 如果您仍然看到 CPU 使用率很高,请检查其他内容 Windows 进行处理以查看罪魁祸首是否是其他东西。