אחד התהליכים השכיחים ביותר במערכת ההפעלה Widnows של Microsoft הוא ה-svchost.exe. מהו, ולמה הוא פועל כל כך הרבה פעמים? כל התשובות - כאן.אז מה הוא תהליך ה-svchost.exe, ומה הוא עושה?
יום אחד החליטה Microsoft להעביר את כל התהליכים הפנימיים של Windows אל קבצי DLL - קבצי מערכת, במקום קבצי EXE - קבצי הרצה רגילים, הם טענו כי דבר זה ייעל את השימוש החוזר בתהליכים. הבעייה הייתה שלא ניתן היה לפתוח את קבצי המערכת ישירות ממערכת ההפעלה Windows. לכן, הם היו חייבים להיפתח דרך קובץ הרצה רגיל, וכאן נכנס לתמונה תהליך ה-svchost.exe.
אם תפתחו לרגע את מנהל המשימות שלכם, תגשו ללשונית "תהליכים" ותלחצו על "הצג תהליכים מכל המשתמשים", תוכלו לראות את הכמות של תהליכי ה-svchost.exe. למעשה, תהליך ה-svchost.exe מפעיל כמה שירותים "הכרחיים" למערכת ההפעלה Windows, וכל תהליך מפעיל קבוצה של שירותי מערכת. זאת אחת הסיבות לכך שניתן לראות אותו מספר רב של פעמים במנהל המשימות, כל תהליך אחד מייצג קבוצה אחת של שירותים. את כל השירותים הפועלים וכן השירותים הלא פועלים, ניתן לראות גם-כן במהל המשימות, תחת הלשונית "שירותים".
התהליך מצריך אנרגייה רבה מהמחשב. האם ניתן לעשות עם זה משהו?
ובכן, הדבר הפשוט ביותר הוא לגשת ללשונית "שירותים", ולהפסיק את השירותים שאתם יודעים בוודאות שאתם לא צריכים, אך דבר זה לא תמיד יעזור. אם הינכם מבחינים בתהליך svchost.exe אשר צורך כמות רבה של זיכרון, או מטיש את המעבד, ניתן ללחוץ עליו לחצן ימיני, ללחוץ על "עבור אל שירות(ים)", והמחשב יסמן לכם את כל קבוצת השירותים של תהליך זה, ותוכלו לעבור אחד-אחד ולסגור שירותים שאתם יודעים בוודאות שאין לכם כרגע צורך בהם. כמובן שניתן להפעיל מחדש את כל השירותים, אל דאגה.


