Svchost.exe'nin bir örneği birden çok sistem hizmetini barındırdığı için, hangi hizmetin CPU kullandığını bulmak için hizmetlerin her birini kendi svchost.exe örneğine nasıl ayıracağımız aşağıda açıklanmıştır.
Prosedür aşağıdaki gibidir:
CPU azalan şekilde sıralanan tüm işlemleri göstermek ve CPU kullanan işlemlerin PID'sini işaretlemek için Görev Yöneticisi'ni kullanın
Komut İstemi'ne (cmd) komutu girin
Tasklist /svc /fi "IMAGENAME eq svchost.exe"
Sorunlu svchost.exe örnekleri şimdi kendi PID tarafından bulunabilir ve sağda barındırdıkları sistem hizmetlerinin bir listesini bulacaksınız
Listedeki adların her biri için Yönetici olarak çalıştır komut istemine (cmd) aşağıdaki komutu girin:
sc config <name> type= own
('=' ve 'own' arasındaki boşluğu not edin)
Yeniden Başlatma
Ayırdığınız sistem hizmetlerinin her biri kendi svchost.exe örneğinde çalışacak ve İşlemler sekmesindeki Görev Yöneticisi'nde görülebilir. Bir örneğe sağ tıklayıp doğrudan hizmete gitmek için "Hizmetlere Git" i seçebilir veya görev listesi komutunu tekrar kullanabilirsiniz.
Daha fazla bilgi için
SVCHOST.EXE Sorunlarını Giderme başlıklı Microsoft makalesine bakın .