如何修复 Windows 10 上的高 CPU 使用率

中央处理器(Central Processing Unit)CPU是计算机系统的主要组件。它充当任何计算机的大脑(brain),因为它负责运行安装在其上的操作系统。它从用户和操作系统获取输入,对其进行处理,然后生成显示在监视器/屏幕上的输出。当今许多现代计算机都在CPU中安装了多处理器或多核(multi-processors or multi-cores)。尽管CPU是 PC 中最强大的组件并且能够同时处理多个任务,但您的 PC 有时可能会遇到高或接近 100% 的CPU用法。发生这种情况时,您的系统将变慢,程序和功能将挂起或冻结,并且应用程序将变得无响应。继续阅读以了解如何检查Windows 10上的(Windows 10)CPU使用率以及如何解决高CPU使用率问题。

如何修复 Windows 10 上的高 CPU 使用率

如何修复 Windows 10 上的高 CPU 使用率(How to Fix High CPU Usage on Windows 10)

如何在 Windows 10 上检查 CPU 使用率(How to Check CPU Usage on Windows 10)

要检查Windows 10系统上的(Windows 10)CPU使用率是否高或接近 100% ,只需按照以下步骤操作:

1.在Windows 搜索(Windows search)框中键入任务管理器并从搜索结果中启动它,如图所示。(Task manager)

搜索并启动任务管理器

2.如果出现空白屏幕,请单击屏幕底部可见的更多详细信息。(More details)

3. 如图所示,切换到任务管理器(Task Manager)窗口上的性能(Performace)选项卡。

单击任务管理器中的性能选项卡|  如何修复 Windows 10 上的高 CPU 使用率?

4. 检查写在CPUUtilization下的(Utilization)百分比(Percentage),如上图所示。

如果您的CPU使用率很高或接近 100%,请继续阅读!

Why is CPU Usage High or 100%?

  • 运行后台进程:(Running Background processes:) Windows计算机需要补充和支持主要进程运行的后台进程。因此,您的计算机包含的软件越多,运行这些软件所需的后台进程就越多。这可能会导致 100% CPU使用率问题。
  • Netscvs 进程:(Netscvs Process:) Netscvs 进程,也称为Svchost.exe ,是导致CPU使用率高的关键Windows进程。(Windows)此进程与其他进程相结合,可能会导致CPU使用率过高。
  • 应用程序管理:(Application Management:)此过程在 Windows 上运行,以解决特定网络上计算机系统的问题。WMI 提供程序主机(WMI Provider Host)Wmi.PrvSE.exe是一个可以压倒CPU的关键进程。
  • 第三方防病毒程序(Third-party Antivirus Program) 或病毒:(or Virus:) 第三方防病毒程序可能会导致CPU使用率过高。另一方面,如果您的系统中存在病毒,它可能会导致进一步的CPU使用率并降低您的计算机速度。

下面列出了有关如何减少Windows 10上的(Windows 10)CPU使用率的各种解决方案。

方法一:重启应用管理服务(Method 1: Restart Application Management Service)

如前所述,WMI 提供程序主机(WMI Provider Host)会导致 100%的CPU使用率。要解决此问题,您需要使用服务(Services)应用程序重新启动服务,如下所示:

1.在Window 搜索(Window search)栏中键入services并从搜索结果中启动它,如图所示。(services)

从 Windows 搜索启动服务应用程序

2. 右键单击​​服务窗口中的Windows Management Instrumentation并选择重新启动(Restart)刷新(Refresh),如图所示。

右键单击服务并选择刷新。 如何修复 Windows 10 上的高 CPU 使用率?

3. 对Windows 管理服务重复相同的过程。(Windows Management Service.)

方法 2:使用事件查看器识别问题(Method 2: Identify Issues using Event Viewer)

如果WMI Provider Host导致的(WMI Provider Host)CPU使用率无法降低,那么您需要使用Event Viewer来识别问题,如下所述:

1.在Windows 搜索(Windows search)栏中键入事件查看器。(Event Viewer)通过单击Open启动它。

在 Windows 搜索中键入事件查看器并从结果中启动它|如何修复 Windows 10 上的高 CPU 使用率?

2. 浏览以下文件路径时,单击每个文件旁边的向下箭头:(downward arrow)

Applications and Service Logs > Microsoft > Windows > WMI-Activity > Operational 

3. 从事件查看器的中间窗格中,(Event Viewer,)查找错误(如果有)。

4. 对于每个错误,记下ClientProcessId,如突出显示的那样。

检查事件查看器的中间窗格并检查最新的错误(如果有)。 对于每个错误,记下 ClientProcessId,如下所示。

5. 现在,按照方法 1,步骤 1(Method 1, Step 1)中的说明启动任务管理器(Task manager)

6. 然后,进入Details选项卡并单击PID以按照ClientProcessId的递增顺序(increasing order)排列给定进程。

启动任务管理器。 然后,转到详细信息选项卡。 然后点击PID,根据ClientProcessId对进程进行排序。 如何修复 Windows 10 上的高 CPU 使用率?

7. 使用您在第 4 步中记下的(Step 4)ClientProcessId,并识别与其关联的进程。

8. 右键单击​​已识别的进程(Identified process)并选择结束任务。(End task. )

注意:(Note:) 下面是使用(Below)Google Chrome显示的示例。

右键单击进程并选择结束任务|  如何修复 Windows 10 上的高 CPU 使用率?

另请阅读:(Also Read:) 修复服务主机:诊断策略服务高 CPU 使用率(Fix Service Host: Diagnostic Policy Service High CPU Usage)

方法 3:更新 Windows(Method 3: Update Windows)

如果您不定期更新Windows操作系统,过时的驱动程序可能会导致您的 PC 上的CPU使用率过高。(CPU)以下是通过将Windows(Windows)更新到最新版本来修复高CPU使用率的方法:

1.在Windows 搜索(Windows search)框中键入更新。(Updates)从此处启动Windows 更新设置。(Windows Update Settings)

从 Windows 搜索启动 Windows 更新设置

2. 单击右窗格中的检查更新按钮,如图所示。(Check for updates)

单击检查更新以安装 Windows 更新

3. Windows 将搜索并安装(search for and install)可用的更新(如果有)。

4.重启电脑(Restart the PC)并检查问题是否解决。如果没有,请尝试下一个修复。

方法 4:关闭 Windows 通知(Windows Notifications Off)

打开Windows(Windows)通知时,可能会导致 CPU 使用率显着升高(CPU)。这意味着关闭它可以帮助减轻一些负担。以下是解决高CPU使用率的方法:

1.在Windows 搜索(Windows search)框中键入通知。(notifications)从搜索结果中单击通知和操作设置(Notification and Action Settings),如下所示。

打开 Windows 通知和操作设置 |  如何修复 Windows 10 上的高 CPU 使用率?

2.关闭(toggle off)标题为从应用程序和其他发件人获取通知(Get notifications from apps and other senders)的选项的切换。

关闭标题为从应用程序和其他发件人获取通知的选项的切换

按照如何检查(How to check CPU Usage)Windows 10 上(on Windows 10)的 CPU 使用情况下概述的步骤检查CPU使用情况是否减少。

方法五:关闭 P2P 分享(Method 5: Turn off P2P Share)

点对点或 P2P 共享(Peer-to-Peer or P2P Sharing)功能有助于通过Internet 发送和接收文件。如果启用,它会增加CPU使用率。以下是通过关闭Windows 10笔记本电脑/台式机来减少CPU使用率的方法:

1.在Windows 搜索框中键入(Windows search)Windows 更新设置(Windows update settings),然后单击它,如图所示。

在 Windows 搜索中键入 Windows 更新设置并启动搜索结果。 如何修复 Windows 10 上的高 CPU 使用率?

2. 单击左侧菜单中可用的交付优化。(Delivery Optimization)

3.关闭( toggle off)标题为允许从其他 PC 下载(Allow downloads from other PCs)的选项以禁用 P2P 共享的切换。

关闭标题为允许从其他 PC 下载以禁用 P2P 共享的选项的切换

另请阅读:(Also Read:) 如何通过系统空闲进程修复高 CPU 使用率(How to Fix High CPU Usage by System Idle Process)

方法 6:结束高 CPU 使用率进程(Method 6: End High CPU Usage Processes)

您可以使用任务管理器(Task Manager)来识别和关闭使用过多CPU资源的进程。许多笔记本电脑制造商(如英特尔)为此提供了专门的页面(Intel host a dedicated page)。下面给出了这样做的步骤。

1. 按照方法 1,步骤 1(Method 1, Step 1)中的说明启动任务管理器(Task Manager)

2. 在Processes选项卡中,单击CPU,如下所示。这将按照CPU Usage(CPU Usage)的顺序对所有正在运行的进程进行排序。

单击任务管理器中的 CPU 列,按 CPU 使用率对进程进行排序。

3.识别(Identify the Process)CPU使用率高的进程。右键单击它并选择结束任务。(End task.)

下面介绍如何通过释放CPU资源来修复高CPU使用率。(CPU)如果您希望减轻CPU的更多负载,请执行以下说明的方法。

方法 7:禁用或卸载第三方程序(Method 7: Disable or Uninstall Third-Party Programs)

Windows 带有一个内置的病毒和威胁防护,称为Windows Defender 防火墙(Windows Defender Firewall)。它能够保护您的计算机免受病毒和恶意软件的恶意攻击。如果您的计算机上安装了第三方防病毒软件以增加安全性,您可以禁用它。此类程序可能会导致接近 100%的CPU使用率并降低您的 PC 速度。我们将详细讨论禁用和卸载第三方防病毒程序的步骤。

选项 1:禁用第三方防病毒程序(Option 1: Disable Third-Party Antivirus Program)

1. 启动您在 PC 上使用的第三方防病毒(third-party antivirus)程序。

注意:(Note:)我们使用Avast Antivirus进行说明。

2. 转到左侧窗格中的保护( Protection) 设置(Settings)。通过将其关闭来禁用防火墙(Firewall)(Off.)

Avast 禁用防火墙

选项 2:卸载第三方防病毒程序(Option 2: Uninstall Third-Party Antivirus Program)

1.从Windows 搜索(Windows search,)启动控制面板(Control Panel),如下图所示。

在搜索栏中输入控制面板并打开它。

2. 单击View by > Large Icons,然后选择程序和功能(Programs and Features),如图所示。

选择程序和功能。 如何修复 Windows 10 上的高 CPU 使用率?

3. 单击Avast,然后选择卸载(Uninstall)

右键单击 avast 文件夹并选择卸载。 如何修复 Windows 10 上的高 CPU 使用率?

如果上述方法对您不起作用,则您的系统中可能存在恶意软件。显然,您现在需要使用Windows Defender运行扫描并消除威胁,以修复高CPU使用率。

另请阅读: (Also Read: )修复 Windows 音频设备图隔离高 CPU 使用率(Fix Windows Audio Device Graph Isolation high CPU usage)

方法 8:运行 Windows Defender 扫描(Method 8: Run Windows Defender Scan)

Windows Defender将扫描系统中的所有文件并检查恶意软件。如果发现威胁,您可以将其从设备中删除。以下是扫描 PC 的步骤:

1.在Windows 搜索(Windows search. )中键入病毒和威胁防护。(Virus and threat protection)通过单击它来启动它。

在 Windows 搜索中键入病毒和威胁防护并启动它|如何修复 Windows 10 上的高 CPU 使用率?

2. 点击扫描选项(Scan options),如下图所示。

点击扫描选项

3. 选择Full Scan并单击Scan Now,如突出显示的那样。

.  选择全面扫描,然后单击立即扫描。 如何修复 Windows 10 上的高 CPU 使用率?

注意:(Note:) 确保(Make)您的笔记本电脑已充电,并且没有人干扰其间的扫描过程。

全面扫描(Scan)检查硬盘上的所有文件和正在运行的程序。此扫描可能需要一个多小时。

方法 9:将电源计划设置更改为默认值(Method 9: Change Power Plan Settings to Default)

如果您的 PC 的电源计划设置为省电模式(Power Saver Mode),那么您的计算机将遇到高CPU使用率。以下是如何通过将设置回滚到default来修复高(default)CPU使用率,如下所述:

1. 键入控制面板并从( Control Panel)Windows 搜索(Windows search)选项启动它,如图所示。

键入 Conrol Panel 并从 Widnows 搜索启动它

2. 单击查看方式(View by )>小图标(Small icons)。然后,转到电源选项(Power Options),如图所示。

单击查看方式并选择小图标。 然后转到电源选项 |  如何降低 CPU 使用率 Windows 10

3.如果您的 PC 处于省电(Power Saver)模式,请选择平衡。(Balanced, )

4. 现在,单击更改计划设置(Change plan settings),如突出显示的那样。

如果您的电脑处于节电模式,请选择平衡。 然后单击更改计划设置。 如何修复高 CPU 使用率 Windows 10

5. 在这里,单击恢复此计划的默认设置。(Restore default settings for this plan.)

6. 最后,单击(Yes )确认并应用这些更改。

单击恢复此计划的默认设置,然后单击确定。 如何修复高 CPU 使用率 Windows 10

另请阅读:(Also Read:) 修复桌面窗口管理器高 CPU (DWM.exe)(Fix Desktop Window Manager High CPU (DWM.exe))

方法 10:更改注册表设置(Method 10: Change Registry Settings)

如果您是Windows Cortana的频繁用户,那么您可能会遇到 100%的CPU使用率。如果你愿意牺牲一些Cortana功能,以下是在(Cortana)Windows 10中降低CPU使用率的方法:

1.在Windows 搜索(Windows search)选项中键入注册表编辑器。(Registry Editor)从这里启动它。

在 Windows 搜索中键入注册表编辑器并从那里启动它 |  如何修复高 CPU 使用率 Windows 10

2. 导航到以下路径:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TokenBroker

3. 现在,从窗口的右窗格中右键单击开始。(Start)

4.如图所示,从下拉菜单中选择修改。(Modify)

转到 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTokenBroker 现在,从窗口的右窗格中右键单击开始。 从下拉菜单中选择修改。

5.在数值数据(Value data )字段中输入数字4 。然后,单击确定(OK)以保存更改。

在数值数据中输入数字 4。 单击确定以保存更改。 如何修复高 CPU 使用率 Windows 10

完成上述过程后,所有Cortana功能都将无法使用。但是,应减少CPU使用率。(CPU)您现在可以通过执行如何检查 Windows 10 上的 CPU 使用情况(How to check CPU usage on Windows 10)标题下的步骤来检查它。

方法 11:重置 Windows(Method 11: Reset Windows)

如果上述所有解决方案均无效,则剩下的最终解决方案是重置您的Windows系统。

注意:(Note:) 在开始重置计算机之前备份系统上的所有重要文件(Back up)

1.在Windows 搜索框中输入(Windows search)reset并单击Reset this PC,如图所示。

在 Windows 搜索中键入 reset 并启动重置此 Pc 搜索结果。 如何修复高 CPU 使用率 Windows 10

2. 点击Reset this PC下的Get started,如下图所示。

单击重置此 PC 下的开始 |  如何修复高 CPU 使用率 Windows 10

3. 然后,单击下一个屏幕中的保留我的文件(Keep my files)选项。

然后,单击弹出框中的保留我的文件选项。

按照屏幕上的说明操作并等待该过程完成。Windows 操作系统(Windows OS)将重置,所有可能的问题都将得到纠正。

受到推崇的:(Recommended:)

我们希望本文对您有所帮助,并且您能够修复Windows 10 上(on Windows 10)的高 CPU 使用率(fix high CPU usage) 。让我们知道哪种方法最适合您。此外,如果您对本文有任何问题或建议,请随时将它们放在下面的评论部分。



About the author

我是一名软件工程师,拥有 Xbox Explorer、Microsoft Excel 和 Windows 8.1 Explorer 方面的经验。业余时间,我喜欢玩电子游戏和看电视。我拥有犹他大学的学位,目前在一家国际公司担任软件工程师。



Related posts