הקובץ svchost.exe (מארח שירות) נמצא בתיקייה C:WindowsSystem32 ומשמש להפעלת שירותי מערכת שונים. להלן תיאור רשמי של הקובץ שסופק על ידי Microsoft:
הקובץ Svchost.exe ממוקם בתיקייה %SystemRoot%System32. בעת ההפעלה, Svchost.exe בודק את חלק השירותים של הרישום כדי לבנות רשימה של שירותים שעליו לטעון. מופעים מרובים של Svchost.exe יכולים לפעול בו-זמנית. כל הפעלה של Svchost.exe יכולה להכיל קיבוץ שירותים. לכן, שירותים נפרדים יכולים לפעול, תלוי איך והיכן מופעל Svchost.exe. קיבוץ שירותים זה מאפשר שליטה טובה יותר וניפוי באגים קל יותר.
|_+_|
קבוצות Svchost.exe מזוהות במפתח הרישום הבא:כל ערך מתחת למפתח זה מייצג קבוצת Svchost נפרדת ומופיע כמופע נפרד כאשר אתה צופה בתהליכים פעילים. כל ערך הוא ערך REG_MULTI_SZ ומכיל את השירותים הפועלים תחת אותה קבוצת Svchost. כל קבוצת Svchost יכולה להכיל שם שירות אחד או יותר שנשלפים ממפתח הרישום הבא, שמפתח הפרמטרים שלו מכיל ערך ServiceDLL:
|_+_|
לכן, כתוצאה משירותי קיבוץ, יש לנו הרבה מופעים של Svchost.exe, כל אחד מפעיל קבוצת שירותים לכל מופע!
בואו נראה כיצד ניתן לראות אילו שירותים פועלים במופע ספציפי של svchost.exe.
אפשרות ראשונה: מנהל המשימות
הכלי המובנה, מנהל המשימות של Windows, מסוגל להציג מידע נוסף על שירותים הקשורים לתהליך svchost שנבחר. לאחרונה כיסינו כיצד לראות שירותים הקשורים לתהליך ב-Windows 8, לכן מומלץ להשתמש בטריק זה כדי לבדוק svchost.
- פתח את מנהל המשימות על ידי לחיצה עלCtrl + Shift + Escקיצור דרך במקלדת או על ידי לחיצה ימנית על אזור ריק בשורת המשימות.
- ב-Windows 7 או Vista, עבור ללשונית תהליכים. ב-Windows 8 ומעלה, עבור ללשונית פרטים.
- לחץ לחיצה ימנית על התהליך הרצוי. נניח שמופע מסוים של תהליך svchost.exe צורך הרבה זיכרון ואתה רוצה לגלות איזה שירות גורם לכך, לאחר מכן, לחץ על המופע הזה של svchost.exe ובחרעבור אל שירות(ים). לשונית השירותים תיפתח אוטומטית, וכל השירותים שנוצרו על ידי המופע הנבחר של תהליך svchost.exe יודגשו.
אפשרות שנייה: טריק שורת פקודה
פתח חלון שורת פקודה והקלד את הדברים הבאים:
|_+_|זה יפרט את כל המופעים של תהליך svchost עם שירותים קשורים.
טריק זה שימושי מאוד ב-Windows XP שבו לאפליקציית מנהל המשימות אין את 'עבור אל שירות(ים)' תכונה.
זהו זה. עכשיו אתה יודע למה תהליכי svchost.exe מרובים פועלים במערכת Windows שלך ולא תתבלבל למה כל כך הרבה מהם צריכים לפעול.