Как да коригирате високото използване на диска на сервизен хост (SysMain) в Windows 11/10

Windows 10 и Windows 11 са отлични операционни системи. Но ако виждате постоянно бавно представяне, това може да се дължи на нещо, наречено SysMain (известно по-рано като Superfetch ).

В тази статия ви помагаме да разберете SysMain и защо може да се сблъскате с проблем с високото използване на диска с тази услуга.

Какво е SysMain (Superfetch)?

Superfetch , наречен SysMain след актуализацията на Windows 10 1809, беше представен с Windows Vista и е наследник на Prefetch (подобна функция в Windows XP ). ОС използва тази функция, за да подобри производителността на системата с течение на времето.

Защо с времето? Първо, той изучава вашите модели на използване на RAM . След това функцията идентифицира програмите, които изпълнявате най-често на вашия компютър. След като Superfetch получи(Superfetch) тази информация, той предварително зарежда тези програми във вашата RAM памет(RAM) . Когато стартирате тези програми, ще видите, че се зареждат много по-бързо.

Така че Superfetch се(Superfetch) нуждае от ресурси. Може да откриете , че Superfetch работи във фонов режим, когато погледнете списъка със системни процеси в диспечера на задачите(Task Manager) като „Service Host: SysMain“:

Критично, Superfetch не лишава други програми от RAM . Използва само неизползвана RAM памет(RAM) . Всяка(Any) новостартирана програма все още ще има приоритет пред Superfetch по отношение на RAM пространството. Ако е необходимо, Superfetch ще освободи RAM(free up RAM) за друго приложение.

Ако смятате, че Superfetch причинява проблеми с производителността на вашия компютър, можете спокойно да го деактивирате. По-долу обсъждаме няколко начина за деактивиране на Superfetch и коригиране на Service Host(Service Host) : SysMain проблем с високо използване на процесора(high CPU usage problem) .

Деактивирайте SysMain от услугите

Тъй като SysMain е услуга на Windows , най-лесният начин да деактивирате SysMain е от конзолата за услуги(Services) :

  1. Press Win + R , въведете services.msc и натиснете Enter , за да стартирате конзолата за услуги .(Services)
  2. Превъртете(Scroll) през списъка в конзолата за услуги за услуга с име (Services)SysMain .

  1. Щракнете двукратно върху(Double-click) услугата SysMain , за да отворите свойствата на услугата. Като алтернатива можете да щракнете с десния бутон върху услугата и да изберете Свойства.
  2. Изберете бутона Стоп(Stop) , за да спрете услугата. След това разгънете падащото меню Startup Type и изберете (Startup Type)Disabled .
  3. Изберете OK, за да запазите и да излезете.

Деактивирайте SysMain с помощта на командния ред(SysMain Using Command Prompt)

Използването на командния ред(Command Prompt) за деактивиране на SysMain е по-бързо. Ако ви е удобно да използвате команди, ето как можете да деактивирате SysMain :

  1. Press Win + R , въведете cmd и натиснете Ctrl + Shift + Enter , за да стартирате повишен команден ред(Command Prompt) .
  2. Копирайте и поставете следната команда в прозореца на командния ред(Command Prompt) и натиснете Enter:

sc stop “SysMain” & sc config “SysMain” start=disabled

Деактивирайте SysMain от системния регистър

Ако предишните методи не работят по някаква причина, можете да промените настройките на системния регистър, за да деактивирате SysMain:

  1. Press Win + R , въведете regedit и натиснете Enter , за да стартирате редактора на системния регистър(Registry Editor) .
  2. Придвижете се до следния път, като използвате лявата странична лента или копирайте и поставете следния текст в лентата за навигация в горната част и натиснете Enter:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSysMain

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

Стартирайте SFC сканиране

Ако искате да опитате да разрешите проблема с високото използване на диска на SysMain , без да деактивирате SysMain , можете да опитате да използвате инструмента за проверка на системни файлове(System File Checker) ( SFC ).

SFC е вградена помощна програма в Windows , която проверява целостта на системните файлове. Той автоматично заменя повредените системни файлове, които открива по време на сканирането, така че ако повредата на системния файл е в основата на проблема, SFC може да го поправи.

  1. Press Win + R , въведете cmd и натиснете Ctrl + Shift + Enter .
  2. Копирайте и поставете следната команда в командния ред(Command Prompt) и натиснете Enter :

sfc /сканиране

Сканирането ще сканира вашия твърд диск за повредени системни файлове и ще замени тези, които са се повредили. След като сканирането приключи, рестартирайте компютъра си и проверете дали проблемът с високото използване на диска на Service Host SysMain продължава.

Актуализирайте Windows

Винаги е важно да проверявате Windows Update и да видите дали има налична актуализация за изтегляне. Microsoft непрекъснато търси проблеми с Windows и пуска актуализации, за да ги коригира.

Ако предишните корекции не са били полезни, една актуализация може да си струва да опитате:

  1. Press Win + I, за да стартирате приложението Настройки(Settings) и изберете Windows Update от лявата странична лента.
  2. Изберете бутона Проверка(Check) за актуализации.
  3. Ако има налични актуализации, изберете бутона Изтегляне(Download) и инсталиране, за да ги инсталирате.

Рестартирайте компютъра си и вижте дали това ще реши проблема.

Сменете твърдия диск със SSD

Ако сте използвали стария си механичен твърд диск(HDD) за известно време, замяната му с твърд диск(Solid State Drive) ( SSD ) може да оптимизира производителността на компютъра ви и да реши проблема с високото използване на диска.

Това може да е особено оправдано, ако сте опитали да отстраните проблема и сте изчерпали всички методи за отстраняване на проблема.

Повечето съвременни компютри имат слот за поставяне на SSD(SSDs) . Ако обаче никога не сте купували SSD(SSDs) , използвайте нашето ръководство(SSD buying guide) за закупуване на SSD, за да вземете информирано решение.

Използване на SysMain диск, нормализирано

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

Можете да го деактивирате за постоянно без тежки последствия, ако използва много памет. Като алтернатива коригирането на повреда на системния файл или актуализация на Windows може да помогне за разрешаването на проблема, без да деактивирате услугата SysMain .



About the author

Аз съм компютърен професионалист с над 10 години опит. В свободното си време обичам да помагам на бюрото в офиса и да уча децата как да използват интернет. Моите умения включват много неща, но най-важното е, че знам как да помагам на хората да решават проблеми. Ако имате нужда от някой, който може да ви помогне с нещо спешно или просто искате някои основни съвети, моля, свържете се с мен!



Related posts