Как да коригирате високото използване на процесора от хост на услугата: Локална система в Windows 10

Проблемът с високото използване на процесора от Service Host: Локалната система в Windows 10 обикновено се забелязва на компютри с механични твърди дискове. Ще намерите по-долу стъпките за отстраняване на този проблем.

Висока употреба на процесора от сервизен хост: Локална система в Windows 10

Докато диспечерът на задачите посочва Service Host: Local System като отговорна за високото използване на процесора в Windows 10, проблемът обикновено се причинява от услуга на Windows, известна като „Superfetch“.

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

Ако обаче вашият компютър няма достатъчно RAM паметта, Service Host Superfetch може лесно да причини висока употреба на процесора, забавяйки вашия компютър.

Както бе споменато по-горе, Superfetch влиза в игра на компютри с традиционните механични твърди дискове (HDD), а не на компютри, оборудвани с твърди дискове (SSD).

Трябва ли да деактивирате Superfetch?

По принцип епизодите на високо CPU Usage by Service Host: Local System в Windows 10 не трябва да причиняват проблеми или щети на вашия компютър.

Когато услугата Superfetch причинява високо използване на процесора, обикновено се опитва да изчисти RAM и да копира нови файлове, които наскоро използвате.

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

Ако обаче компютърът ви постоянно страда от епизоди на високо CPU използване от Service Host Local Service, можете да очаквате значително подобрение в неговата производителност, като деактивирате Superfetch на вашия компютър.

Деактивирайте SuperFetch в Windows 10

Следвайте стъпките по-долу, за да деактивирате Superfetch на вашия компютър и това трябва да отстрани проблема с високото използване на процесора от Service Host: Local System на вашия компютър.

1. Щракнете с десния бутон върху бутона Старт и щракнете върху Изпълни.

2. В прозореца Run Command въведете services.msc и щракнете върху OK.

3. На екрана с услуги превъртете надолу и намерете услугата SuperFetch.

4. След това щракнете с десния бутон върху SuperFetch и щракнете върху Properties.

4. На екрана със свойства на SuperFetch деактивирайте Superfetch, като промените „Тип стартиране от Автоматично на Деактивирано.

5. Щракнете върху OK, за да запазите тази настройка на вашия компютър.

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

Можете също да деактивирате SuperFetch, като използвате редактора на системния регистър на вашия компютър.

1. Отворете командата за изпълнение на вашия компютър.

2. В прозореца Run Command въведете Regedit и щракнете върху OK.

3. На екрана на редактора на системния регистър отворете HKEY_LOCAL_MACHINE> SYSTEM> CurrentControlSet> Control> Session Manager> MemoryManagement> и кликнете върху PrefetchParameters Folder.

4. В десния прозорец щракнете двукратно върху EnableSuperFetch.

5. В Редактиране на стойност на DWORD въведете „0“ в полето „Данни за стойността“ и щракнете върху OK.

Това ще деактивира услугата Superfetch на вашия компютър.