Yani görev yöneticisini açtınız ve SearchFilterHost.exe'nin çalıştığını gördünüz ve ne olduğunu bilmek istiyorsunuz, değil mi? Bu süreç normalde bir virüs olmadığı için muhtemelen açıktasınız. Aslında, XP'den beri her Windows kopyasında bulunur, ancak Vista'ya kadar pek bir şey duyulmadı. Bu küçük yürütülebilir dosya, Microsoft tarafından oluşturulan ve Windows Arama işlevlerine yardımcı olan bir sistem hizmetidir.
Daha fazlasını öğrenmek ister misiniz? Hadi dalalım.
Process Explorer'a bakarsanız, SearchFilterHost hakkında pek bir şey açıklamaz, ancak önceki bir makalede ele aldığımız SearchIndexer.exe'nin bir çocuğu olduğunu bize bildirir . Hizmeti herhangi bir nedenle devre dışı bırakmak isterseniz, bu talimatları izleyerek yapılabilir. SearchFilterHost.exe normalde fazla bellek veya CPU gücü kullanmaz ve genellikle sistem kaynakları üzerinde hafiftir; ancak, aşağıda bahsedeceğimiz daha nadir birkaç şikayet olmuştur.
Netmon'a bir bakış, bu işlemin Microsoft ile bağlantı kurduğu ve verileri indirdiği bazı ağ etkinliklerine sahip olduğunu ortaya koyuyor. İletilen veriler kişisel değildir; Windows'un yerleşik yardım sistemi içindeki yardım konularıyla ilgili sorgularla ilgilidir ve doğrudan Microsoft'a gider. Bu ağ etkinliği, Windows'ta Yardım Konuları kutusunu açıp ardından Seçenekler > Ayarlar'a girerek ve "Çevrimiçi Yardım'ı kullanarak arama sonuçlarımı iyileştir" seçeneğinin işaretini kaldırarak devre dışı bırakılabilir.
Konum
SearchFilterHost'u etkileyen kayıt defteri anahtarları şurada bulunur:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Diagnostics\Performance\Resolver
- Reg_Expand_SZ: SystemBinariesList
- Ayrıca, güvenlik duvarı üzerinden ağ erişimiyle ilgili birkaç giriş:
- HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\SharedAccess\Parameters\FirewallPolicy\RestrictedServices\Static\System
Sürecin kendisi şurada bulunur:
sorunlar
Bazı kullanıcılar SearchFilterHost'un zaman zaman %100'e varan yüksek CPU kullanımı kullandığını bildirmiştir. Bu sorunla karşılaşıyorsanız, mutlaka bir sabit düzeltme yoktur. Bir kullanıcı , hizmetin başlatılması için onu otomatik olarak öldürecek bir görüntü yönlendirmesi ayarlamayı önerir . Başka bir önerilen, XML indekslemenin devre dışı bırakılması . Bazıları Windows aramayı devre dışı bırakmayı önerir ve diğerleri bunu düzeltmek için işletim sistemini yeniden biçimlendirmek zorunda kaldı.
Bildirilen vakaların çoğunda, yüksek CPU kullanımı, üçüncü taraf bir kod çözücünün yüklenmesiyle ilgiliydi.
Çözüm
SearchFilterHost.exe, Microsoft tarafından oluşturulan güvenli bir işlemdir. Windows Search'ün bazı işlevlerinin düzgün çalışması için gereklidir. Bununla birlikte, bir arama onsuz da (daha az tam olarak) çalışabilir. İşlemin normalde sistem performansı üzerinde gözle görülür bir etkisi yoktur ve bir hevesle devre dışı bırakılmamalıdır.