Cara Memperbaiki Penggunaan CPU Tinggi Svchost.exe
SVCHOST.EXE adalah salah satu proses misterius yang terus berjalan di Windows dan sangat penting, namun Anda tidak pernah tahu persis apa yang dilakukannya. Jadi apa itu SVCHOST.EXE? Mengidentifikasi layanan dan program aktual yang berjalan di dalam setiap proses SVCHOST.EXE adalah tugas yang perlu diketahui, terutama ketika proses memakan hingga 99 atau 100 persen dari CPU Anda!
Jadi sebelum kita menyelami solusi, mari kita memahami lebih dalam tentang apa sebenarnya proses ini dan bagaimana Anda bisa memperbaiki beberapa masalah yang mungkin terjadi. Pertama, svchost adalah singkatan dari “Host Layanan”Dan ia melakukan persis seperti yang disarankan namanya: membantu untuk“ meng-host ”layanan. Layanan di Windows hanyalah sebuah program di sistem operasi yang melakukan pekerjaan tertentu dan berjalan di latar belakang setiap saat ketika komputer Anda menyala, bahkan jika Anda tidak masuk.
Sebagian besar program yang Anda kenal dijalankan sebagai eksekusi yang berdiri sendiri, misalnya .EXE. Namun, sebagian besar layanan diimplementasikan dalam bentuk DLL, yang tidak dapat berjalan sendiri. Karenanya, svchost memuat DLL tersebut dan menjalankannya sendiri. Itu sebabnya ketika Anda membuka Windows Task Manager, Anda akan melihat banyak proses svchost.exe berjalan. Jika Anda ingin info lebih lanjut tentang Palungan Tugas, periksa artikel saya tentang memahami Manajer Tugas.
Anda akan melihat bahwa saat ini ada delapan proses svchost yang berjalan di komputer saya, semuanya menggunakan berbagai jumlah memori dan berjalan dengan nama pengguna yang berbeda. Jadi katakanlah salah satunya berjalan pada penggunaan CPU yang terlalu tinggi 100 persen, bagaimana kita bisa mengidentifikasi aplikasi yang sebenarnya berjalan?
Sebenarnya ada dua cara untuk melakukan ini: melakukan semuanya secara manual menggunakan command prompt dan alat Layanan atau dengan menggunakan aplikasi pihak ketiga. Saya akan menyebutkan keduanya di sini jika seseorang tidak bekerja untuk Anda.
Periksa Virus Pertama
Sebelum kita masuk ke perincian di bawah ini, perlu dicatat bahwa ada kasus di mana svchost.exe sebenarnya adalah virus. Karena ini adalah proses sistem, pembuat kode jahat suka menggunakan nama svchost untuk tetap tersembunyi. Jika file tersebut terletak di Windows / system32, kemungkinan besar bukan virus, namun saya selalu menyarankan melakukan pemindaian hanya untuk memastikan.
Jika Anda belum memiliki program anti-virus, saya sarankan menggunakan Kaspersky atau Bitdefender karena mereka secara konsisten tampil di peringkat teratas dalam peringkat AV-Test dan AV-Comparatives. Mereka tidak gratis, tetapi sebagian besar program antivirus gratis akhirnya menggabungkan perangkat lunak sampah tambahan atau mengarahkan browser Anda ke solusi pencarian "aman" mereka, yang tidak aman sama sekali dan hanya melacak Anda dan menampilkan lebih banyak iklan.
Identifikasi Proses svchost.exe melalui Command Prompt (cara yang sulit)
1. Pertama, silakan dan klik Mulai lalu Menjalankan dan ketik CMD dan klik baik. Di Windows 8.1, silakan dan klik kanan pada tombol Start dan pilih Run.
2. Ketikkan yang berikut ke dalam jendela perintah dan tekan Memasukkan
tasklist / svc / fi “imagename eq svchost.exe
Anda harus mendapatkan output seperti yang ditunjukkan di bawah ini dengan nama, PID, dan deskripsi layanan
Anda sekarang akan melihat setiap proses svchost bersama dengan nomor ID unik dan layanan yang bertanggung jawab untuk menjalankannya. Namun, nama-nama ini masih sangat samar dan semuanya nama pendek. Untuk mendapatkan informasi yang lebih berguna tentang prosesnya, kita dapat menggunakan Jasa browser di Windows.
3. Klik kanan pada Komputer saya, memilih Mengelola. Pada layar yang dihasilkan, pilih Manajemen Komputer lalu pilih Layanan dan Aplikasi. Akhirnya, pilih Jasa.
4. Sekarang coba untuk mencocokkan nama layanan Windows samar dengan nama yang mudah dibaca di tab Layanan. Ini sedikit dan bisa memakan waktu karena jika Anda mengambil proses dengan ID 1436 dan namanya WudfSvc, Anda harus mencoba menemukannya di daftar. Jika Anda mengklik dua kali pada salah satu nama layanan, Anda juga akan melihat nama samar mereka, sehingga Anda dapat mencocokkannya. Dalam kasus saya, saya menduga bahwa W berarti proses dimulai dengan "Windows" dan membukanya sampai saya melihat kecocokan.
Seperti yang Anda lihat, layanan Windows Driver Foundation sebenarnya disebut wudfsvc Singkatnya!
Identifikasi Proses svchost.exe melalui Process Explorer (cara mudah)
Jika Anda merasa terlalu sulit, ada cara yang jauh lebih mudah! Periksa alat Process Explorer dari Microsoft (aslinya dari SysInternals). Alat ini sepenuhnya gratis dan memberi Anda informasi terperinci untuk setiap proses yang sedang berjalan.
Setelah Anda mengunduhnya, jalankan saja file exe karena tidak harus diinstal. Arahkan mouse Anda ke proses svchost dan Anda akan mendapatkan sembulan yang menunjukkan layanan mana yang berjalan di bawah proses itu. Yang menyenangkan tentang proses explorer adalah Anda mendapatkan nama yang ramah untuk setiap proses alih-alih nama pendek.
Pengelola Tugas Windows 8
Satu hal terakhir yang ingin saya sebutkan adalah kenyataan bahwa task manager Windows 8 pada dasarnya membuat menggunakan baris perintah atau Process Explorer benar-benar usang. Buka Task Manager dengan menekan CTRL + SHIFT + ESC dan gulir ke bawah pada Proses tab ke tempat katanya Proses Windows.
Di sini Anda akan melihat setiap proses svchost.exe terdaftar sebagai Host Layanan: diikuti oleh jenis akun yang dijalankannya (Sistem Lokal, Layanan Jaringan, dll). Itu juga akan memiliki nomor di sebelahnya dan jika Anda memperluas item dengan mengklik panah, Anda juga akan melihat setiap layanan berjalan di bawah proses tertentu.
Memperbaiki Penggunaan CPU Tinggi SVCHOST
Sekarang setelah Anda mengetahui proses mana yang menghabiskan semua CPU Anda, kami dapat mengatasi cara memperbaikinya. Jika Anda telah menemukan bahwa proses tersebut bukan proses Windows, seperti Pembaruan Windows atau Windows Firewall, dll, maka matikan saja prosesnya dan hapus instalasi program.
Namun, sebagian besar waktu masalah ini terjadi, ada hubungannya dengan proses Windows. Solusi terbaik dalam hal ini adalah menginstal semua pembaruan terbaru dari situs web Microsoft. Jika Anda tidak dapat melakukannya secara normal di Windows, coba nyalakan kembali komputer dalam mode aman dan coba lagi.
Juga, jika Anda dapat membuka tab Layanan seperti yang kami lakukan di atas, silakan klik kanan pada layanan dan pilih Nonaktifkan. Bahkan jika itu Pembaruan Windows atau Firewall, jangan khawatir, Anda dapat mengaktifkannya kembali nanti. Kemudian restart komputer dan buka situs web Microsoft dan dapatkan pembaruan secara manual. Aktifkan kembali layanan dan nyalakan kembali komputer dan semoga semuanya berfungsi!
Untuk menonaktifkan layanan di Windows, klik kanan padanya dari menu Jasa tab dan pilih Properti.
Selanjutnya pilih Cacat dari Jenis startup kotak kombo yang terletak di tengah kotak dialog:
Saya telah melalui proses ini beberapa kali dan itu berhasil bagi saya. Jadi sekali lagi, pertama-tama nonaktifkan layanan, kemudian restart komputer, kemudian instal pembaruan secara manual, kemudian aktifkan kembali layanan, dan kemudian restart komputer lagi. Jika ini tidak berhasil, Anda harus melakukan instalasi perbaikan Windows. Lakukan pencarian pencarian perbaikan di Google dan ikuti langkah-langkahnya. Jika Anda menjalankan Windows 8, Anda dapat menyegarkan komputer Anda. Jika Anda memiliki pertanyaan, kirimkan komentar. Nikmati!