Как исправить Svchost.exe высокая загрузка ЦП

SVCHOST.EXE Это один из тех загадочных процессов, который постоянно работает в Windows и крайне необходим, но вы никогда не знаете точно, что он делает. Так что же такое SVCHOST.EXE? Определение реальных служб и программ, которые работают внутри каждого процесса SVCHOST.EXE, является задачей, о которой стоит знать, особенно когда этот процесс израсходует 99 или 100 процентов вашего процессора!

Поэтому, прежде чем мы углубимся в решения, давайте глубже поймем, что на самом деле делает этот процесс, и как вы можете решить некоторые проблемы, которые могут возникнуть. Во-первых, svchost означает «Сервисный ХостИ делает именно то, что, как следует из названия, помогает «размещать» сервисы. Служба в Windows — это просто программа в операционной системе, которая выполняет определенную работу и работает в фоновом режиме, когда ваш компьютер включен, даже если вы не вошли в систему.

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

svchost

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Вы заметите, что в настоящее время на моем компьютере запущено восемь процессов svchost, каждый из которых использует различные объемы памяти и работает под разными именами пользователей. Итак, допустим, что один из них работает с чрезмерно высокой загрузкой ЦП, равной 100%, как мы можем определить фактическое работающее приложение?

На самом деле есть два способа сделать это: сделать все вручную, используя командную строку и средство служб, или с помощью стороннего приложения. Я собираюсь упомянуть оба здесь в случае, если один не работает для вас.

Сначала проверьте на вирусы

Прежде чем перейти к деталям, приведенным ниже, стоит отметить, что в некоторых случаях svchost.exe является вирусом. Так как это системный процесс, злоумышленники предпочитают использовать имя svchost, чтобы оставаться скрытым. Если файл находится в Windows / system32, это, скорее всего, не вирус, однако я всегда рекомендую выполнять проверку, чтобы быть уверенным.

Если у вас еще нет антивирусной программы, я рекомендую использовать Kaspersky или Bitdefender так как они последовательно выступают на вершине в AV-Test а также AV-Comparatives рейтинги. Они не являются бесплатными, но большинство бесплатных антивирусных программ в конечном итоге поставляются в комплекте с дополнительным нежелательным программным обеспечением или перенаправляют ваш браузер к их «безопасному» поисковому решению, которое вообще не безопасно и просто отслеживает вас и показывает больше рекламы.

Определить процессы svchost.exe с помощью командной строки (трудный путь)

1. Сначала идите вперед и нажмите Начните а потом Запустить и введите CMD и нажмите ХОРОШО. В Windows 8.1, нажмите правую кнопку «Пуск» и выберите «Выполнить».

запустить cmd

2. Введите в командной строке следующее и нажмите Войти

список задач / svc / fi “imagename eq svchost.exe

Вы должны получить вывод, как показано ниже, с именем, PID и описанием услуги

свчост процессов

Теперь вы увидите каждый процесс svchost вместе с его уникальным идентификационным номером и службами, за которые он отвечает. Однако эти имена все еще очень загадочны и являются сокращенными. Чтобы получить более полезную информацию о процессе, мы можем использовать Сервисы браузер в винде.

3. Щелкните правой кнопкой мыши на Мой компьютер, выбирать управлять, На появившемся экране выберите Компьютерное управление а затем выберите Услуги и приложения, Наконец, выберите Сервисы,

услуги windows

4. Теперь попробуйте сопоставить загадочное имя службы Windows с легко читаемыми именами на вкладке «Службы». Это немного и может занять некоторое время, потому что если вы берете процесс с идентификатором 1436 и его именем WudfSvc, вы должны попытаться найти его в списке. Если вы дважды щелкнете по одному из названий сервисов, вы также увидите их загадочное имя, так что вы сможете их сопоставить. В моем случае я догадался, что W означает, что процесс начинается с «Windows», и открывал их, пока не увидел совпадение.

Основание Windows Driver

Как видите, служба Windows Driver Foundation фактически называется wudfsvc кратко!

Определите процессы svchost.exe через Process Explorer (простой способ)

Если вы обнаружили, что это слишком сложно, есть гораздо более простой способ! Проверьте Process Explorer инструмент от Microsoft (родом из SysInternals). Инструмент полностью бесплатный и дает вам подробную информацию о каждом запущенном в данный момент процессе.

Как только вы загрузите его, просто запустите исполняемый файл, так как он не должен быть установлен. Наведите указатель мыши на процесс svchost, и вы увидите всплывающее окно, показывающее, какие службы работают под этим процессом. Приятно, что в Process Explorer вы получаете понятное имя для каждого процесса вместо короткого имени.

исследователь процесса

Диспетчер задач Windows 8

И последнее, что я хотел упомянуть, это то, что диспетчер задач Windows 8 в основном делает использование командной строки или Process Explorer полностью устаревшим. Откройте диспетчер задач, нажав CTRL + SHIFT + ESC и прокрутите вниз на Процессы вкладка, где это говорит Процессы Windows,

Windows 8 процессов

Здесь вы увидите каждый процесс svchost.exe в списке как Сервисный хост: затем тип учетной записи, под которой он работает (локальная система, сетевая служба и т. д.). Кроме того, рядом с ним будет номер, и если вы развернете элемент, щелкнув стрелку, вы также увидите все службы, работающие в этом конкретном процессе.

список услуг

Исправление SVCHOST высокого использования процессора

Теперь, когда вы точно выяснили, какой процесс поглощает весь ваш процессор, мы можем решить, как это исправить. Если вы обнаружили, что этот процесс не является процессом Windows, таким как Центр обновления Windows или брандмауэр Windows и т. Д., Просто завершите процесс и удалите программу.

Тем не менее, в большинстве случаев эта проблема связана с процессом Windows. Лучшее решение в этом случае — установить все последние обновления с веб-сайта Microsoft. Если вы не можете сделать это нормально в Windows, попробуйте перезагрузить компьютер в безопасном режиме и попробуйте снова.

Кроме того, если вы можете перейти на вкладку «Службы», как мы делали выше, нажмите правой кнопкой мыши на сервис и выберите Отключить, Не беспокойтесь, даже если это Центр обновления Windows или Брандмауэр, вы можете включить его позже. Затем перезагрузите компьютер, перейдите на веб-сайт Microsoft и получите обновления вручную. Повторно включите службу и перезагрузите компьютер снова, и мы надеемся, что все работает!

Чтобы отключить службу в Windows, щелкните ее правой кнопкой мыши в Сервисы вкладка и выберите свойства,

служебные свойства

Далее выберите Отключено от Тип запуска поле со списком, расположенное в середине диалогового окна:

отключить службу

Я прошел этот процесс пару раз, и он сработал для меня. Итак, еще раз, сначала отключите службу, затем перезагрузите компьютер, затем установите обновления вручную, затем снова включите службу, а затем снова перезагрузите компьютер. Если это не работает, вам нужно выполнить ремонтную установку Windows. Выполните поиск в Google для восстановления и следуйте инструкциям. Если вы используете Windows 8, вы можете обновить свой компьютер, Если у вас есть какие-либо вопросы, оставьте комментарий. Наслаждайтесь!

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.