תיקון: SearchProtocolHost.exe שימוש גבוה במעבד

אם אתה קורא מאמר זה, יתכן ונתקלת בבעיה שבה שמת לב לתהליך " SearchProtocolHost.exe " הצורך כמויות אדירות של מעבד במחשב שלך. אז מהו התהליך הזה? SearchProtocolHost הוא חלק ממנגנון החיפוש של Windows וקשור לאינדקס במחשב שלך.

Windows Search Indexer הוא שירות השומר על אינדקס של רוב הקבצים במחשב שלך כדי לשפר את ביצועי החיפוש במחשב שלך. זה מעדכן אוטומטית את האינדקסים ללא כל הפרעה מצד המשתמש. אינדקס זה דומה למדד שאנו רואים בספרים מסוימים. המחשב שומר תיעוד של כל הקבצים הממוקמים בכוננים שונים. במקום לצאת ולחפש בכוננים את הקובץ אותו אתה מנסה לאתר, המחשב מתייחס לטבלת האינדקסים, מאתר את הקבצים ומנווט ישירות לכתובת השמורה בו. אם הוא לא מוצא את הקובץ בטבלת האינדקס, הוא מתחיל לחזור עליו דרך הכונן בהתאם.

בדרך כלל, Windows מתוכנת להתחיל אינדקס לקבצים כאשר המחשב שלך אינו פעיל ואינו מבצע שום עבודה. אם אתה רואה את התהליך הזה פועל, תן לו לפעול זמן מה. אם זה ממשיך לפעול לתקופות זמן בלתי מוגבלות, אתה יכול להתחיל לעקוב אחר השיטות לעקיפת הבעיה המפורטות להלן.

פתרון 1: בדיקת יישומי צד שלישי שהותקנו לאחרונה

אם התקנת לאחרונה יישומי צד שלישי חדשים במחשב שלך, עליך לבדוק אם הם גורמים לבעיה. היו יישומים רבים כמו 'iFilter for PDF' שגורמים לשירות לפעול שוב ושוב במחשב שלך. ליישומים אלה קיימות תכונות מסוימות הגורמות להפעלת שירות החיפוש שוב ושוב במחשב שלך. אנחנו יכולים לנסות להשבית אותם ואז להפעיל את פותר הבעיות כדי לראות אם יש בעיות אחרות.

  1. לחץ על Windows + R, הקלד " appwiz. cpl ”בתיבת הדו-שיח ולחץ על Enter.
  2. כאן יופיעו כל היישומים המותקנים במחשב שלך. נווט בכולם ואתר כל יישום / יישומים שהותקנו לאחרונה לפני שהבחנת בשימוש במעבד. או השבת את השירותים שלהם (Windows + R, הקלד "services.msc", אתר את השירות והפסיק אותו) או הסר אותו באמצעות אותו חלון.

  1. כעת לחץ על Windows + S, הקלד " Windows Search " בתיבת הדו-שיח ופתח את היישום " מצא ותקן בעיות בחיפוש Windows ".

  1. בחר בשתי האפשרויות " הפעל כמנהל " ו"החל תיקונים באופן אוטומטי ". לחץ על הבא ופעל לפי ההוראות שעל המסך.

  1. לאחר סיום פתרון הבעיות, הפעל מחדש את המחשב ובדוק אם השימוש במעבד נפתר. חיפוש ב- Windows עשוי להוסיף לאינדקס זמן מה לאחר סיום פתרון הבעיות. תן לזה קצת זמן, אך אם השימוש במעבד על ידי ' SearchProtocolHost.exe ' עדיין לא מתוקן, עקוב אחר דרכים לעקיפת הבעיה המפורטות להלן.

פתרון 2: שינוי אפשרויות הוספה לאינדקס

באפשרותך לשנות את אפשרויות האינדקס באופן ידני. אם תסיר מיקום אחד מרשימת הבדיקה, Windows לא תוסיף לאינדקס את הקבצים שנמצאים במיקום. החיפוש שלך לא יכול להיות מהיר כמו קודם, אך הוא עשוי לשפר את המצב במקרה שלנו.

  1. לחץ על Windows + R, הקלד " אפשרויות אינדקס " בתיבת הדו-שיח ופתח את היישום.

  1. כעת לחץ על " שנה " שנמצא בפינה השמאלית התחתונה של המסך.

  1. לחץ על " הצג את כל המיקומים ". כעת המיקומים שנבדקים פירושם שהם באינדקס פעיל על ידי המחשב. בטל את הסימון של מיקומים ענקיים (במקרה זה, דיסק מקומי C) ומיקומי קבצים אחרים אשר עשויים להניע את תהליך החיפוש להשריץ שוב ושוב. לחץ על אישור כדי לשמור שינויים ולצאת.

  1. הפעל מחדש את המחשב ובדוק אם ' SearchProtocolHost.exe ' עדיין צורך שימוש גבוה במעבד.

פתרון 3: הפעלת SFC ו- DISM Tool

ייתכן שאתה נתקל בשגיאה זו מכיוון שקיימות תצורות גרועות של המערכת במחשב שלך. בגלל אי ​​התאמות אלה, תהליך החיפוש עשוי להישרף שוב ושוב ולגרום לשימוש רב במשאבים כפי שנדון. אנו יכולים להפעיל את בודק קבצי המערכת (SFC) כדי לבדוק אם קיימות הפרות שלמות. אם לאחר תיקונים על ידי SFC המערכת עדיין לא תוקנה, באפשרותך להפעיל את כלי ה- DISM כדי לבדוק את תקינות המערכת ולשחזר קבצי מערכת חסרים.

  1. לחץ על Windows + R להפעלת יישום הפעלה. הקלד " taskmgr " בתיבת הדו-שיח ולחץ על Enter כדי להפעיל את מנהל המשימות של המחשב שלך.
  2. כעת לחץ על אפשרות הקובץ הקיימת בפינה השמאלית העליונה של החלון ובחר " הפעל משימה חדשה " מרשימת האפשרויות הזמינות.

  1. כעת הקלד " PowerShell " בתיבת הדו-שיח ובדוק את האפשרות שמתחתיה שאומרת " צור משימה זו עם הרשאות ניהול ".

  1. ברגע שנמצא ב- Powershell של Windows, הקלד " sfc / scannow " ולחץ על Enter . תהליך זה עשוי להימשך זמן מה כאשר כל קבצי Windows שלך נסרקים על ידי המחשב ונבדקים בשלבים פגומים.

  1. אם אתה נתקל בשגיאה שבה Windows מבקש ממך שהיא מצאה שגיאה כלשהי אך לא הצליחה לתקן אותן, עליך להקליד " DISM / Online / Cleanup-Image / RestoreHealth " ב- PowerShell. זה יוריד את הקבצים המושחתים משרתי העדכון של Windows ויחליף את הקבצים המושחתים. שים לב שתהליך זה יכול גם לגזול זמן מה בהתאם לחיבור האינטרנט שלך. אל תבטל בשום שלב ותן לזה לרוץ.

אם זוהתה שגיאה ותוקנה בשיטות שלעיל, הפעל מחדש את המחשב ובדוק אם השימוש במעבד על ידי ' SearchProtocolHost.exe ' תוקן.

פתרון 4: השבתת חיפוש Windows

אם כל הדרכים לעקיפת הבעיה שלעיל לא מוכיחות תוצאות ו' SearchProtocolHost.exe 'עדיין גורם לשימוש גבוה במעבד, אנו יכולים לנסות להשבית את חיפוש Windows מהמחשב שלך. שים לב שאולי לא תוכל להשתמש בחיפוש Windows במחשב שלך. לעקיפת הבעיה הזו יש חסרונות, אך הבעיה תיפתר בהחלט.

לפני שתמשיך עם השבתת חיפוש Windows , מומלץ במקום זאת להשבית את יצירת האינדקס של כל מיקומי המחשב באמצעות פתרון 2. בטל את הסימון של כל המיקומים ולחץ על החל. זה יבטל את יצירת האינדקס; יתכן שתקבל תוצאות איטיות, אך לפחות תוכל לחפש בעת הצורך.

  1. לחץ על Windows + R, הקלד " שירותים " . msc ”בתיבת הדו-שיח ולחץ על Enter.
  2. אתר את התהליך " חיפוש Windows ", לחץ עליו באמצעות לחצן העכבר הימני ובחר " מאפיינים ".

  1. הגדר את סוג ההפעלה כ- " מושבת " והפסיק את התהליך על ידי לחיצה על הכפתור. לחץ על החל והפעל מחדש את המחשב.

  1. לאחר ההפעלה מחדש, בדוק אם הבעיה בהישג יד נפתרה. תמיד תוכל להפעיל מחדש את חיפוש Windows באמצעות אותם שלבים המפורטים לעיל.