Как да коригирате високото използване на диска на сервизен хост (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) :
- Press Win + R , въведете services.msc и натиснете Enter , за да стартирате конзолата за услуги .(Services)
- Превъртете(Scroll) през списъка в конзолата за услуги за услуга с име (Services)SysMain .
- Щракнете двукратно върху(Double-click) услугата SysMain , за да отворите свойствата на услугата. Като алтернатива можете да щракнете с десния бутон върху услугата и да изберете Свойства.
- Изберете бутона Стоп(Stop) , за да спрете услугата. След това разгънете падащото меню Startup Type и изберете (Startup Type)Disabled .
- Изберете OK, за да запазите и да излезете.
Деактивирайте SysMain с помощта на командния ред(SysMain Using Command Prompt)
Използването на командния ред(Command Prompt) за деактивиране на SysMain е по-бързо. Ако ви е удобно да използвате команди, ето как можете да деактивирате SysMain :
- Press Win + R , въведете cmd и натиснете Ctrl + Shift + Enter , за да стартирате повишен команден ред(Command Prompt) .
- Копирайте и поставете следната команда в прозореца на командния ред(Command Prompt) и натиснете Enter:
sc stop “SysMain” & sc config “SysMain” start=disabled
Деактивирайте SysMain от системния регистър
Ако предишните методи не работят по някаква причина, можете да промените настройките на системния регистър, за да деактивирате SysMain:
- Press Win + R , въведете regedit и натиснете Enter , за да стартирате редактора на системния регистър(Registry Editor) .
- Придвижете се до следния път, като използвате лявата странична лента или копирайте и поставете следния текст в лентата за навигация в горната част и натиснете Enter:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSysMain
- Потърсете стойност с име Start в десния панел и щракнете двукратно върху нея.
- Променете Value Data(Change Value Data) на 4 и изберете OK, за да запазите и излезете.
Стартирайте SFC сканиране
Ако искате да опитате да разрешите проблема с високото използване на диска на SysMain , без да деактивирате SysMain , можете да опитате да използвате инструмента за проверка на системни файлове(System File Checker) ( SFC ).
SFC е вградена помощна програма в Windows , която проверява целостта на системните файлове. Той автоматично заменя повредените системни файлове, които открива по време на сканирането, така че ако повредата на системния файл е в основата на проблема, SFC може да го поправи.
- Press Win + R , въведете cmd и натиснете Ctrl + Shift + Enter .
- Копирайте и поставете следната команда в командния ред(Command Prompt) и натиснете Enter :
sfc /сканиране
Сканирането ще сканира вашия твърд диск за повредени системни файлове и ще замени тези, които са се повредили. След като сканирането приключи, рестартирайте компютъра си и проверете дали проблемът с високото използване на диска на Service Host SysMain продължава.
Актуализирайте Windows
Винаги е важно да проверявате Windows Update и да видите дали има налична актуализация за изтегляне. Microsoft непрекъснато търси проблеми с Windows и пуска актуализации, за да ги коригира.
Ако предишните корекции не са били полезни, една актуализация може да си струва да опитате:
- Press Win + I, за да стартирате приложението Настройки(Settings) и изберете Windows Update от лявата странична лента.
- Изберете бутона Проверка(Check) за актуализации.
- Ако има налични актуализации, изберете бутона Изтегляне(Download) и инсталиране, за да ги инсталирате.
Рестартирайте компютъра си и вижте дали това ще реши проблема.
Сменете твърдия диск със SSD
Ако сте използвали стария си механичен твърд диск(HDD) за известно време, замяната му с твърд диск(Solid State Drive) ( SSD ) може да оптимизира производителността на компютъра ви и да реши проблема с високото използване на диска.
Това може да е особено оправдано, ако сте опитали да отстраните проблема и сте изчерпали всички методи за отстраняване на проблема.
Повечето съвременни компютри имат слот за поставяне на SSD(SSDs) . Ако обаче никога не сте купували SSD(SSDs) , използвайте нашето ръководство(SSD buying guide) за закупуване на SSD, за да вземете информирано решение.
Използване на SysMain диск, нормализирано
Надяваме се, че сте успели да коригирате използването на SysMain диск с една от тези корекции. SysMain не е непременно прасета за ресурси. Windows представи тази интелигентна функция, за да оптимизира използването на RAM и да осигури по-бърза производителност при използване на най-често използваните приложения.
Можете да го деактивирате за постоянно без тежки последствия, ако използва много памет. Като алтернатива коригирането на повреда на системния файл или актуализация на Windows може да помогне за разрешаването на проблема, без да деактивирате услугата SysMain .
Related posts
Как да коригирате високото използване на процесора audiodg.exe в Windows 11/10
Поправяне на хост на услугата: Локална система (svchost.exe) Високо използване на процесора и диска
Поправете липса на папка DCIM на iPhone в Windows 11/10
Как да коригирате превъртането на мишката, което не работи в Windows 11/10
Fix Service Host: Diagnostic Policy Service High CPU Usage
Как да поправите заекването на мишката в Windows 10
7 начина за коригиране на „Windows не може да се свърже с принтера“
Защо Dwm.exe причинява високо използване на процесора и как да го поправите
Как да коригирате грешката „RPC сървърът не е наличен“ в Windows
Поправете COM Surrogate е спрял да работи в Windows 7
Поправете грешката „Windows не можа автоматично да открие настройките на прокси сървъра на тази мрежа“.
Как да коригирате грешката „Windows не може да намери драйвер за вашия мрежов адаптер“.
Как да коригирам код за грешка на Windows 0x80070005
Поправете използването на висока памет на Microsoft Edge в Windows 11/10
Хост на доставчик на WMI (WmiPrvSE.exe) Високо използване на процесора в Windows 11/10
Поправете фоновата интелигентна услуга за трансфер (BITS), която липсва в услугите
Как да поправите липса на звук в Windows 10
Как да коригирате грешката „Windows не успя да завърши форматирането“.
8 начина за коригиране на грешката „Нямате разрешение да записвате в това местоположение“ в Windows
Как да поправя wdf01000.Sys BSOD на Windows