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 CPU Anda!

Jadi sebelum kita menyelami solusi, mari kita memahami lebih dalam apa sebenarnya proses ini dan bagaimana Anda bisa memperbaiki beberapa masalah yang mungkin terjadi. Pertama, svchost adalah singkatan dari "Service Host" dan melakukan persis seperti namanya: membantu untuk "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.

svchost

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 melakukannya: 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, lanjutkan dan klik Mulai dan kemudian Jalankan dan ketik CMD dan klik OK. Di Windows 8.1, silakan klik kanan pada tombol Start dan pilih Run.

jalankan cmd

2. Ketikkan yang berikut ke dalam jendela perintah dan tekan Enter

tasklist / svc / fi “imagename eq svchost.exe

Anda harus mendapatkan output seperti yang ditunjukkan di bawah ini dengan nama, PID, dan deskripsi layanan

proses svchost

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 proses ini, kita dapat menggunakan browser Layanan di Windows.

3. Klik kanan pada My Computer, pilih Manage. Pada layar yang dihasilkan, pilih Manajemen Komputer dan kemudian pilih Layanan dan Aplikasi. Akhirnya, pilih Layanan.

layanan windows

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.

pondasi driver windows

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. Hal yang menyenangkan tentang proses explorer adalah memberi Anda nama yang ramah untuk setiap proses alih-alih nama pendek.

proses penjelajah

Pengelola Tugas Windows 8

Satu hal terakhir yang ingin saya sebutkan adalah fakta 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 tab Processes ke tempat ia mengatakan Windows Processes.

proses windows 8

Di sini Anda akan melihat setiap proses svchost.exe terdaftar sebagai Service Host: 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.

daftar layanan

Memperbaiki Penggunaan CPU Tinggi SVCHOST

Sekarang setelah Anda mengetahui proses mana yang menghabiskan semua CPU Anda, kami dapat membahas cara memperbaikinya. Jika Anda telah menemukan bahwa prosesnya bukan proses Windows, seperti Pembaruan Windows atau Windows Firewall, dll, maka matikan saja prosesnya dan hapus instalasi program tersebut.

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 di atasnya dari tab Services dan pilih Properties.

properti layanan

Selanjutnya pilih Dinonaktifkan dari kotak kombo jenis Startup yang terletak di tengah kotak dialog:

nonaktifkan layanan

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!