Bagaimana cara memecahkan masalah penggunaan 'svchost.exe' yang tinggi di Windows 7?

Saya mengalami masalah dengan Windows 7 64-bit. Saya pikir itu lambat dan semuanya, tetapi kemudian saya melihat bahwa penggunaan CPU selalu sekitar 80% dan mulai mencari solusi.

Ada dua svchost.exe's yang mengkonsumsi masing-masing sekitar 30% dan di monitor sumber daya ada's interupsi sistem yang mengkonsumsi 45% sepanjang waktu. Saya mencoba menutup aplikasi, tetapi tidak ada bedanya.

Saya mencoba beberapa hal lain yang saya temukan di Google, seperti menonaktifkan pembaruan sistem, tetapi tidak berhasil.

Saya tidak tahu apakah ini akan membantu, tetapi inilah spesifikasi saya:

Core 2 Duo 4400
ATI Radeon 4850
4 GB DDR2 RAM

EDIT

Saya menjalankan program yang disarankan dan mendapatkan informasi ini; apakah saya melakukannya dengan benar?


EDIT

Seperti yang Anda tanyakan di sini, apakah saya mendapatkannya sekarang? TCP/IP lainnya tidak ada.

EDIT

Saya menjalankan msconfig dan mengeluarkan layanan yang digunakan oleh salah satu proses svchost.exe dari startup dan sekarang CPU saya sekitar 50%, tetapi saya masih ingin memperbaikinya lebih lanjut. Saya tidak bisa kehilangan daya CPU sebanyak itu hanya karena Windows ...


EDIT

Ya, tidak ada yang bisa saya lakukan di sini. Saya akan segera menginstal ulang Windows & XP, ini benar-benar aneh ...

Gunakan program seperti Process Explorer untuk menentukan svchost.exe mana yang mengkonsumsi sumber daya. Apakah svchost dijalankan dari services.exe? Apa argumen commandline untuk svchost tertentu? Ada beberapa svchost yang dijalankan melalui Windows, anda perlu mengisolasi mana yang mengkonsumsi sumber daya tersebut. Process Explorer akan menampilkan layanan mana yang terkait dengan proses itu, serta menampilkan port TCP/IP mana yang digunakannya.

Klik pada tag Process sehingga proses-prosesnya ditampilkan dalam format pohon untuk mengkonfirmasi bahwa proses itu dijalankan melalui services.exe.

Meskipun dari melihat tab Services Anda, mereka terlihat sah.

First svchost looks like `svchost.exe -k LocalServiceNoNetwork`
Second svchost looks like `svchost.exe -k LocalServiceNetworkRestricted`

Apakah ada sesuatu yang secara agresif menyerang Windows Firewall Anda? Apa yang ditunjukkan oleh tab TCP/IP dan Threads? Tab thread akan menampilkan informasi CPU untuk thread dalam setiap proses. Sudahkah Anda mencoba untuk me-restart layanan yang ditentukan atau memeriksa eventlog Anda untuk melihat banyak kesalahan?

Apakah Anda menjalankan pengindeksan file media atau ada sesuatu di LAN Anda yang mencoba mengakses file media tersebut?

Itu banyak sekali panggilan EtwTraceMessageVa. Sudahkah Anda memeriksa eventlog Anda? Pada tingkat penggunaan CPU, pasti ada sesuatu di WMI yang menulis ke ETW. Pertanyaan yang lebih baik, apakah ini dimulai baru-baru ini dan apakah Anda memiliki titik pemulihan sebelum itu terjadi?

Komentar (2)

Sejumlah virus dapat berjalan di bawah nama svchost, jadi yang terbaik adalah memeriksa apakah Anda memiliki anti-virus yang layak dan diperbarui. Ini sama halnya dengan masalah Windows yang tidak terkait virus.

Svchost.exe adalah nama proses host generik untuk layanan yang dijalankan dari dynamic-link libraries (DLLs) dan Anda dapat menganalisis proses svchost tertentu ini menggunakan Svchost Process Analyzer.

Komentar (0)

Saya mengalami hal yang sama, membunuh Windows Defender dan sekarang saya baik-baik saja. Semoga beruntung untuk Anda.

Komentar (0)