服务主机 SysMain 导致 CPU 和内存使用率高
许多用户报告说SysMain进程(以前称为Superfetch)导致 CPU 使用率很高。虽然SysMain服务有助于了解您如何使用硬盘驱动器,但它对您的计算机并非完全必要。
服务主机 SysMain(Service Host SysMain)导致CPU(High CPU)和内存(Memory)使用率高
SysMain 服务(SysMain service)是与Superfetch相关的服务。它的工作是随着时间的推移维护和改进系统性能。它位于System32文件夹中。基本上(Basically),SysMain进程负责收集系统上各种使用情况的数据。然后,这些数据以硬盘驱动器的块的形式重新组织,并相应地确定优先级。
如果服务主机 SysMan(Service Host SysMan)进程导致高资源利用率,那么在您决定禁用它之前,请尝试以下操作:
- 运行系统文件检查器
- 修复系统映像(Repair System Image)
- 运行磁盘清理工具(Run Disk Cleanup Tool)
- 在干净启动状态下进行故障排除(Troubleshoot in Clean Boot State)。
如果您在系统上使用HDD,那么SysMain很可能会导致CPU过高,因为(CPU)HDD自身重组速度很慢这一简单事实。如果由于SysMain遇到(SysMain)CPU使用率高的问题,明确的解决方案是禁用该服务。
- 从服务管理器(Service Manager)禁用SysMain服务(SysMain)
- 使用提升的命令提示符
- 使用注册表编辑器
尝试以下方法禁用 SysMain 服务(disable the SysMain service):
1]从服务管理器(Service Manager)禁用(Disable)SysMain服务
杀死与SysMain关联的进程的最简单方法是从服务管理器中禁用SysMain服务。(SysMain)
- Press Win+R打开“运行”(Run)窗口并键入命令services.msc。
- 按 Enter(Hit Enter)打开“服务管理器(Service Manager)”窗口。
- 向下滚动到SysMain 服务(SysMain service)。
- 右键单击SysMain 服务( SysMain service)并选择Properties。
- 将启动类型(Startup Type)更改为已禁用(Disabled)。
- 点击Apply,然后点击Ok。
2]使用提升的命令提示符(Command Prompt)禁用 SysMain(Disable SysMain)
涉及命令提示符(Command Prompt)的方法稍微容易一些,因为您需要做的就是复制粘贴命令。
在Windows 搜索(Windows Search)栏中搜索“命令提示符” 。
在Command Prompt(Command Prompt)对应的右窗格中,选择Run as administrator。
然后,在提升的命令提示符窗口中,键入以下命令并按Enter:
sc stop "SysMain" & sc config "SysMain" start=disabled
收到SUCCESS消息后,请考虑完成工作。
重启你的电脑。
阅读(Read):Service Host: Diagnostic Policy Service 100% Disk Usage。
3]使用注册表编辑(Registry Editor)器禁用(Disable)SysMain
注册表编辑器(Registry Editor)是对系统进行长期更改的绝佳工具。通过注册表(Registry)编辑器禁用SysMain服务的过程如下:
Press Win+R打开运行(Run)窗口并键入命令regedit。按 Enter 打开注册表编辑器(Registry Editor)窗口。
在注册表(Registry)编辑器中转到以下路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SysMain
在右窗格中,双击值Start。
将Value Data(Value Data)的值更改为4,然后单击OK保存设置。
我们希望能帮助您解决计算机上的高资源利用率问题(High Resource Utilization issue)。
为什么我的服务主机SysMain使用这么多内存?
SysMain进程负责收集有关系统上所有使用模式的数据。(SysMain)这是一项与Superfetch相关的服务,用于随着时间的推移维护和提高系统性能。
可以禁用服务主机 SysMain(Service Host SysMain)吗?
不可以。如果您加载程序,Windows必须将可执行文件复制到内存中才能运行它。如果关闭应用程序,程序仍然存在于RAM中。如果您再次运行该程序,Windows将不必从磁盘加载任何内容——它们都将位于RAM中。
Related posts
如何在Windows 10中修复100%Disk,High CPU,High Memory usage
Software Protection Platform Service Sppsvc.exe导致High CPU usage
Fix Service Host:本地System(SVCHost.exe)High CPU and Disk Usage
Modern Setup Host在Windows 10上高CPU or Memory usage
什么是Spooler SubSystem应用程序和为什么High CPU usage?
修复服务主机:诊断策略服务高 CPU 使用率
为什么 Ntoskrnl.Exe 会导致 CPU 过高以及如何修复它
如何在Windows 10修复GSvr.exe高CPU usage问题
在Windows 10 Fix COM Surrogate高CPU or Disk usage
Microsoft Excel在Windows 10运行时导致High CPU usage
在Windows 10 Fix LSAISO process高CPU usage
Windows 10中的Windows Modules Installer Worker High CPU & Disk Usage
什么是Host Process在Windows 10 Windows Tasks or Service Host
Windows PC管理Process Tamer:管理High或100%CPU utilization
Service Host Delivery Optimization High Network,Disk or CPU usage
Fix File Picker UI Host PickerHost.exe Windows 11/10没有响应
Service Host:当地System在Windows 10上的High CPU or Disk usage
ShellExperienceHost.exe or Windows Shell Experience Host
Fix System Protection Background Tasks SrTasks.exe High Disk usage
antimalware服务可执行的高CPU使用率[已解决]