svchost.exe, використовуючи багато пам’яті, сповільнюючи роботу ПК [дублікат]


11

У моєму Windows 32 32-розрядний. svchost.exeвикористовує багато пам’яті та сповільнює роботу мого ПК на великому часі.

У мене вже вимкнено автоматичне оновлення, і воно знаходиться в ручному режимі.

Як я можу виправити цю проблему? Дякую


зробіть це і дайте мені файл: pastebin.com/4h2ySm1V
magicandre1981

Відповіді:


16

Немає в нас можливості дізнатися, що викликає svchost.exeвисоку проблему використання процесора на будь-якій машині, оскільки:

svchost.exeє хост-процесом, який містить запущені DLL як сервіси в Windows XP і за її межами. У будь-який момент часу всередині них працює кілька служб svchost.exe. Ви можете вбити процес, але ви ніколи не зможете сказати, яка служба викликає проблему, тому що ви вбивали б їх усіх.

Щоб визначити, який з них викликає високе використання процесора, можна спробувати кілька методів:

  • Відкрийте диспетчер завдань, клацніть правою кнопкою миші те, svchost.exeщо викликає проблеми, а потім натисніть останній варіант - "Перейти до служб"

    введіть тут опис зображення

    Ви отримаєте список усіх служб, які працюють саме в цьому svchost.

    введіть тут опис зображення

  • Ви також можете скористатися Провідником процесів, щоб переглянути, які служби працюють у конкретному svchostекземплярі:

    введіть тут опис зображення

    Джерело


Незважаючи на те, що вірус, безумовно, може викликати цю проблему, це не більше шансів, ніж просто погано написана програма програмного забезпечення вивільнення ресурсів або поганий вибір антивірусного набору.


Спробуйте зупинити один процес одночасно, щоб уникнути збоїв у роботі ПК.
Мисливець

2
якщо двічі клацнути запис svchost в провіднику процесів, є вкладка, яка надасть вам більш дрібну інформацію про те, які служби використовують ЦП для цього процесу. IIRC, "нитки". Можливо, ви зможете звузити вибір того, що потрібно вимкнути.
horatio

2
Lol дійсно Windows погано написане програмне забезпечення
user613326

@horatio На вкладці "Нитки", коли ми двічі клацнемо запис у провіднику процесів, я не бачу жодного способу, за допомогою якого я можу зрозуміти, що конкретний потік належить до того, який dll служби завантажений у svchost.exe . Як би я чітко познайомився, з російських служб, що розміщуються в servicehost.exe, створюється найбільша кількість потоків або погано поводиться? На вкладці "Нитки" є стовпець служби, але він відображається порожнім для всіх потоків.
RBT

1

Це може бути викликано вірусною інфекцією. Взагалі кажучи, svchost.exe - це звичайний системний файл Windows і НЕ повинен споживати багато ресурсів, включаючи процесор і оперативну пам'ять. Ви обов'язково повинні пройти повне сканування на підозрілу інфекцію.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.