Windows 10 defender firewall MpsSvc dan Internet Sharing Services (ICS) mengkonsumsi penggunaan CPU yang tinggi

12

Inilah kinerja komputer saya saat ini: masukkan deskripsi gambar di sini Baru-baru ini, saya menemukan masalah dengan komputer saya saat idle: "Windows Defender Firewall" mengkonsumsi 15% CPU Sementara "Internet Connection Sharing" mengkonsumsi 10% CPU

Saya sudah menjalankan sfc scannowtetapi hasilnya masih sama

Saya juga telah memeriksa bahwa berbagi koneksi Ethernet tidak aktif

masukkan deskripsi gambar di sini

Dalam artikel lain: https://social.technet.microsoft.com/Forums/windows/en-US/a8d7ba9e-13aa-4410-9b3e-5c859e6ec93b/high-cpu-usage-windows-firewall?forum=w7itproperf

Seseorang mengatakan dia memiliki masalah yang sama karena aturan firewall yang berlebihan ditetapkan sebagai bug dari firewall pihak ke-3 (saya sekarang menggunakan firewall Avast untuk menggantikan windows default). Jadi saya memeriksa komputer saya untuk melihat apakah itu masalah yang sama dengannya, tetapi sepertinya itu bukan penyebab masalah:

Saya telah mengekspor daftar aturan firewall di firewall windows default untuk menghitung jumlah aturan yang berjalan: masukkan deskripsi gambar di sini masukkan deskripsi gambar di sini

Berikut pengaturan aturan firewall avast:

masukkan deskripsi gambar di sini

Apakah ada sesuatu yang saya lewatkan? Mengapa penggunaan CPU setinggi itu?

Pengguna2012384
sumber
menganalisis penggunaan CPU dengan WPRUI / WPA.exe memperluas tumpukan svchost.exe dan berdasarkan nama fungsi Anda harus melihat apa yang dilakukan oleh layanan.
magicandre1981
@ magicandre1981 Saya menemukan solusi untuk saya, saya sudah mencoba menggunakan WPA untuk menganalisis, namun, saya menemukan sesuatu yang tidak normal: Di tumpukan, saya menemukan proses "n / a?", saya tidak yakin apakah itu bug dari microsoft atau tidak.
Pengguna2012384
silakan bagikan file ETL (kompres sebagai 7z untuk memperkecil ukuran)
magicandre1981

Jawaban:

13

Saya memiliki masalah yang sama pada Windows 10, layanan Firewall + ICS secara konstan menghabiskan 10% waktu CPU.

Saya tidak mengaktifkan Windows Defender sehingga tidak bisa mengikuti instruksi jawaban teratas. Sebagai gantinya:

Klik Mulai dan ketik wf.msc

masukkan deskripsi gambar di sini

Klik Kembalikan Kebijakan Default

masukkan deskripsi gambar di sini

Saya yakin itu memiliki efek yang sama dengan jawaban lainnya

Ciaran
sumber
Adakah Ide mengapa windows menggunakan lebih banyak CPU ketika firewall dimatikan?
tuskiomi
Terima kasih untuk ini! Sudah mengalami masalah yang sama minggu lalu tanpa AV selain dari Windows Defender. Saya memiliki task manager terbuka ketika saya mengklik "Kembalikan Kebijakan Default" dan penggunaan CPU segera turun. Sekarang PC saya berjalan pada CPU 20% yang bagus selama penggunaan normal alih-alih duduk di sekitar 45%. Saya tidak benar-benar memeriksa aturan sebelum mengklik "Kembalikan Kebijakan Default", ada ide tentang apa yang biasanya / sering menambahkan aturan yang tidak perlu ini?
s1h4d0w
Biasanya Windows akan meminta Anda untuk mengizinkan akses beberapa aplikasi untuk mengakses internet. Game pada khususnya sering memicu itu.
Ciaran
12

Saya mengalami masalah yang sama tetapi saya menggunakan firewall Windows Defender. Menyetel ulang default firewall berfungsi untuk saya.

Saya menemukan perbaikannya di https://answers.microsoft.com/en-us/windows/forum/windows_10-other_settings/since-windows-10-fall-creators-update-1709/d03167cc-92e7-4d13-94ce-84fda7b0f94f

Reset Windows Defender Firewall:

Pengaturan -> Pembaruan dan Keamanan -> Windows Defender -> Buka Pusat Keamanan Windows Defender -> Firewall dan Perlindungan Jaringan -> Kembalikan pengaturan default Firewall> Klik tombol untuk mengembalikan default

Atau

Gunakan alat perbaikan Windows Firewall:

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

sphereinabox
sumber
2

Di Manajer Layanan, ubah Jenis Startup layanan Berbagi Koneksi Internet (ICS) dari "Otomatis" ke "Manual". Di Task Manager, bunuh instance ICS SVCHOST yang memiliki 10% CPU. Ini akan menonaktifkan ICS tetapi akan menghentikan pemborosan CPU.

Dalam jawaban sebelumnya saya mencoba "memberikan detail" (sesuai pedoman situs web ini) tetapi moderator tidak setuju bahwa detail itu konstruktif, jadi mereka menghapusnya. Jika Anda tertarik, tuliskan secara pribadi kepada saya, saya kira.

Leo Liberti
sumber
0

Uh ... Saya menemukan solusi untuk ini (Tapi itu tidak menyelesaikan masalah dengan tuntas) Dalam menjalankannya, ketik msconfig masukkan deskripsi gambar di sini

Kemudian temukan "firewall pembela Windows" dan "berbagi koneksi Internet" dan hapus centang pada kotak centang. Maka penggunaannya menjadi normal.

Saya melakukan ini karena saya yakin saya tidak menggunakan kedua layanan (yaitu firewall karena saya memiliki avast dan ICS karena saya tidak membagikan koneksi saya dengan pengguna atau komputer lain)

Pengguna2012384
sumber
Layanan ICS diperlukan karena firewall Windows bergantung padanya. Jika Anda menggunakan firewall Avast alih-alih firewall Windows, Anda dapat menonaktifkan ICS.
Biswapriyo
Oh, saya mengerti tapi apa yang dilakukan ICS?
User2012384