修复服务主机的高 CPU 使用率:本地系统
已发表: 2018-04-15
修复服务主机的高 CPU 使用率:任务管理器中的本地系统 –如果您面临 CPU 使用率、内存使用率或磁盘使用率高,那么这可能是因为一个称为服务主机的进程:本地系统,不用担心您并不孤单,因为许多其他 Windows 10 用户都面临着类似的问题。 为了查找您是否遇到类似问题,只需按 Ctrl + Shift + Del 打开任务管理器并查找占用 90% 的 CPU 或内存资源的进程。

现在服务主机:本地系统本身就是在它下面运行的其他系统进程的捆绑,换句话说,它基本上是一个通用的服务托管容器。 因此,解决此问题变得非常困难,因为它下的任何进程都可能导致高 CPU 使用率问题。 服务主机:本地系统包括一个进程,如用户管理器、组策略客户端、Windows 自动更新、后台智能传输服务 (BITS)、任务计划程序等。
一般来说,服务主机:本地系统可能会占用大量 CPU 和 RAM 资源,因为它有许多不同的进程在其下运行,但如果某个特定进程不断占用大量系统资源,则可能会出现问题。 因此,不要浪费任何时间,让我们看看如何在下面列出的故障排除指南的帮助下修复服务主机:本地系统的高 CPU 使用率。
内容
- 修复服务主机的高 CPU 使用率:本地系统
- 方法一:禁用 Superfetch
- 方法 2:运行 SFC 和 DISM
- 方法 3:注册表修复
- 方法 4:运行 Windows 更新疑难解答
- 方法 5:执行干净启动
- 方法六:重启 Windows 更新服务
- 方法 7:更改处理器调度
- 方法八:禁用后台智能传输服务
- 方法 9:禁用某些服务
修复服务主机的高 CPU 使用率:本地系统
确保创建一个还原点以防万一出现问题。
方法一:禁用 Superfetch
1.按 Windows 键 + R 然后键入services.msc并按 Enter。

2.从列表中找到Superfetch服务,然后右键单击它并选择属性。

3.在服务状态下,如果服务正在运行,请单击停止。
4.现在从启动类型下拉列表中选择禁用。

5.单击应用,然后单击确定。
6.重新启动您的 PC 以保存更改。
如果上述方法没有禁用 Superfetch 服务,那么您可以使用 Registry 禁用 Superfetch :
1.按 Windows 键 + R 然后键入regedit并按 Enter 打开注册表编辑器。

2.导航到以下注册表项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\内存管理\PrefetchParameters
3.确保您已选择PrefetchParameters然后在右侧窗口中双击EnableSuperfetch键并将其值更改为 0 在值数据字段中。

4.单击确定并关闭注册表编辑器。
5.重新启动您的PC以保存更改,并查看您是否能够通过服务主机修复高CPU使用率:本地系统。
方法 2:运行 SFC 和 DISM
1.按 Windows 键 + X 然后单击命令提示符(管理员)。

2.现在在cmd中输入以下内容并回车:
证监会 /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (如果以上失败,那么试试这个)

3.等待上述过程完成,完成后重新启动您的电脑。
4.再次打开cmd并输入以下命令并在每个命令后按回车键:
a) Dism /Online /Cleanup-Image /CheckHealth b) Dism /Online /Cleanup-Image /ScanHealth c) Dism /Online /Cleanup-Image /RestoreHealth

5.让 DISM 命令运行并等待它完成。
6. 如果上述命令不起作用,请尝试以下操作:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
注意:将 C:\RepairSource\Windows 替换为修复源的位置(Windows 安装或恢复光盘)。
7.重新启动您的 PC 以保存更改,并查看您是否能够通过服务主机修复高 CPU 使用率:本地系统。
方法 3:注册表修复
1.按 Windows 键 + R 然后键入regedit并按 Enter 打开注册表编辑器。

2.导航到以下注册表项:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Ndu
3.确保选择Ndu,然后在右侧窗格中双击开始。


4.将 Start 的值更改为 4 ,然后单击 OK。

5.关闭所有内容并重新启动您的 PC 以保存更改。
方法 4:运行 Windows 更新疑难解答
1.现在在 Windows 搜索栏中键入“疑难解答”,然后单击疑难解答。

2.接下来,从左侧窗格中选择查看全部。
3.然后从解决计算机问题列表中选择Windows 更新。

4.按照屏幕上的说明运行 Windows 更新疑难解答。

5.重新启动您的PC,您可能能够通过服务主机修复高CPU使用率:本地系统。
方法 5:执行干净启动
有时,第 3 方软件可能会与系统发生冲突,因此可能会导致您的 PC 上的 CPU 使用率过高。 为了修复 Service Host: Local System 的高 CPU 使用率,您需要在 PC 上执行干净启动并逐步诊断问题。
方法六:重启 Windows 更新服务
1.按 Windows 键 + R 然后键入“ services.msc ”(不带引号)并按 Enter。

2.找到以下服务:
后台智能传输服务 (BITS)
密码服务
Windows更新
微星安装程序
3.右键单击它们中的每一个,然后选择属性。 确保他们的启动类型设置为自动。

4.现在,如果上述任何服务停止,请务必单击“服务状态”下的“开始”。
5.下一步,右键单击 Windows 更新服务并选择重新启动。

6.单击应用,然后单击确定,然后重新启动 PC 以保存更改。
方法 7:更改处理器调度
1.按 Windows 键 + R 然后键入sysdm.cpl并按 Enter 打开系统属性。

2.切换到高级选项卡,然后单击性能下的设置。

3.再次切换到性能选项下的高级选项卡。
4.在处理器调度下选择程序并单击应用,然后单击确定。

5.重新启动您的 PC 以保存更改。
方法八:禁用后台智能传输服务
1.按 Windows 键 + R 然后键入msconfig并按 Enter。

2.切换到服务选项卡,然后取消选中“后台智能传输服务”。

3.单击应用,然后单击确定。
方法 9:禁用某些服务
1.按 Ctrl + Shift + Esc 打开任务管理器。

2.展开服务主机:本地系统,看看哪个服务占用了你的系统资源(高)。
3.选择该服务,然后右键单击它并选择结束任务。

4.重新启动您的 PC 以保存更改,如果您仍然发现该特定服务占用高 CPU 使用率,请禁用它。
5.右键单击您之前列入候选名单的服务,然后选择打开服务。

6.找到特定的服务,然后右键单击它并选择停止。
7.重新启动您的 PC 以保存更改。
受到推崇的:
- 修复此计算机上缺少一个或多个网络协议
- 修复您已登录时出现临时个人资料错误
- 如何修复桌面引用不可用的位置
- 修复 WiFi 在 Windows 10 中无法自动连接
就是这样,您已成功修复服务主机的高 CPU 使用率:本地系统,但如果您对这篇文章仍有任何疑问,请随时在评论部分提出。

