一些Windows 11/10 PC 用户报告说,当他们打开任务管理器(open Task Manager)时,他们注意到服务和控制器应用程序(Services and Controller app)正在使用大约 50% 的CPU,有时在玩游戏时,总CPU使用率会飙升至 100% - 他们还体验语音通话声音失真。在这篇文章中,我们将为这个CPU 使用率高的问题(high CPU usage issue)提供最合适的解决方案。
合法的服务和控制器应用程序(Services and Controller app)( services.exe ) 是 位于System32文件夹中的(System32)Windows 系统文件(Windows system file)。它是运行Windows 10所需的基本系统进程。如果您在任务管理器(Task Manager)中找到它,右键单击它并选择结束(End)任务,关闭(Shut down)按钮将显示为灰色。您必须选中放弃(Abandon)未保存的数据并关闭复选框才能激活关闭(Shut)按钮。现在,即使您单击“关闭(Shut)” ,您也无法结束该过程——相反,您会看到一条消息——
Unable to terminate process, The operation could not be terminated, Access is denied.
如果您在System32文件夹中打开其文件位置并检查其Properties,您将看到它是一个合法的Microsoft进程。
恶意软件(Malware)可以使用任何名称伪装自己。因此,如果类似命名的文件位于其他位置,它很可能是恶意软件。例如,名为“ Services and Controller app.exe ”的文件是恶意软件,它试图将自己伪装成合法的Windows进程。大多数防病毒程序将此恶意服务(Services)和控制器(Controller)app.exe 识别为恶意软件。
服务和控制器应用程序 CPU(Controller App High CPU)使用率高
如果您遇到此服务(Services)和控制器(Controller)应用程序高 CPU(High CPU)使用率问题,请按此特定顺序执行以下操作:
- 检查文件位置和属性
- 运行系统文件检查器
- 运行防病毒扫描
- 重新启动 Windows Management Instrumentation(Restart Windows Management Instrumentation) ( WMI )服务(Service)
- 关闭背景幻灯片
- 禁用诊断策略服务
- 在干净启动状态下进行故障排除。
让我们看一下关于列出的每个解决方案所涉及的过程的描述。
1]检查文件(Check File)位置和属性
打开任务管理器(Task Manager),找到 Services and Controller App > Right-click它并选择Open file location。
右键单击选定的services.exe进程,然后单击属性。
您将能够确认文件夹位置是System32并且它是合法的Microsoft文件。
如果其他文件位置打开,则可能是病毒。
2]运行系统文件检查器
如果它是合法的Windows系统文件,则它可能已损坏或损坏。我建议您运行系统文件检查器以将其替换为一个好的文件。
3]运行防病毒扫描
如果它不在System32文件夹中,并且您怀疑它是恶意软件,那么您应该使用Windows Defender 或任何有信誉 的第三方 AV 产品(third-party AV product)运行完整的系统防病毒扫描。恶意软件文件将被安全隔离或删除。
大多数防病毒程序将此恶意服务(Services)和控制器(Controller)app.exe 识别为恶意软件 - 例如,赛门铁克(Symantec)将其识别为Trojan.ADH.2 或 Trojan.Gen,卡巴斯基将其识别 为非病毒:HEUR:RiskTool.Win32.BitCoinMiner .gen(not-a-virus:HEUR:RiskTool.Win32.BitCoinMiner.gen) .
作为预防措施,您还可以使用免费的便携式防病毒软件(free portable antivirus software)进行第二次防病毒扫描。
4]重新启动Windows Management Instrumentation(Restart Windows Management Instrumentation)(WMI)服务(Service)
Windows Management Instrumentation由一组对Windows 驱动程序模型(Windows Driver Model)的扩展组成,这些扩展提供了一个操作系统接口,被检测的组件通过该接口提供信息和通知。
有时软件可能会发送无效命令,从而导致不必要的处理器需求,这可能会触发高CPU使用率,如在这种情况下 - 您可以尝试重新启动WMI服务。就是这样:
- 按Windows key + R调用“运行”对话框。
- 在 Run 对话框中,输入services.msc并按 Enter打开 Services(open Services)。
- 在“服务(Services)”窗口中,滚动并找到Windows Management Instrumentation服务。
- 现在,右键单击该服务并从上下文菜单中选择重新启动以在您的计算机上重新启动该服务。(Restart)
- 退出服务控制台。
打开任务管理器(Task Manager)并检查手头的问题是否已解决。
5]关闭背景幻灯片
有时屏幕上的幻灯片可能会导致此问题。在这种情况下,您可以关闭背景幻灯片,看看是否有帮助。就是这样:
- 按Windows key + I 打开设置。
- 点击或单击个性化(Personalisation)。
- 在Personalization(Personalisation)页面的左侧窗格中,选择Background。
- 在右侧窗格中, 从下拉菜单中将背景(Background)设置设置为图片。(Picture)
- 退出设置应用程序。
检查手头的问题是否已解决。
6]禁用诊断策略服务(Diagnostics Policy Service)
禁用Windows 10系统上的(Windows 10)诊断(Diagnostics)策略服务可能会解决此问题。
您应该知道诊断策略服务可以为(Diagnostic Policy Service)Windows组件启用问题检测、故障排除和解决方案。如果此服务停止,诊断将不再起作用。
请执行下列操作:
- 打开服务控制台。
- 在“服务(Services)”窗口中,滚动并找到“诊断策略服务”(Diagnostics Policy Service) 服务。
- 双击(Double-click)条目以编辑其属性。
- 在属性窗口中,单击Startup type(Startup type)上的下拉菜单,然后选择Disabled。如果服务已经在运行,点击停止(Stop )按钮停止服务。
- 单击应用(Apply)>确定(OK)以保存更改。
- 退出服务控制台。
7]在干净启动状态下进行故障排除
这本身不是一个解决方案,它只能帮助您识别可能导致此问题的违规过程。干净启动故障排除旨在隔离性能问题。要执行干净启动故障排除,您必须执行多项操作,然后在执行每个操作后重新启动计算机。您可能需要手动禁用一项又一项,以尝试查明导致问题的一项。确定罪犯后,您可以考虑将其删除或禁用。
执行(Perform a Clean Boot)系统的干净启动并确定导致服务和控制器应用程序高 CPU 使用率(Services and Controller app High CPU usage)的原因。
已知会导致此问题的一些过程是:
- Nahimic 服务(Nahimic Service):卸载安装此服务的音频(Audio)软件和驱动程序。也许您还需要查看相关的音频(Audio)驱动程序。
- Sequrazo:检查您是否运行或安装了名为Sequrazo的程序。Segurazo ( SAntivirus Realtime Protection Lite ) 是PUP 或 PUA(PUP or PUA),这可能是问题所在。卸载它看看。
- LenovoVantageService:卸载Lenovo Vantage Service或将其更新到最新版本,看看是否有帮助。
希望这里的东西可以帮助你。
相关文章(Related post):WMI 提供程序主机 (WmiPrvSE.exe) 高 CPU 使用率(WMI Provider Host (WmiPrvSE.exe) High CPU Usage)。
Fix Services and Controller app High CPU usage in Windows 11/10
Some Windows 11/10 PC uѕers are reporting that when they open Task Manager, they notice the Services and Controller app is using around 50% CPU, and sometimes when playing games, the total CPU usage spikes as high as 100% – and they also experience voice call sound distortion. In this post, we will provide the most suitable solutions to this high CPU usage issue.
The legit Services and Controller app (services.exe) is a Windows system file located in the System32 folder. It is an essential system process that is required for the running of Windows 10. If you locate it in the Task Manager, right-click on it and select End task, the Shut down button will be greyed out. You will have to select the Abandon unsaved data and shutdown checkbox to activate the Shut down button. Now even if you click Shut down you will not be able to end the process – but instead, you will see a message –
Unable to terminate process, The operation could not be terminated, Access is denied.
If you open its file location in the System32 folder and check its Properties, you will see that it is a legit Microsoft process.
Malware can disguise itself using any name. So if a similar named file is located elsewhere, it could well be malware. For instance, a file named ‘Services and Controller app.exe‘ is malware, and it tries to disguise itself as the legit Windows process. Most antivirus programs identify this malicious Services and Controller app.exe as malware.
Services and Controller App High CPU usage
If you’re faced with this Services and Controller app High CPU usage issue, do the following in this specific order:
- Check File location and Properties
- Run System File Checker
- Run an antivirus scane
- Restart Windows Management Instrumentation (WMI) Service
- Turn off background slideshow
- Disable Diagnostics Policy Service
- Troubleshoot in Clean Boot State.
Let’s take a look at the description of the process involved concerning each of the listed solutions.
1] Check File location and Properties
Open Task Manager, locate Services and Controller App > Right-click on it and select Open file location.
Righ-click on the selected services.exe process and click on Properties.
You will be able to confirm that the folder location is System32 and it is a legit Microsoft file.
If some other file location opens, it could be a virus.
2] Run System File Checker
If it is a legit Windows system file, maybe it has become damaged or corrupted. I suggest you run System File Checker to replace it with a good file.
3] Run an antivirus scan
If it is not located in the System32 folder, and you suspect it to malware then you should run a full system antivirus scan with Windows Defender or any reputable third-party AV product. The malware file will get safely quarantined or deleted.
Most antivirus programs identify this malicious Services and Controller app.exe as malware – for example, Symantec identifies it as Trojan.ADH.2 or Trojan.Gen, and Kaspersky identifies it as not-a-virus:HEUR:RiskTool.Win32.BitCoinMiner.gen.
As a matter of abundant precaution, you may also use a free portable antivirus software to run a second antivirus scan.
4] Restart Windows Management Instrumentation (WMI) Service
Windows Management Instrumentation consists of a set of extensions to the Windows Driver Model that provides an operating system interface through which instrumented components provide information and notification.
Sometimes software can send invalid commands, resulting in unnecessary processor requirements, which can trigger high CPU usage as in this case – you can try restarting the WMI service. Here’s how:
- Press Windows key + R to invoke the Run dialog.
- In the Run dialog box, type services.msc and hit Enter to open Services.
- In the Services window, scroll and locate the Windows Management Instrumentation service.
- Now, right-click the service and select Restart from the context menu to restart the service on your computer.
- Exit the Services console.
Open Task Manager and check if the issue at hand is resolved.
5] Turn off Background slideshow
Sometimes the slideshow on your screen may cause this problem. In this case, you can turn off the background slideshow and see if that helps. Here’s how:
- Press the Windows key + I to open Settings.
- Tap or click Personalisation.
- In the Personalisation page, on the left pane, select Background.
- On the right pane, set the Background settings to Picture from the drop-down.
- Exit the Settings app.
Check if the issue at hand is resolved.
6] Disable Diagnostics Policy Service
Disabling the Diagnostics policy service on your Windows 10 system may fix the issue.
You should know the Diagnostic Policy Service enables problem detection, troubleshooting and resolution for Windows components. If this service is stopped, diagnostics will no longer function.
Do the following:
- Open Services console.
- In the Services window, scroll and locate the Diagnostics Policy Service service.
- Double-click on the entry to edit its properties.
- In the properties window, click the drop-down on the Startup type and select Disabled. If the service is running already, click on Stop button to stop the service.
- Click Apply > OK to save changes.
- Exit the Services console.
7] Troubleshoot in Clean Boot state
This is not a solution per se, it only helps you identify the offending process that may be causing this issue. Clean-boot troubleshooting is designed to isolate a performance problem. To perform clean-boot troubleshooting, you must take a number of actions, and then restart the computer after each action. You may need to manually disable one item after another to try and pinpoint the one that is causing the problem. Once you have identified the offender, you can consider removing or disabling it.
Perform a Clean Boot of the system and identify what is causing the Services and Controller app High CPU usage.
Some processes that are known to cause this issue are:
- Nahimic Service: Uninstall the Audio software & driver that installs this service. Maybe you need to take a look at the related Audio drivers too.
- Sequrazo: Check if you have a program running or installed called Sequrazo. Segurazo (SAntivirus Realtime Protection Lite) is a PUP or PUA and this could be the problem. Uninstall it and see.
- LenovoVantageService: Either uninstall Lenovo Vantage Service or update it to the latest version and see if that helps.
Hope something here helps you.
Related post: WMI Provider Host (WmiPrvSE.exe) High CPU Usage.