修复服务主机 CPU 使用率过高的问题:本地系统
Fix High CPU Usage by Service Host: Local System in Task Manager – If you’re facing High CPU Usage, Memory Usage or Disk Usage then it will be probably because of a process is known as Service Host: Local System and don’t worry you are not alone as many other Windows 10 users face a similar issue. In order to find if you are facing a similar issue, just press Ctrl + Shift + Del to open Task Manager and look for the process utilizing 90% of your CPU or Memory resources.
Now Service Host: Local System is itself a bundle of other system processes which run under it, in other words, it’s basically a generic service hosting container. So troubleshooting this issue becomes a lot difficult as any process under it can cause the high CPU usage problem. Service Host: Local System includes a process such as a User Manager, Group Policy Client, Windows Auto Update, Background Intelligent Transfer Service (BITS), Task Scheduler etc.
In general, Service Host: Local System can take a lot of CPU & RAM resources as it has a number of different processes running under it but if a particular process is constantly taking a large chunk of your system resources then it can be a problem. So without wasting any time let’s see how to Fix High CPU Usage by Service Host: Local System with the help of below-listed troubleshooting guide.
修复服务主机 CPU 使用率过高的问题:本地系统
确保创建一个还原点,以防出现问题。
Method 1: Disable Superfetch
1.按Windows键+R然后输入 SERVICES.MSC 并按Enter键。
2.查找 SuperFetch的 从列表中的服务然后右键单击它并选择 属性。
3.Under Service status, if the service is running click on 停止。
4.现在从 创业公司 类型下拉选择 禁用。
5.单击“应用”,然后单击“确定”。
6.重新启动您的电脑以保存更改。
如果上述方法没有禁用 Superfetch 服务,那么您可以按照 使用注册表禁用 Superfetch:
1.按Windows键+R然后输入 注册表编辑器 并按 Enter 打开注册表编辑器。
2.导航到以下注册表项:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager内存管理PrefetchParameters
3.确保您已选择 预取参数 然后在右侧窗口中双击 启用超级提取 关键和 change it’s value to 0 in the value data field.
4.Click OK and close the Registry Editor.
5.重新启动您的电脑以保存更改并查看是否能够 Fix High CPU Usage by Service Host: Local System.
方法 2:运行 SFC 和 DISM
1.按 Windows 键 + X,然后单击 命令提示符(管理员)。
2.现在在cmd中输入以下内容并按回车键:
Sfc /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:testmountwindows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:testmountwindows /LimitAccess
请注意: 将 C:RepairSourceWindows 替换为修复源(Windows 安装或恢复光盘)的位置。
7.重新启动您的电脑以保存更改并查看是否能够 Fix High CPU Usage by Service Host: Local System.
方法3:注册表修复
1.按Windows键+R然后输入 注册表编辑器 并按 Enter 打开注册表编辑器。
2.导航到以下注册表项:
HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesNdu
3.Make sure to select Ndu then in the right window pane double-click on Start.
4.Change the value of Start to 4 并点击确定。
5.关闭所有内容并重新启动电脑以保存更改。
方法 4:运行 Windows 更新疑难解答
1. 现在在 Windows 搜索栏中输入“疑难解答”,然后单击 故障排除。
2.接下来,从左侧窗格中选择 查看全部。
3.然后从“解决计算机问题”列表中选择 Windows更新。
4.按照屏幕上的说明进行操作并运行 Windows 更新故障排除。
5.重新启动你的电脑,你也许可以 Fix High CPU Usage by Service Host: Local System.
Method 5: Perform a Clean boot
Sometimes 3rd party software can conflict with System and therefore can cause high CPU usage on your PC. In order to 修复服务主机 CPU 使用率过高的问题:本地系统,您需要在PC上执行干净启动并逐步诊断问题。
Method 6: Restart Windows Update service
1.按Windows键+R然后输入“SERVICES.MSC”(不带引号)并按 Enter 键。
2.找到以下服务:
后台智能传输服务(BITS)
加密服务
Windows更新
MSI安装程序
3.Right-click on each of them and then select Properties. Make sure their “启动类型” 被设置为 A自动的。
4.Now if any of the above services are stopped, make sure to click on 在“服务状态”下启动。
5.Next, right-click on Windows Update service and select 重新开始。
6.Click Apply followed by OK and then reboot your PC to save changes.
Method 7: Change Processor Scheduling
1.按Windows键+R然后输入 SYSDM.CPL 然后按 Enter 打开系统属性。
2.Switch to the Advanced tab and click on 个人设置 下 性能。
3.Again switch to 高级选项卡 under Performance Options.
4.Under Processor scheduling select Program and click Apply followed by OK.
5.重新启动您的电脑以保存更改。
Method 8: Disable Background Intelligent Transfer Service
1.按Windows键+R然后输入 MSCONFIG 并按Enter键。
2.Switch to services tab then uncheck “Background Intelligent Transfer Service”.
3.单击“应用”,然后单击“确定”。
Method 9: Disable Certain Services
1.按Ctrl+Shift+Esc打开 任务管理器。
2.Expand Service Host: Local System and see which service is taking up your system resources (high).
3.Select that service then right-click on it and select 结束任务。
4.Reboot your PC to save changes and if you still find that particular service taking high CPU usage then 禁用它。
5.Right-click on the service which you earlier shortlisted and select Open Services.
6.Find the particular service then right-click on it and select Stop.
7.重新启动您的电脑以保存更改。
推荐:
这样你就成功了 修复服务主机 CPU 使用率过高的问题:本地系统 但如果您对这篇文章仍有任何疑问,请随时在评论部分提问。