Taskhost.exe: מה זה תהליך זה, אני יכול להיפטר ממנו?
החל מ- Windows XP, ולאחר מכן Vista, 7 ו- 8,משתמשים רבים מתמודדים עם הפעולה של תהליך taskhost.exe בלתי מוסבר. רוב המשתמשים אין מושג מה התהליך taskhost.exe כרגע עובד. בנוסף, לפעמים את העומס על המעבד המרכזי יכול להגיע כמעט 100%. אבל אם אנחנו יכולים להשבית את התוכנית, וכיצד לעשות זאת, כדי לא לפגוע במערכת כולה, אנחנו עכשיו לגלות.
תהליך taskhost.exe: מה זה?
מצא תיאור מפורט של התהליך עצמואז זה קל, שלא לדבר על התפקוד של שירות המערכת, לרוץ כמשתמש בהפעלה מקומית עם תכונה שירות מקומי, מערכת או תכונה המציגה את שם המשתמש.
לא, זה לא תהליך משתמש במובן זה הוא הושק על ידי המשתמש, זה שירות המערכת, אבל זה מתחיל בכל קלט משתמש מסוים תחת החשבונות שלהם.
אז, המשתמש צופה ב "מנהל המשימות"מפעיל את תהליך taskhost.exe פעיל. מה זה מנקודת המבט של המערכת עצמה? בהתבסס על תיאור קצר של Microsoft Corporation, שירות זה אחראי להשקת יישומים של 32 סיביות בצורה שונה מקובצי הפעלה סטנדרטיים עם סיומת exe. התהליך עצמו דומה svchost.exe שירותים rundll.32.exe, כי זה יכול בו זמנית להפעיל את תהליכי המשתמש ואת שירותי הפגישה המקומית עם החילוץ של קודי הפעלה פקודות הממוקם ספריות דינמיות של פורמט .dll. זה לא ברור, באמת, למה היה צורך ליצור שירות כפול, אבל, כמו שאומרים, מפתחי Windows יודעים טוב יותר.
מדוע תהליך taskhost.exe טוען את המעבד?
בתיאוריה, אם מסתכלים על התהליך עצמוזה באמת אחד המערכת, למרות שהוא פועל בכל הפעלה המשתמש. בהתבסס על האמור לעיל, לא קשה לנחש כי עומס יתר על המעבד יכול להיות קשור לעובדה כי שירות זה הוא אחד כל התהליכים הרשומים של ספריות קישור דינמיות (במקום "לתלות" את העץ של תהליכים בצורה של שירותים מרובים כגון svchost.exe). בנוסף, אנחנו לא צריכים לשכוח כי שירות rundll32.exe גם מושך לספריות, אבל, ככל הנראה, את תהליך taskhost.exe יש עדיפות. מה זה אומר עבור המערכת? אבל רק לעתים קרובות יש סכסוך בלתי צפוי בין התהליכים שמנסים להיות הראשונים להוריד ספריה מסוימת.
בנוסף, מומחים רבים לשייךהגדילה את הצריכה של משאבי המערכת, כך שהתהליך עצמו מכיל את הפונקציה המופעלת RacSysprepGeneralize, הממוקמת בספרייה הדינמית RasEngn.dll, הקשורה ל"מתזמן המשימות "הסטנדרטי של Windows.
האם ניתן לבטל את שירות taskhost.exe?
עכשיו כמה מילים על האם אפשר לעשות במערכת ללא תהליך זה מעצבן. כן, אתה יכול. עם זאת, לא ניתן להשבית את השירות בשיטה הכפויה ב"מנהל המשימות ". במקום זאת, אתה יכול להשלים את התהליך, אבל, כפי שמראה בפועל, לאחר זמן מה הוא שוב "לעלות שוב".
שיטות להשבית התהליך
קודם כל, אתה יכול לנסות להשבית את מתזמן המשימות עצמה. אבל זה לא תמיד עוזר, כי הפונקציה לעיל RacSysprepGeneralize עדיין יעבוד.
כדי להיפטר ממנו, עליך להיכנססעיף "תפריט מתזמן עבודה", הנקרא מתוך "לוח הבקרה" עם בחירה רציפה של "מנהל" ו "המשימות מתזמן" סעיפים, ולאחר מכן לחזור על מהלך רציף דרך סעיפים "מיקרוסופט", ולאחר מכן "Windows" ו "RAC". עכשיו, בתפריט "תצוגה", אתה צריך לציין את התצוגה של סמלים מוסתרים, ולאחר מכן להשתמש בלחיצה ימנית על RACTask השירות או RACAgent (עבור Windows 7 ו- Vista בהתאמה). בתפריט המשנה שמופיע, בחר את הפקודה "נתק" ולאחר מכן מלא את תהליך taskhost.exe ב"מנהל המשימות ".
אם זה וירוס
לא תמיד, עם זאת, שירות כזה יכול להיחשבאל רכיבי המערכת. במצבים מסוימים, שירות חשוד אחר (או שניים או יותר עם אותם תכונות או שאינם במערכת) taskhost.exe עשוי להיות נוכח בעץ התהליך. מה זה במקרה הזה?
וירוס מחשב נפוץ זה צריך להיותלמחוק או לחטא את הקובץ המקורי באמצעות תוכנת אנטי וירוס נייחת או באמצעות שירות אנטי וירוס לטעון כי לפני תחילת "מערכת ההפעלה". אבל, ככלל, מצבים כאלה הם נדירים ביותר.
התוצאה
אז הסתכלנו על תהליך המשימה.exe, כיצד להסיר אותו או להיפטר איומים זדוניים. באופן כללי, הדרך הראשונה לנתק את הרכיבים של מתזמן המשימות היא הנפוצה ביותר, וללא כל התערבות ברישום המערכת או בהפעלת מערכת ההפעלה כולה. כפי שמוצג בפועל, השבתת שירות זה במערכת אינה משפיעה, אלא משחררת משאבים נוספים.
עם זאת, כפי שכבר הבנתי, המתואר לעיל פעולותכדי להשבית את תהליך taskhost.exe, אתה רק צריך לגשת מסוף המחשב עם זכויות מנהל. אחרת, פעולה זו לא תפעל.
באופן כללי, המשתמש לא רק לא יכוללהשבית את השירותים המתאימים, אך במקרים מסוימים אפילו נכשל להיכנס "לוח הבקרה" לביצוע שינויים, כי לפעמים גישה ניתן לחסום כך התווית "לוח הבקרה" בתפריט התחלה אפילו לא מוצג, שלא לדבר על כי אתה לא יכול לקרוא לזה משורת הפקודה, לא משנה כמה קשה אתה מנסה.