Svchost.exe dosyası (hizmet ana bilgisayarı) C:WindowsSystem32 klasöründe bulunur ve çeşitli sistem hizmetlerini çalıştırmak için kullanılır. İşte bu dosyanın Microsoft tarafından sağlanan resmi açıklaması:
Svchost.exe dosyası %SystemRoot%System32 klasöründe bulunur. Başlangıçta Svchost.exe, yüklemesi gereken hizmetlerin bir listesini oluşturmak için kayıt defterinin hizmetler bölümünü kontrol eder. Birden fazla Svchost.exe örneği aynı anda çalışabilir. Her Svchost.exe oturumu bir grup hizmet içerebilir. Bu nedenle, Svchost.exe'nin nasıl ve nerede başlatıldığına bağlı olarak ayrı hizmetler çalışabilir. Bu hizmet gruplaması daha iyi kontrole ve daha kolay hata ayıklamaya olanak tanır.
|_+_|
Svchost.exe grupları aşağıdaki kayıt defteri anahtarında tanımlanır:Bu anahtarın altındaki her değer ayrı bir Svchost grubunu temsil eder ve etkin süreçleri görüntülerken ayrı bir örnek olarak görünür. Her değer bir REG_MULTI_SZ değeridir ve o Svchost grubu altında çalışan hizmetleri içerir. Her Svchost grubu, Parametreler anahtarı bir ServiceDLL değeri içeren aşağıdaki kayıt defteri anahtarından çıkarılan bir veya daha fazla hizmet adı içerebilir:
|_+_|
Dolayısıyla, hizmetlerin gruplandırılmasının bir sonucu olarak, her biri örnek başına bir grup hizmet çalıştıran çok sayıda Svchost.exe örneğine sahibiz!
Belirli bir svchost.exe örneğinde hangi hizmetlerin çalıştığını nasıl görüntüleyeceğimizi görelim.
Birinci seçenek: Görev Yöneticisi
Yerleşik araç olan Windows Görev Yöneticisi, seçilen svchost işlemiyle ilgili hizmetler hakkında ek bilgiler gösterebilir. Yakın zamanda Windows 8'de bir işlemle ilgili hizmetleri nasıl göreceğimizi ele aldık, bu nedenle svchost'u incelemek için bu hileyi kullanmak iyi bir fikirdir.
- tuşuna basarak Görev Yöneticisini açın.Ctrl + Üst Karakter + Escklavyedeki kısayola veya Görev Çubuğunun boş bir alanına sağ tıklayarak.
- Windows 7 veya Vista'da İşlemler sekmesine gidin. Windows 8 ve üzeri sürümlerde Ayrıntılar sekmesine geçin.
- İstediğiniz işleme sağ tıklayın. Belirli bir svchost.exe işleminin çok fazla bellek tükettiğini ve buna hangi hizmetin neden olduğunu bulmak istediğinizi varsayalım, ardından o svchost.exe örneğine tıklayın veHizmet(ler)e gidin. Hizmetler sekmesi otomatik olarak açılacak ve svchost.exe işleminin seçilen örneği tarafından oluşturulan tüm hizmetler vurgulanacaktır.
İkinci seçenek: Komut satırı numarası
Bir komut istemi penceresi açın ve aşağıdakini yazın:
|_+_|Svchost işleminin tüm örneklerini ilgili hizmetlerle birlikte listeleyecektir.
Bu numara, Görev Yöneticisi uygulamasının '' seçeneğine sahip olmadığı Windows XP'de çok kullanışlıdır.Hizmet(ler)e gidin' özellik.
Bu kadar. Artık Windows sisteminizde neden birden fazla svchost.exe işleminin çalıştığını biliyorsunuz ve bu kadar çoğunun neden çalışması gerektiği konusunda kafanız karışmayacaktır.