Windows Tips & News

מדוע רבים Svchost.exe פועלים ב-Windows 10 Creators Update

click fraud protection
מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכת

כשתפתח את הכרטיסייה 'פרטים' של מנהל המשימות ב-Windows 10 Creators Update, תופתע לראות מספר עצום של מופעים של תהליך svchost.exe. הנה הסיבה שמערכת ההפעלה צריכה כל כך הרבה תהליכי SVCHOST וכיצד אתה יכול לזהות איזה תהליך svchost מריץ איזו קבוצת שירותים.

פרסומת

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

עם זאת, ב-Windows 10 Creators Update מודל קיבוץ שירות זה שונה.

מדוע כל כך הרבה תהליכי Svchost.exe פועלים ב-Windows 10 Creators Update

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

לפי מיקרוסופט, היתרון של חיסכון בזיכרון של מארחי שירות פחת הודות לגודל זיכרון RAM מוגדל במכשירים מודרניים. לכן, אם במחשב יש 3.5+ GB של זיכרון RAM מותקן, svchost לא יקבץ שירותים יותר. אז אל תתפלאו לראות 60+ מקרים של תהליך svchost במנהל המשימות.

למודל השירות החדש יש את היתרונות הבאים:

  1. אמינות מוגברת: אם שירות אחד קורס, זה לא ישפיע על שירותים אחרים או על תהליך svchost.exe המארח. גם אם תהליך המארח svchost.exe יסתיים, מופעים אחרים והשירותים שלהם ימשיכו לעבוד.
  2. שקיפות מוגברת: המשתמש יכול לראות בבירור את השימוש במשאבי המערכת עבור כל שירות. אתה יכול להשתמש בלשונית תהליכים או בלשונית פרטים כדי לראות את השימוש בזיכרון, מעבד, דיסק ורשת לכל שירות בקלות.
  3. הפחת את עלויות השירות: בעקבות דיווחים על חוסר יציבות, מהנדסי שירות, מנהלי IT ומהנדסי מיקרוסופט יכולים לאתר במהירות בעיות הקשורות לשירות המדויק ולתקן אותו. עכשיו קל לגלות איזה שירות נותן בעיות ולאבחן זאת.
  4. הגבר את האבטחה: בידוד תהליכים וערכות הרשאות בודדות לשירותים יגבירו את האבטחה.

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

קבוצות שירות מזוהות במפתח הרישום הבא:

HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Svchost

כל ערך מתחת למפתח זה מייצג קבוצת Svchost נפרדת ומופיע כמופע נפרד כאשר אתה צופה בתהליכים פעילים. כל ערך הוא ערך REG_MULTI_SZ ומכיל את השירותים הפועלים תחת אותה קבוצת Svchost. כל קבוצת Svchost יכולה להכיל שם שירות אחד או יותר שנשלפים ממפתח הרישום הבא, שמפתח הפרמטרים שלו מכיל ערך ServiceDLL:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Service

לכן, כאשר Windows 10 משתמש בקיבוץ שירותים, עדיין נראה מספר מופעים של Svchost.exe, שכל אחד מהם פועל קבוצה של שירותים לכל מופע, אבל פשוט לא רבים כמו כאשר הוא מריץ כל שירות ב-svchost.exe משלו תהליך.

זהו זה.

מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכת
מיקרוסופט מביאה את HoloLens ל-29 שווקים חדשים

מיקרוסופט מביאה את HoloLens ל-29 שווקים חדשים

פוסט חדש בבלוג של מיקרוסופט חושף כי ענקית התוכנה רדמונד מביאה את HoloLens ל-29 שווקים נוספים החל ...

קרא עוד

מיקרוסופט משנה את השם של Windows Virtual Desktop ל-Azure Virtual Desktop

מיקרוסופט משנה את השם של Windows Virtual Desktop ל-Azure Virtual Desktop

מיקרוסופט הכריז שהם שינו את השם של שירות Windows Virtual Desktop ל-Azure Virtual Desktop, והכריזו...

קרא עוד

כל הדרכים לפתוח את מנהל המשימות ב-Windows 8.1 ו-Windows 8

כל הדרכים לפתוח את מנהל המשימות ב-Windows 8.1 ו-Windows 8

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

קרא עוד