Брандмауэр защитника Windows 10 MpsSvc и Internet Sharing Services (ICS), потребляющие высокую загрузку ЦП

12

Вот текущая производительность моего компьютера: введите описание изображения здесь Недавно я обнаружил проблему с моим компьютером во время простоя: «Брандмауэр Защитника Windows» потребляет 15% ЦП, в то время как «Общий доступ к подключению к Интернету» потребляет 10% ЦП.

Я бегал, sfc scannowно результат все тот же

Я также проверил, что общий доступ к соединению Ethernet выключен

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

В другой статье: https://social.technet.microsoft.com/Forums/windows/en-US/a8d7ba9e-13aa-4410-9b3e-5c859e6ec93b/high-cpu-usage-windows-firewall?forum=w7itproperf

Кто-то сказал, что у него такая же проблема из-за чрезмерного количества правил брандмауэра, которые устанавливаются как ошибка брандмауэра стороннего производителя (сейчас я использую брандмауэр Avast вместо Windows по умолчанию). Поэтому я проверил свой компьютер, чтобы убедиться, что это та же проблема, что и у него, но кажется, что это не причина проблемы:

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

Вот настройка правил брандмауэра avast:

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

Я что-то пропустил? Почему загрузка процессора такая высокая?

User2012384
источник
проанализируйте использование ЦП с помощью WPRUI / WPA.exe, разверните стеки svchost.exe и, основываясь на именах функций, вы должны увидеть, что делает служба.
magicandre1981,
@ magicandre1981 Я нашел обходной путь для меня, я попытался использовать WPA для анализа, однако я нашел что-то ненормальное: в стеке я нашел процесс "n / a?", я не уверен, является ли это ошибкой Майкрософт или нет.
Пользователь2012384
Пожалуйста, поделитесь файлом ETL (сожмите его до 7z, чтобы уменьшить размер)
magicandre1981,

Ответы:

13

У меня была такая же проблема в Windows 10, служба Firewall + ICS постоянно занимала 10% процессорного времени.

У меня не включен Защитник Windows, поэтому я не мог следовать инструкциям верхнего ответа. Вместо:

Нажмите Пуск и введите wf.msc

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

Нажмите Восстановить политику по умолчанию

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

Я уверен, что это имеет тот же эффект, что и другой ответ

Киран
источник
Любая идея, почему Windows использует больше процессора, когда брандмауэр выключен?
Tuskiomi
Спасибо тебе за это! В последние недели у меня были те же проблемы без AV-защитника. Когда я нажал «Восстановить политику по умолчанию», у меня был открыт диспетчер задач, и загрузка ЦП сразу же упала. Теперь мой компьютер работает с хорошим 20% процессором при обычном использовании, а не постоянно на уровне 45%. Я действительно не проверял правила перед тем, как нажать «Восстановить политику по умолчанию», есть идеи, что обычно / часто добавляет эти ненужные правила?
s1h4d0w
Обычно Windows запрашивает у некоторых приложений доступ к Интернету. Игры, в частности, часто вызывают его.
Ciaran
12

У меня была та же проблема, но я использую брандмауэр Защитника Windows. Сброс настроек брандмауэра сработал для меня.

Я нашел исправление по адресу https://answers.microsoft.com/en-us/windows/forum/windows_10-other_settings/since-windows-10-fall-creators-update-1709/d03167cc-92e7-4d13-94ce-84fda7b0f94f

Сбросить брандмауэр Защитника Windows:

Настройки -> Обновление и безопасность -> Защитник Windows -> Открыть Центр безопасности Защитника Windows -> Брандмауэр и защита сети -> Восстановить настройки брандмауэра по умолчанию> Нажмите кнопку, чтобы восстановить настройки по умолчанию

Или же

Используйте средство восстановления брандмауэра Windows:

https://support.microsoft.com/en-us/help/17613/automatically-diagnose-and-fix-problems-with-windows-firewall

sphereinabox
источник
2

В диспетчере служб измените тип запуска службы общего доступа к Интернету (ICS) с «Автоматически» на «Вручную». В диспетчере задач уничтожьте экземпляр ICS SVCHOST, который загружает 10% ЦП. Это отключит ICS, но остановит процессорные потери.

В предыдущих ответах я пытался «предоставить подробности» (в соответствии с рекомендациями этого сайта), но модераторы не согласились с тем, что эти данные были конструктивными, поэтому они удалили их. Если вам интересно, напишите мне наедине, наверное.

Лео Либерти
источник
0

Э-э ... Я нашел обходной путь для этого (но это не решает проблему полностью). В run, введите msconfig введите описание изображения здесь

Затем найдите «Брандмауэр защитника Windows» и «Общий доступ к подключению к Интернету» и снимите флажок. Тогда использование становится нормальным.

Я сделал это, потому что уверен, что не использую оба сервиса (т.е. брандмауэр, так как у меня есть avast и ICS, так как я не делюсь своим подключением с другими пользователями или компьютерами)

User2012384
источник
Служба ICS требуется, поскольку брандмауэр Windows зависит от него. Если вы используете брандмауэр Avast вместо брандмауэра Windows, вы можете отключить ICS.
Biswapriyo
О, я вижу, но что делает ICS?
User2012384