File svchost.exe (host layanan) terletak di folder C:WindowsSystem32 dan digunakan untuk menjalankan berbagai layanan sistem. Berikut adalah deskripsi resmi dari file yang disediakan oleh Microsoft:
File Svchost.exe terletak di folder %SystemRoot%System32. Saat startup, Svchost.exe memeriksa bagian layanan dari registri untuk membuat daftar layanan yang harus dimuat. Beberapa contoh Svchost.exe dapat dijalankan secara bersamaan. Setiap sesi Svchost.exe dapat berisi pengelompokan layanan. Oleh karena itu, layanan terpisah dapat dijalankan, bergantung pada bagaimana dan di mana Svchost.exe dimulai. Pengelompokan layanan ini memungkinkan kontrol yang lebih baik dan proses debug yang lebih mudah.
|_+_|
Grup Svchost.exe diidentifikasi dalam kunci registri berikut ini:Setiap nilai di bawah kunci ini mewakili grup Svchost terpisah dan muncul sebagai contoh terpisah saat Anda melihat proses aktif. Setiap nilai adalah nilai REG_MULTI_SZ dan berisi layanan yang berjalan di bawah grup Svchost tersebut. Setiap grup Svchost dapat berisi satu atau lebih nama layanan yang diekstraksi dari kunci registri berikut, yang kunci Parameternya berisi nilai ServiceDLL:
|_+_|
Jadi, sebagai hasil dari pengelompokan layanan, kami memiliki banyak contoh Svchost.exe, masing-masing menjalankan sekelompok layanan per contoh!
Mari kita lihat cara melihat layanan mana yang berjalan di instance svchost.exe tertentu.
Opsi satu: Pengelola Tugas
Alat bawaan, Windows Task Manager, mampu menampilkan informasi tambahan tentang layanan yang terkait dengan proses svchost yang dipilih. Baru-baru ini kami membahas cara melihat layanan yang terkait dengan suatu proses di Windows 8, jadi sebaiknya gunakan trik ini untuk memeriksa svchost.
- Buka Task Manager dengan menekan tombolCtrl + Shift + Escpintasan pada keyboard atau dengan mengklik kanan area kosong di Taskbar.
- Di Windows 7 atau Vista, buka tab Proses. Di Windows 8 dan yang lebih baru, alihkan ke tab Detail.
- Klik kanan proses yang diinginkan. Misalkan contoh tertentu dari proses svchost.exe memakan banyak memori dan Anda ingin mengetahui layanan mana yang menyebabkan hal tersebut, kemudian, klik pada contoh svchost.exe tersebut dan pilihPergi ke Layanan. Tab Layanan akan terbuka secara otomatis, dan semua layanan yang dibuat oleh contoh proses svchost.exe yang dipilih akan disorot.
Opsi dua: Trik baris perintah
Buka jendela prompt perintah dan ketik yang berikut ini:
|_+_|Ini akan mencantumkan semua contoh proses svchost dengan layanan terkait.
Trik ini sangat berguna di Windows XP dimana aplikasi Task Manager tidak memiliki 'Pergi ke Layanan' fitur.
Itu dia. Sekarang Anda tahu mengapa banyak proses svchost.exe berjalan di sistem Windows Anda dan Anda tidak akan bingung mengapa begitu banyak proses yang harus dijalankan.