svchost.exe menggunakan banyak memori memperlambat PC saya [duplikat]

11

Di Windows 7 32-bit saya. svchost.exemenggunakan banyak Memori dan memperlambat PC saya waktu besar.

Saya sudah menonaktifkan pembaruan otomatis dan berada pada mode manual.

Bagaimana saya bisa memperbaiki masalah ini? Terima kasih

pengguna206168
sumber
lakukan ini dan beri saya file: pastebin.com/4h2ySm1V
magicandre1981

Jawaban:

16

Tidak ada cara bagi kita untuk mengetahui apa yang menyebabkan svchost.exemasalah penggunaan CPU yang tinggi pada mesin yang diberikan karena:

svchost.exeadalah proses host yang berisi menjalankan DLL sebagai layanan di Windows XP dan seterusnya. Pada waktu tertentu, ada beberapa layanan yang berjalan di dalamnya svchost.exe. Anda bisa mematikan prosesnya, tetapi Anda tidak akan pernah tahu layanan mana yang menyebabkan masalah, karena Anda akan membunuh semuanya.

Untuk menentukan mana yang menyebabkan penggunaan CPU tinggi, Anda dapat mencoba beberapa metode:

  • Buka Task Manager, klik kanan svchost.exeyang menyebabkan masalah, lalu klik opsi terakhir - "Pergi ke Layanan"

    masukkan deskripsi gambar di sini

    Anda akan mendapatkan daftar semua layanan yang berjalan khusus itu svchost.

    masukkan deskripsi gambar di sini

  • Anda juga dapat menggunakan Process Explorer untuk melihat layanan mana yang berjalan dalam svchostcontoh tertentu :

    masukkan deskripsi gambar di sini

    Sumber


Walaupun virus pasti dapat menyebabkan masalah ini, itu tidak lebih dari sekadar program perangkat lunak yang ditulis dengan buruk karena sumber daya hogging, atau pilihan antivirus suite yang buruk.


sumber
Coba hentikan satu proses pada satu waktu untuk menghindari PC crash.
Hunter
2
jika Anda mengklik dua kali entri svchost di proses explorer, ada tab yang akan memberi Anda informasi lebih lengkap mengenai layanan mana yang menggunakan CPU untuk proses itu. IIRC, "utas". Anda mungkin dapat mempersempit pilihan untuk apa yang harus dimatikan.
horatio
2
Lol memang Windows adalah perangkat lunak yang ditulis dengan buruk
user613326
@horatio Pada tab "Utas" ketika kita mengklik dua kali entri dalam proses penjelajah Saya tidak melihat cara apa pun dengan bantuan yang saya dapat mengetahui bahwa utas spesifik milik layanan dll yang telah dimuat di svchost.exe . Bagaimana saya mengetahui secara langsung, dari n layanan yang telah di-host di servicehost.exe membuat jumlah utas tertinggi atau mengalami kesalahan fungsi? Ada kolom layanan di dalam tab "Utas" tetapi ditampilkan kosong untuk semua utas.
RBT
1

Ini bisa disebabkan oleh infeksi virus. Secara umum, svchost.exe adalah file sistem windows normal dan TIDAK boleh mengkonsumsi banyak sumber daya termasuk CPU dan RAM. Anda harus melakukan pemindaian lengkap untuk infeksi yang mencurigakan.

Freelanzer
sumber