Service Host SysMain причинява висока употреба на процесора и паметта

Много потребители съобщават, че процесът SysMain (известен по-рано като Superfetch ) причинява високо използване на процесора. Въпреки че услугата SysMain е полезна за разбирането как използвате вашия твърд диск, тя не е точно необходима за вашия компютър.

Service Host SysMain причинява висока употреба на процесора(High CPU) и паметта(Memory)

Услугата SysMain(SysMain service) е тази, която е свързана със Superfetch . Неговата задача е да поддържа и подобрява производителността на системата с течение на времето. Намира се в папката System32 . По принцип(Basically) процесът SysMain е отговорен за събирането на данни за всякакъв вид използване на системата. След това тези данни се реорганизират под формата на блокове за вашия твърд диск и съответно се приоритизират.

Ако процесът на Service Host SysMan причинява използване на високи ресурси, тогава преди да решите да го деактивирате, опитайте следното:

Ако използвате твърд диск(HDD) на вашата система, тогава е много вероятно SysMain да предизвика висок процесор(CPU) поради простия факт, че HDD се реорганизира бавно. Ако срещнете проблем с високо използване на процесора(CPU) поради SysMain , ясното решение е да деактивирате услугата.

  1. Деактивирайте услугата SysMain от Service Manager
  2. Използване на повишен команден ред
  3. Използване на редактора на системния регистър

Опитайте следните методи, за да деактивирате услугата SysMain(disable the SysMain service) :

1] Деактивирайте(Disable) услугата SysMain от Service Manager

Най-лесният метод за унищожаване на процеса, свързан със SysMain , е да деактивирате услугата SysMain от мениджъра на услугите.

  1. Press Win+R , за да отворите прозореца Run и въведете командата services.msc .
  2. Натиснете Enter(Hit Enter) , за да отворите прозореца на Service Manager .
  3. Превъртете надолу до услугата SysMain(SysMain service) .
  4. Щракнете с десния бутон върху услугата SysMain( SysMain service) и изберете Properties .
  5. Променете типа на стартиране(Startup Type) на Disabled .
  6. Натиснете Приложи(Apply) и след това OK .

2] Деактивирайте SysMain,(Disable SysMain) като използвате повишен команден ред(Command Prompt)

Деактивиране на командния ред SysMain

Методът, включващ командния ред(Command Prompt) , е малко по-лесен, тъй като всичко, което трябва да направите, е да копирате и поставите команда.

Потърсете „команден ред“ в лентата за търсене на Windows .(Windows Search)

В десния панел, съответстващ на командния ред(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] Деактивирайте (Disable)SysMain с помощта на редактора на системния регистър(Registry Editor)

Сервизният хост SysMain причинява високо използване на процесора и паметта в Windows 10

Редакторът на системния регистър(Registry Editor) е чудесен инструмент за извършване на дългосрочни промени във вашата система. Процедурата за деактивиране на услугата SysMain чрез редактора на системния регистър(Registry) е както следва:

Press Win+R , за да отворите прозореца Run и въведете командата regedit . Натиснете Enter, за да отворите прозореца на редактора на системния регистър(Registry Editor) .

Отидете на следния път в редактора на системния регистър :(Registry)

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SysMain

В десния панел щракнете двукратно върху стойността Старт(Start) .

Променете стойността на данните(Value Data) за стойността на 4 и щракнете върху OK , за да запазите настройките.

Надяваме се нещо да ви помогне да отстраните проблема с високото използване на ресурсите(High Resource Utilization issue) на вашия компютър.

Защо моят хост на услугата SysMain използва толкова много памет?

Процесът SysMain е отговорен за събирането на данни за всички модели на използване в системата. Това е услуга, свързана със Superfetch , за поддържане и подобряване на производителността на системата с течение на времето.

Добре ли е да деактивирате SysMain на Service Host(Service Host SysMain) ?

Не. Ако заредите програма, Windows трябва да копира изпълнимия файл в паметта, за да го стартира. Ако затворите приложението, програмата все още съществува в RAM . Ако стартирате програмата отново, Windows няма да трябва да зарежда нищо от диска – всичко ще бъде в RAM .



About the author

Аз съм инженер по windows, ios, pdf, грешки, джаджи с над 10 години опит. Работил съм върху много висококачествени Windows приложения и рамки като OneDrive за бизнеса, Office 365 и др. Неотдавнашната ми работа включваше разработването на pdf четеца за платформата на windows и работата по изясняване на съобщенията за грешки за потребителите. Освен това участвам в разработването на платформата ios от няколко години и съм много запознат както с нейните характеристики, така и с странностите.



Related posts