משימה מארח חלון: מה זה? מושגים בסיסיים ועקרונות ההפעלה של התהליך
במנהל המשימות הסטנדרטי, לדוגמה,את ההתרסקות של יישום כמה משתמשים של מערכות המחשב של Windows לעתים קרובות נתקלים בנוכחות של taskhost.exe תהליך ריצה. מעטים יודעים את שירות המארח חלון המשימות. מה זה? על חשבון זה, אפילו במערכת העזרה, שום דבר לא מוסבר. אנחנו נדע מה זה.
משימה מארח חלון: מה זה?
אם אתה מתרגם מילה למילה מאנגלית זומונח, זה אומר "משימת מארח חלון." אבל, באופן עקרוני, כי עצם השימוש במונח מתייחס יותר למערכת ההפעלה המכונה כראוי כתהליך או שירות Windows Taskhost (כלומר הפלטפורמה לבצע כמה "מערכות הפעלה" רוב התהליכים, שדרכו הם יכולים להתחבר בשלב מסוים), ולא אחרת . שימו לב גם בתיאור השירות של הסוג של חיפוש שאילתא האינטרנט «Taskhost חלון» מיותר לחלוטין. זוהי הטעות העיקרית בתהליך של האמן.
בעיקרון, השירות עצמו יכול להיות מאופייןכמרכיב של השקת קבצי DLL נוספים, כי לא ניתן להתחיל על ידי השיטה הסטנדרטית בצורה של פתיחת קובץ EXE הפעלה. עכשיו קצת יותר על מה Windows Host המשימות.
עקרונות השירות
למעשה, זהו תהליך של מערכת. בואו ניקח מבט מקרוב על הרעיון של חלון מארח המשימות. מה זה, קל להבין עם השימוש של ספריות דינמיות (אם כי היישום אינו משתמש בחלון המשימה שלו, על פי התרגום שצוין). העובדה היא שב- Windows לא כל התוכניות פועלות רק מקבצי הפעלה. חלק מהם מכילים קוד התוכנית הניתן לחלוקה, הזמין בספריות דינמיות.
לדוגמה, יישומי פלאגין רבים המתחברים אליהםקובצי מוזיקה, או נגני תוכנה רגילים כגון WinAmp או AIMP, יש את הפורמט של ספריות שמפעילות כאשר הם מבקשים גישה אליהם. כן, הדוגמה הפשוטה ביותר: כי אקולייזר נפרד עבור השחקן בלי להתחיל את התוכנית הראשית לא ניתן להתחיל, אבל בתוכנית שאליה הוא מחובר, התוספת פועלת עבור מאה אחוז.
מצד שני, אם אתה מבין, המפתחים טוענים כי השירות אחראי על הפעלת יישומים וספריות של מערכות 32 סיביות שונות מרכיבי ההפעלה.
שים לב שיש עוד שנייםשירותים דומים. זה Rundll32 ו Svchost. הראשון נוגע רק להפעלה של ספריות דינמיות עם ארכיטקטורה של 32 סיביות, השנייה אחראית על שיגור יישומים באופן כללי.
אז מתברר כי השירות, לידי ביטוי בצורה של Taskhost חלון, הוא הגיבוי הרגיל של שני התהליכים שתוארו לעיל.
ניתוק
עכשיו כמה משפטים בסופו של דבר על המשימה שירותחלון מארח. מה זה יכול להיות במונחים של כיבוי במערכת, מה ההשלכות יש? כן, לא. ניתן לטעון בבטחה שכל מי שמבקר את ההשלכות השלמות של התהליך הזה, מתוך אמונה כי הדבר עלול לשבש את ביצועי המערכת, מוטעה לחלוטין.
תאמינו לי, אין בזה שום רע. כפי שמוצג בפועל, השבתת השירות המתואר ברוב המקרים רק משחררת משאבי מערכת ומסייעת להגביר את הפרודוקטיביות בהפעלה של כל מערכת הפעלה של Windows.