Коригирайте високото използване на процесора от svchost.exe (netsvcs)
Miscellanea / / November 28, 2021
Svchost.exe (Service Host или SvcHost) е общо име на хост процес за услуги, които се изпълняват от библиотеки с динамични връзки. Всички вътрешни услуги на Windows бяха преместени в един .dll файл вместо в .exe файл, но ви е необходим изпълним (.exe) файл, за да заредите тези .dll файлове; следователно процесът svchost.exe е създаден. Сега може да забележите, че има няколко екземпляра на процеси svchost.exe, които са там, защото ако една услуга се провали, тя няма да свалете Windows и всички тези услуги са организирани в групи и всеки екземпляр svchost.exe се създава за всеки такъв група.
![Коригирайте високото използване на процесора от svchost.exe (netsvcs)](/f/7f70d3265da36da5f0b567126943651b.png)
Сега проблемът започва, когато svchost.exe (netsvcs) започне да отнема почти всички ресурси на Windows и причинява високо използване на процесора. Ако погледнете диспечера на задачите, ще откриете, че конкретен svchost.exe заема почти цялата памет и създава проблем за други програми или приложения. Компютърът става нестабилен, тъй като става много бавен и започва да замръзва Windows произволно, след което потребителят трябва или да рестартира системата си, или да принуди изключване.
Проблемът с високата употреба на процесора Svchost.exe възниква най-вече поради заразяване с вируси или злонамерен софтуер на компютъра на потребителите. Но проблемът не се ограничава само до това, тъй като обикновено зависи от системната конфигурация на потребителите и средата. Така че, без да губите време, нека видим как всъщност да коригирате високата употреба на процесора от svchost.exe (netsvcs) с изброеното по-долу ръководство за отстраняване на неизправности.
Съдържание
- Коригирайте високото използване на процесора от svchost.exe (netsvcs)
- Метод 1: Стартирайте CCleaner и Malwarebytes
- Метод 2: Деактивирайте конкретната услуга, която причинява висок CPU
- Метод 3: Изчистване на регистрационните файлове за преглед на събития
- Метод 4: Преименуване на папка SoftwareDistribution
- Метод 5: Стартирайте инструмента за отстраняване на неизправности в Windows Update
- Метод 6: Не забравяйте да актуализирате Windows
- Метод 7: Деактивирайте услугата BITS и Windows Update
- Метод 8: Изтеглете и стартирайте RKill
- Метод 9: Стартирайте проверка на системни файлове (SFC) и проверете диска (CHKDSK)
- Метод 10: Стартирайте инструмента за отстраняване на неизправности в системата и поддръжката
Коригирайте високото използване на процесора от svchost.exe (netsvcs)
Уверете се, че създайте точка за възстановяване само в случай, че нещо се обърка.
Метод 1: Стартирайте CCleaner и Malwarebytes
1. Изтеглете и инсталирайте CCleaner & Malwarebytes.
2. Стартирайте Malwarebytes и го оставете да сканира системата ви за вредни файлове. Ако бъде намерен зловреден софтуер, той автоматично ще ги премахне.
![Щракнете върху Scan Now, след като стартирате Malwarebytes Anti-Malware](/f/99a0cb90a2e39a81a80bd24018299d06.png)
3. Сега стартирайте CCleaner и изберете Персонализирано почистване.
4. Под Custom Clean изберете раздел Windows и поставете отметка по подразбиране и щракнете Анализирам.
![Изберете Custom Clean и след това поставете отметка по подразбиране в раздела Windows | Коригирайте високото използване на процесора от svchost.exe (netsvcs)](/f/4edaa5269ca8219a86ca500310019ff8.png)
5. След като анализът приключи, уверете се, че сте сигурни, че ще премахнете файловете, които ще бъдат изтрити.
![Кликнете върху Run Cleaner, за да изтриете файлове](/f/7c029eb32873e24f856b1ac759b0f175.png)
6. Накрая кликнете върху Пуснете Cleaner бутон и оставете CCleaner да работи.
7. За по-нататъшно почистване на вашата система, изберете раздела Регистър, и се уверете, че следното е проверено:
![Изберете раздела Регистър, след което щракнете върху Сканиране за проблеми](/f/ee5c3bd1287be3bfedda51cd0eb618e0.png)
8. Кликнете върху Сканиране за проблеми и оставете CCleaner да сканира, след което щракнете върху Коригирайте избраните проблеми бутон.
![След като сканирането за проблеми приключи, щракнете върху Коригиране на избрани проблеми | Коригирайте високото използване на процесора от svchost.exe (netsvcs)](/f/cbada4856b08267fadf9d31220215832.png)
9. Когато CCleaner пита „Искате ли архивни промени в системния регистър?” изберете Да.
10. След като архивирането приключи, щракнете върху Поправете всички избрани проблеми бутон.
11. Рестартирайте компютъра си, за да запазите промените.
Метод 2: Деактивирайте конкретната услуга, която причинява висок CPU
1. Натиснете Ctrl + Shift + Esc заедно, за да стартирате диспечера на задачите.
2. Преминат към Раздел Подробности и щракнете с десния бутон върху високото използване на процесора svchost.exe обработете и изберете Отидете на Сервиз (и).
![Щракнете с десния бутон върху svchost.exe, който причинява високо използване на процесора и изберете Отидете на услуга (и)](/f/bd0e3563b471104e893ea048d14c4f46.png)
3. Това автоматично ще ви отведе до раздела Услуги и ще забележите, че има няколко подчертани услуги които се изпълняват под процеса svchost.exe.
![Това автоматично ще ви отведе до раздела Услуги и има няколко подчертани услуги](/f/61d70a6950571a273a79d97f7beec616.png)
4. Сега щракнете с десния бутон върху подчертано обслужване един по един и изберете Стоп.
5. Правете това, докато не бъде фиксирано високото използване на процесора от този конкретен процес svchost.exe.
6. След като сте проверили услугите, поради които е възникнал този проблем, е време да деактивирате тази услуга.
Забележка: През повечето време, Услуга за актуализиране на Windows е виновната услуга, но ще се справим с нея по-късно.
7. Натиснете клавиша Windows + R, след което въведете услуги.msc и натиснете Enter.
![услуги прозорци | Коригирайте високото използване на процесора от svchost.exe (netsvcs)](/f/de6d56372144322c2d50ae2771fb3143.png)
8. Сега намерете тази конкретна услуга в този списък Кликнете с десния бутон върху него и изберете Имоти.
![Сега намерете тази конкретна услуга в този списък, след което щракнете с десния бутон върху нея и изберете Свойства](/f/19baa0a2f85f0ae985ceeb06cd3d36b2.png)
9. Щракнете върху Stop, ако услугата работи и след това се уверете, че типът на стартиране е зададен на Деактивирайте и щракнете върху Приложи, последвано от OK.
![Щракнете върху Stop, ако услугата работи и след това се уверете, че типът на стартиране е зададен на Disabled](/f/d580f41eb268aa2a4598d0fbca690bfc.png)
10. Рестартирайте компютъра си, за да запазите промените и да видите дали проблемът е разрешен или не
Това определено би Разрешаване на високото използване на процесора чрез svchost.exe (netsvcs). Ако ви е трудно да се ориентирате към конкретния файл svchost.exe, който причинява проблема, можете да използвате програма на Microsoft, наречена Process Explorer, което ще ви помогне да откриете причината за проблема.
Метод 3: Изчистване на регистрационните файлове за преглед на събития
1. Натиснете клавиша Windows + R, след което въведете eventvwr.msc и натиснете Enter, за да отворите Преглед на събития.
![Въведете eventvwr в run, за да отворите Event Viewer | Коригирайте високото използване на процесора от svchost.exe (netsvcs)](/f/e50038b65d95596fad1168dcb004862e.png)
2. От лявото странично меню разгънете Регистрации на Windows и след това щракнете с десния бутон върху подпапките една по една и изберете Изчистване на дневника.
![Разгънете Windows Logs и след това щракнете с десния бутон върху подпапките една по една и изберете Clear Log](/f/8b95ef76230d2fbd9e4d27f77c0823f9.png)
3. Тези подпапки ще бъдат Приложение, сигурност, настройка, система и препратени събития.
4. Уверете се, че сте изчистили дневниците на събитията за всички горепосочени папки.
5. Рестартирайте компютъра си, за да запазите промените.
Метод 4: Преименуване на папка SoftwareDistribution
1.Натиснете клавиша Windows + X, след което изберете Команден ред (администратор).
2. Сега въведете следните команди, за да спрете услугите за актуализиране на Windows и след това натиснете Enter след всяка една:
net stop wuauserv
net stop cryptSvc
нетни стоп битове
net stop msserver
![Спрете услугите за актуализиране на Windows wuauserv cryptSvc bits msiserver](/f/1ee85732a5b4a7979110d5a9c33ec854.png)
3. След това въведете следната команда, за да преименувате папка SoftwareDistribution и след това натиснете Enter:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
![Преименувайте папка SoftwareDistribution](/f/70c98e05ab9d85efbfe3f1b5b1881a05.png)
4. Накрая въведете следната команда, за да стартирате Windows Update Services и натиснете Enter след всяка една:
net start wuauserv
net start cryptSvc
нетни стартови битове
net start msiserver
![Стартирайте услугите за актуализиране на Windows wuauserv cryptSvc bits msiserver | Коригирайте високото използване на процесора от svchost.exe (netsvcs)](/f/475d677e6d8b178a031e83588d00869b.png)
5. Рестартирайте компютъра си, за да запазите промените.
Метод 5: Стартирайте инструмента за отстраняване на неизправности в Windows Update
1. Въведете „отстраняване на неизправности“ в лентата за търсене на Windows и щракнете върху Отстраняване на неизправности.
![контролен панел за отстраняване на неизправности](/f/f437bdb761063754456959330e5b8b78.png)
2. След това от левия прозорец изберете панел Виж всички.
3. След това от списъка Отстраняване на проблеми с компютъра изберете Windows Update.
![изберете актуализация на Windows от отстраняване на проблеми с компютъра](/f/b9a7369821f72d993c130ccf513f94f3.png)
4. Следвайте инструкциите на екрана и оставете Стартиране за отстраняване на неизправности в Windows Update.
![Инструмент за отстраняване на неизправности в Windows Update](/f/ba9f3efcc51e25be82acd94ee091d09f.png)
5. Рестартирайте компютъра си, за да запазите промените.
Това трябва да ви помогне да поправите Високо използване на процесора от svchost.exe (netsvcs) но ако не, продължете със следващия метод.
Метод 6: Не забравяйте да актуализирате Windows
1. Натиснете клавиша Windows + I, след което изберете Актуализация и сигурност.
![Щракнете върху иконата Актуализиране и сигурност | Коригирайте високото използване на процесора от svchost.exe (netsvcs)](/f/f8ec9b52d943ab4e1a8f4b203128b7dc.png)
2. След това щракнете Провери за обновления и не забравяйте да инсталирате всички чакащи актуализации.
![Проверете за актуализации на Windows](/f/28ec7b9917c6363cb788792c209d07b8.png)
3. След като актуализациите бъдат инсталирани, рестартирайте компютъра си на Поправете високото използване на процесора от svchost.exe (netsvcs).
Метод 7: Деактивирайте услугата BITS и Windows Update
1. Натиснете клавиша Windows + R, след което въведете услуги.msc и натиснете Enter.
![прозорци за услуги](/f/de6d56372144322c2d50ae2771fb3143.png)
2. Сега намерете БИТове и Windows Update в списъка, след това щракнете с десния бутон върху тях и изберете Имоти.
![Щракнете с десния бутон върху услугата Windows Update и изберете Свойства в прозореца на услугата](/f/4037093037dbc0581967714dbb2347c8.png)
3. Уверете се, че щракнете върху Стоп и след това настройте техния тип стартиране на Хора с увреждания.
![Щракнете върху стоп и се уверете, че типът на стартиране на услугата Windows Update е Деактивиране | Коригирайте високото използване на процесора от svchost.exe (netsvcs)](/f/33a7bc6f0107307ef0c2ad26751bad5b.png)
4. Щракнете върху Приложи, последвано от OK.
5. Рестартирайте компютъра си, за да запазите промените.
Това трябва да ви помогне да поправите Високо използване на процесора от svchost.exe (netsvcs) но ако не, продължете със следващия метод.
Метод 8: Изтеглете и стартирайте RKill
Rkill е програма, разработена в BleepingComputer.com, която се опитва да прекрати известен процеси на зловреден софтуер, така че нормалният ви софтуер за сигурност да може да стартира и да почисти компютъра ви инфекции. Когато Rkill работи, той ще убие процесите на зловреден софтуер и след това ще премахне неправилните изпълними асоциации и ще коригира правилата, които ни спират да използваме определени инструменти, когато приключим. Той ще покаже регистрационен файл, който показва процесите, които са били прекратени, докато програмата е работила. Това трябва да се разреши Високо използване на процесора от проблем с svchost.exe.
Изтеглете Rkill от тук, инсталирайте и стартирайте.
Метод 9: Стартирайте проверка на системни файлове (SFC) и проверете диска (CHKDSK)
1. Натиснете клавиша Windows + X, след което щракнете върху Команден ред (администратор).
![команден ред с администраторски права](/f/77e924b1fc1c61f43ea23aaa1a43b68c.png)
2. Сега въведете следното в cmd и натиснете Enter:
Sfc /scannow. sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (Ако по-горе не успее, опитайте този)
![SFC сканиране сега команден ред | Коригирайте високото използване на процесора от svchost.exe (netsvcs)](/f/d6ed82650c7800001093ced1c8a2f3a6.png)
3. Изчакайте горния процес да завърши и след като приключите, рестартирайте компютъра.
4. След това стартирайте CHKDSK от Поправете грешки в файловата система с помощната програма за проверка на диска (CHKDSK).
5. Оставете горния процес да завърши и отново рестартирайте компютъра си, за да запазите промените.
Метод 10: Стартирайте инструмента за отстраняване на неизправности в системата и поддръжката
1. Натиснете клавиша Windows + X и щракнете върху Контролен панел.
![контролен панел](/f/814f80c188885d21bde602a61c6c7392.png)
2. Търсете Отстраняване на неизправности и щракнете върху Отстраняване на неизправности.
![Търсете Отстраняване на неизправности и щракнете върху Отстраняване на неизправности](/f/09600b86e150cc0f451c0aec0d0413b0.jpg)
3. След това щракнете върху преглед на всички в левия прозорец.
4. Щракнете и стартирайте Инструмент за отстраняване на неизправности за поддръжка на системата.
![стартирайте инструмента за отстраняване на неизправности при поддръжка на системата](/f/503c9ccee38ac0246998d58d005a7d54.png)
5. Инструментът за отстраняване на неизправности може да успее Поправете високото използване на процесора от svchost.exe (netsvcs).
Препоръчва се:
- Поправете високото използване на процесора от TiWorker.exe
- 10 начина за коригиране Възникна грешка при четене на диск
- Поправете съобщение за грешка на несистемен диск или диск
- Поправете високото използване на процесора от RuntimeBroker.exe
Това е всичко, което успешно поправихте високото използване на процесора от svchost.exe (netsvcs), но ако все още имате въпроси относно тази публикация, не се колебайте да ги зададете в секцията за коментари.