ดังนั้นคุณจึงเปิดตัวจัดการงานและเห็น SearchFilterHost.exe ทำงานอยู่ และคุณต้องการทราบว่ามันคืออะไร ใช่ไหม คุณอาจจะชัดเจนเพราะกระบวนการนี้ไม่ใช่ไวรัส อันที่จริง มันรวมอยู่ใน Windows ทุกชุดตั้งแต่ XP แต่ก็ไม่เคยได้ยินอะไรมากจนกระทั่ง Vista โปรแกรมปฏิบัติการขนาดเล็กนี้เป็นบริการระบบที่สร้างโดย Microsoft ซึ่งช่วยการทำงานของ Windows Search
ต้องการทราบข้อมูลเพิ่มเติม? มาดำน้ำกันเถอะ
หากคุณดูใน Process Explorer การค้นหา SearchFilterHost ไม่ได้เปิดเผยอะไรมาก แต่มันแจ้งให้เราทราบว่าเป็นลูกของSearchIndexer.exe ซึ่งเราได้กล่าวถึงในบทความก่อนหน้านี้ หากคุณต้องการปิดใช้งานบริการด้วยเหตุผลบางประการ สามารถทำได้โดยทำตามคำแนะนำเหล่านั้น โดยปกติแล้ว SearchFilterHost.exe จะไม่ใช้หน่วยความจำหรือพลังงานของ CPU มากนัก และมักใช้ทรัพยากรระบบค่อนข้างน้อย อย่างไรก็ตาม มีการร้องเรียนเล็กน้อยที่เราจะพูดถึงด้านล่าง
ดูที่ netmon พบว่ากระบวนการนี้มีกิจกรรมเครือข่ายบางอย่างที่ติดต่อกับ Microsoft และดาวน์โหลดข้อมูล ข้อมูลที่ส่งไม่เป็นส่วนตัว มันเกี่ยวข้องกับการสอบถามหัวข้อวิธีใช้ภายในระบบวิธีใช้ในตัวของ Windows และไปที่ Microsoft โดยตรง กิจกรรมเครือข่ายนี้สามารถปิดใช้งานได้โดยเปิดช่องหัวข้อวิธีใช้ใน Windows จากนั้นไปที่ตัวเลือก > การตั้งค่า และยกเลิกการเลือก "ปรับปรุงผลการค้นหาของฉันโดยใช้วิธีใช้ออนไลน์"
ที่ตั้ง
คีย์รีจิสทรีที่มีผลต่อ SearchFilterHost จะอยู่ที่:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Diagnostics\Performance\Resolvers
- Reg_Expand_SZ: SystemBinariesList
- นอกจากนี้ บางรายการเกี่ยวกับการเข้าถึงเครือข่ายผ่านไฟร์วอลล์ที่:
- HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\SharedAccess\Parameters\FirewallPolicy\RestrictedServices\Static\System
กระบวนการนี้ตั้งอยู่ที่
ปัญหา
ผู้ใช้บางรายรายงานว่า SearchFilterHost ใช้การใช้งาน CPU สูงถึง 100%ในบางครั้ง หากคุณกำลังประสบปัญหานี้ ไม่จำเป็นต้องมีการแก้ไขแบบถาวร ผู้ใช้รายหนึ่งแนะนำให้ตั้งค่าการเปลี่ยนเส้นทางรูปภาพสำหรับการเปิดตัวบริการที่จะฆ่าอัตโนมัติ แนะนำให้ปิดการใช้งานการทำดัชนี XMLอีก บางคนแนะนำให้ปิดการใช้งานการค้นหาของ Windows และคนอื่น ๆ ต้องฟอร์แมตระบบปฏิบัติการใหม่เพื่อแก้ไข
ในหลายกรณีที่รายงาน การใช้ CPU สูงนั้นเกี่ยวข้องกับการติดตั้งตัวถอดรหัสของบริษัทอื่น
บทสรุป
SearchFilterHost.exe เป็นกระบวนการที่ปลอดภัยที่สร้างโดย Microsoft ฟังก์ชันบางอย่างของ Windows Search จำเป็นต้องทำงานอย่างถูกต้อง อย่างไรก็ตาม การค้นหายังคงสามารถทำงานได้ (น้อยกว่า) หากไม่มีมัน โดยปกติกระบวนการนี้จะไม่ส่งผลกระทบที่เห็นได้ชัดเจนต่อประสิทธิภาพของระบบ และไม่ควรปิดใช้งานโดยไม่ได้ตั้งใจ