מדוע רבים Svchost.exe פועלים ב-Windows 10 Creators Update
כשתפתח את הכרטיסייה 'פרטים' של מנהל המשימות ב-Windows 10 Creators Update, תופתע לראות מספר עצום של מופעים של תהליך svchost.exe. הנה הסיבה שמערכת ההפעלה צריכה כל כך הרבה תהליכי SVCHOST וכיצד אתה יכול לזהות איזה תהליך svchost מריץ איזו קבוצת שירותים.
פרסומת
עם זאת, ב-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 במנהל המשימות.
למודל השירות החדש יש את היתרונות הבאים:
- אמינות מוגברת: אם שירות אחד קורס, זה לא ישפיע על שירותים אחרים או על תהליך svchost.exe המארח. גם אם תהליך המארח svchost.exe יסתיים, מופעים אחרים והשירותים שלהם ימשיכו לעבוד.
- שקיפות מוגברת: המשתמש יכול לראות בבירור את השימוש במשאבי המערכת עבור כל שירות. אתה יכול להשתמש בלשונית תהליכים או בלשונית פרטים כדי לראות את השימוש בזיכרון, מעבד, דיסק ורשת לכל שירות בקלות.
- הפחת את עלויות השירות: בעקבות דיווחים על חוסר יציבות, מהנדסי שירות, מנהלי IT ומהנדסי מיקרוסופט יכולים לאתר במהירות בעיות הקשורות לשירות המדויק ולתקן אותו. עכשיו קל לגלות איזה שירות נותן בעיות ולאבחן זאת.
- הגבר את האבטחה: בידוד תהליכים וערכות הרשאות בודדות לשירותים יגבירו את האבטחה.
אם למחשב שלך יש פחות מ-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 משלו תהליך.
זהו זה.