MindSvc та сервіси спільного доступу до Інтернету (10), які користуються брандмауером для захисників Windows 10, що вимагають високого використання процесора


12

Ось поточні показники роботи мого комп’ютера: введіть тут опис зображення нещодавно я виявив проблему з моїм комп’ютером під час роботи в режимі очікування: "Брандмауер Windows Defender" споживає 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 за замовчуванням, щоб підрахувати кількість виконуваних правил: введіть тут опис зображення введіть тут опис зображення

Ось параметри правил брандмауера:

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

Чи є щось, що я пропустив? Чому використання процесора таке високе?


проаналізуйте використання процесора за допомогою WPRUI / WPA.exe, розгорніть стеки svchost.exe і на основі імен функцій слід побачити, що робить служба.
magicandre1981

@ magicandre1981 Я знайшов вирішення для мене, я намагався використовувати WPA для аналізу, однак, я виявив щось ненормальне: У стеці я знайшов процес "n / a?", я не впевнений, що це помилка з мікрософт чи ні.
Користувач2012384

будь ласка, поділіться файлом ETL (стисніть його як 7z, щоб зменшити розмір)
magicandre1981

Відповіді:


13

У мене була така ж проблема в Windows 10, Firewall + ICS, що постійно займає 10% часу процесора.

У мене не ввімкнено Windows Defender, тому я не міг виконувати вказівки верхньої відповіді. Замість цього:

Клацніть Пуск і введіть wf.msc

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

Клацніть Відновити політику за замовчуванням

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

Я впевнений, що це має такий же ефект, як і інша відповідь


Будь-яка ідея, чому Windows використовує більше процесора, коли брандмауер вимкнений?
тускіоми

Дякую за це! Проблеми з тими ж проблемами були минулі тижні, не маючи AV сторону Windows Defender. У мене відкрився менеджер завдань, коли я натиснув "Відновити політику за замовчуванням", і використання процесора негайно впало. Тепер мій ПК працює на приємному 20% процесорі під час звичайного використання замість того, щоб постійно сидіти на рівні близько 45%. Я не перевіряв правила, перш ніж натиснути "Відновити політику за замовчуванням", будь-яка ідея щодо того, що зазвичай / часто додає ці непотрібні правила?
s1h4d0w

Зазвичай Windows запропонує вам дозволити доступ до Інтернету для якоїсь програми. Ігри, зокрема, часто викликають це.
Ciaran

12

У мене була така ж проблема, але я використовую брандмауер Windows Defender. Скидання за замовчуванням брандмауера працювало для мене.

Я знайшов виправлення на 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 Defender:

Налаштування -> Оновлення та безпека -> Захисник Windows -> Відкрити Центр безпеки Windows Defender -> Брандмауер та мережевий захист -> Відновити налаштування брандмауера за замовчуванням> Натисніть кнопку, щоб відновити значення за замовчуванням.

Або

Використовуйте інструмент відновлення брандмауера Windows:

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


2

У диспетчері сервісів змініть тип запуску послуги спільного доступу до Інтернету (ICS) з "Автоматично" на "Посібник". У диспетчері завдань вбийте екземпляр ICS SVCHOST, який зависає 10% процесора. Це відключить ICS, але це зупинить відходи процесора.

У попередніх відповідях я намагався "надати деталі" (відповідно до інструкцій цього веб-сайту), але модератори не погодилися з тим, що ці деталі були конструктивними, тому їх видалили. Якщо вам цікаво, пишіть мені приватно, я думаю.


0

Ага ... Я знайшов вирішення цього питання (але це не вирішує проблему досконало) У процесі запуску введіть msconfig введіть тут опис зображення

Потім знайдіть «Брандмауер захисника Windows» та «Спільний доступ до Інтернету» та зніміть прапорець. Тоді використання стає нормальним.

Я зробив це, тому що я впевнений, що не використовую обох служб (тобто брандмауер, оскільки я маю avast та ICS, оскільки не поділяюсь своїм зв’язком з іншими користувачами чи комп’ютерами)


Потрібна послуга ICS, оскільки від неї залежить брандмауер Windows. Якщо ви використовуєте брандмауер Avast замість брандмауера Windows, ви можете відключити ICS.
Бісвапріо

О, я бачу, але що робить ICS?
Користувач2012384

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