Fail svchost.exe (hos perkhidmatan) terletak dalam folder C:WindowsSystem32 dan digunakan untuk menjalankan pelbagai perkhidmatan sistem. Berikut ialah penerangan rasmi fail yang disediakan oleh Microsoft:
Fail Svchost.exe terletak dalam folder %SystemRoot%System32. Pada permulaan, Svchost.exe menyemak bahagian perkhidmatan dalam pendaftaran untuk membina senarai perkhidmatan yang mesti dimuatkannya. Berbilang contoh Svchost.exe boleh dijalankan pada masa yang sama. Setiap sesi Svchost.exe boleh mengandungi kumpulan perkhidmatan. Oleh itu, perkhidmatan berasingan boleh dijalankan, bergantung pada bagaimana dan di mana Svchost.exe dimulakan. Pengumpulan perkhidmatan ini membolehkan kawalan yang lebih baik dan penyahpepijatan yang lebih mudah.
|_+_|
Kumpulan Svchost.exe dikenal pasti dalam kunci pendaftaran berikut:Setiap nilai di bawah kunci ini mewakili kumpulan Svchost yang berasingan dan muncul sebagai contoh berasingan apabila anda melihat proses aktif. Setiap nilai ialah nilai REG_MULTI_SZ dan mengandungi perkhidmatan yang dijalankan di bawah kumpulan Svchost itu. Setiap kumpulan Svchost boleh mengandungi satu atau lebih nama perkhidmatan yang diekstrak daripada kunci pendaftaran berikut, yang kunci Parameternya mengandungi nilai ServiceDLL:
|_+_|
Jadi, hasil daripada perkhidmatan pengelompokan, kami mempunyai banyak contoh Svchost.exe, masing-masing menjalankan kumpulan perkhidmatan setiap contoh!
Mari lihat cara melihat perkhidmatan yang dijalankan dalam contoh svchost.exe tertentu.
Pilihan satu: Pengurus Tugas
Alat terbina dalam, Windows Task Manager, dapat menunjukkan maklumat tambahan tentang perkhidmatan yang berkaitan dengan proses svchost yang dipilih. Baru-baru ini kami membincangkan cara melihat perkhidmatan yang berkaitan dengan proses dalam Windows 8 , jadi adalah idea yang baik untuk menggunakan helah ini untuk memeriksa svchost.
- Buka Pengurus Tugas dengan menekan butangCtrl + Shift + Escpintasan pada papan kekunci atau dengan mengklik kanan kawasan kosong Bar Tugas.
- Dalam Windows 7 atau Vista, pergi ke tab Proses. Dalam Windows 8 dan ke atas, tukar ke tab Butiran.
- Klik kanan proses yang dikehendaki. Katakan contoh tertentu proses svchost.exe memakan banyak memori dan anda ingin mengetahui perkhidmatan mana yang menyebabkannya, kemudian, klik pada contoh svchost.exe itu dan pilihPergi ke Perkhidmatan. Tab Perkhidmatan akan dibuka secara automatik, dan semua perkhidmatan yang dibuat oleh contoh terpilih bagi proses svchost.exe akan diserlahkan.
Pilihan dua: Helah baris perintah
Buka tetingkap command prompt dan taip yang berikut:
|_+_|Ia akan menyenaraikan semua kejadian proses svchost dengan perkhidmatan berkaitan.
Silap mata ini sangat berguna dalam Windows XP di mana aplikasi Pengurus Tugas tidak mempunyai 'Pergi ke Perkhidmatan' ciri.
Itu sahaja. Kini anda tahu mengapa berbilang proses svchost.exe berjalan pada sistem Windows anda dan tidak akan keliru mengapa begitu banyak proses perlu dijalankan.