10

На моей Windows 7 32-битная. svchost.exe использует много памяти и сильно замедляет мой компьютер.

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

Как я могу исправить эту проблему? Спасибо

2 ответа2

15

У нас нет возможности узнать, что вызывает проблему с высокой загрузкой процессора svchost.exe на любой машине, потому что:

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

Чтобы определить, какой из них вызывает высокую загрузку процессора, вы можете попробовать несколько способов:

  • Откройте диспетчер задач, щелкните правой кнопкой мыши svchost.exe который вызывает проблемы, затем выберите последний параметр - "Перейти к службам".

    Вы получите список всех служб, которые работают в этом конкретном svchost .

  • Вы также можете использовать Process Explorer, чтобы посмотреть, какие службы работают в конкретном экземпляре svchost :

    Источник


Хотя вирус, безусловно, может вызывать эту проблему, это не более вероятно, чем просто плохо написанное программное обеспечение, перебивающее ресурсы или плохой выбор антивирусного набора.

1

Это может быть вызвано вирусной инфекцией. Вообще говоря, svchost.exe - это обычный системный файл Windows, который НЕ ДОЛЖЕН потреблять много ресурсов, включая ЦП и ОЗУ. Вы должны обязательно выполнить полное сканирование на наличие подозрительной инфекции.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .