דף הבית » בית ספר » הבנה וניהול של שירותי Windows

    הבנה וניהול של שירותי Windows

    בשיעור השיעורים של היום, אנחנו הולכים ללמד אותך על שירותי Windows וכיצד לנהל אותם באמצעות כלי עזר מובנה.

    בית הספר ניווט
    1. באמצעות מתזמן המשימות כדי להפעיל תהליכים מאוחר יותר
    2. באמצעות מציג האירועים כדי לפתור בעיות
    3. הבנת כונן קשיח מחיצות עם ניהול דיסקים
    4. ללמוד להשתמש בעורך הרישום כמו מקצוען
    5. ניטור המחשב האישי שלך עם צג משאבים ומנהל המשימות
    6. הבנת לוח מאפייני המערכת המתקדמים
    7. הבנה וניהול של שירותי Windows
    8. שימוש בעורך המדיניות הקבוצתית כדי לצבוט את המחשב
    9. הבנת כלי הניהול של Windows

    במהלך השנים, אנשים השקיעו הרבה זמן בהשבית ו tweaking את התצורה של Windows Services, ואתרי אינטרנט שלמים הוקדשו להבנת אילו שירותים ניתן להשבית.

    גירסאות מודרניות של Windows גרמו להפליא את הדברים שפועלים כשירותים, הוסיפו את היכולת לעכב אותם מלהתחיל עד מאוחר יותר, ואפשרו להם לפעול רק כאשר מופעלים במקום כל הזמן. טביעת הרגל הכוללת של Windows יש גם ירד בשל כל העבודה.

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

    מה הם שירותים בדיוק?

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

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

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

    לוח השירותים

    Windows השתמש תמיד בחלונית 'שירותים' כדרך לניהול השירותים הפועלים במחשב שלך. אתה יכול בקלות להגיע לשם בכל נקודה על ידי פשוט להכות WIN + R במקלדת כדי לפתוח את תיבת הדו-שיח הפעלה, ולהקליד שירותים.

    החלונית 'שירותים' היא פשוטה למדי: יש רשימה של שירותים, עמודת סטטוס כדי להראות אם היא פועלת או לא, ומידע נוסף כגון שם, תיאור וסוג ההפעלה של השירות. תוכל להבחין כי לא כל שירות פועל כל הזמן.

    בעוד שאתה יכול לבחור שירות או ללחוץ עליו באמצעות לחצן העכבר הימני או ללחוץ על לחצני סרגל הכלים כדי להתחיל, להפסיק או להפעיל אותו מחדש, תוכל גם ללחוץ פעמיים כדי לפתוח את תצוגת המאפיינים ולקבל מידע נוסף.

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

    הכרטיסייה כניסה מאפשרת לך לבחור אם השירות מחובר כחשבון המערכת המקומי או תחת חשבון אחר. תכונה זו שימושית בעיקר בסביבת שרת שבה תרצה להפעיל חשבון שירות מהדומיין שיש לו גישה למשאבים בשרתים אחרים.

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

    אבל רק לבדוק את התיבה לא מיד לתת להם גישה - אתה גם צריך לוודא את הערך NoInteractiveServices ברישום מוגדר 0, כי כאשר הוא מוגדר 1, תיבת הסימון מתעלמים ושירותים לא יכולים אינטראקציה עם שולחן העבודה בכלל. הערה: ב- Windows 8, הערך מוגדר ל- 1, ושירותים אינטראקטיביים אסורים.

    השירותים אינם אמורים להיות אינטראקטיביים משום שכל החלונות קיימים באותו מסוף משתמש עם גישה למשאבים נפוצים כמו הלוח, ואם הם פועלים יחד עם תהליכים אחרים עלולה להיות בעיה שבה יישום זדוני פועל בתהליך משתמש רגיל יכול לנסות להשיג גישה יותר באמצעות שירות, ובהתחשב בשירותים להפעיל כמו חשבון המערכת המקומית, זה כנראה לא דבר טוב.

    הכרטיסייה 'שחזור' מאפשרת לך לבחור באפשרויות עבור מה שקורה כאשר השירות נכשל. באפשרותך לבחור להפעיל מחדש את השירות באופן אוטומטי, שהוא בדרך כלל אפשרות ברירת המחדל, או להפעיל תוכנית או להפעיל מחדש את המחשב.

    האפשרות 'הפעל תוכנית' היא כנראה השימושיים ביותר, שכן אתה יכול להגדיר את Windows באופן אוטומטי לשלוח הודעת דוא"ל אם השירות נכשל יותר מפעם אחת - אפשרות מועילה בסביבת שרת. זה בהחלט הרבה פחות מועיל על שולחן העבודה הרגיל.

    הכרטיסייה תלות מציגה אילו שירותים תלויים בשירות מסוים, ואילו שירותים תלויים בשירותים שבהם אתה מתבונן. אם אתה מתכנן על השבתת שירות, אתה כנראה צריך להתייעץ עם סעיף זה הראשון כדי לוודא שום דבר אחר דורש את השירות.

    מבט על שירותים במנהל המשימות עבור Windows 8.x

    פאנל השירותים הרגיל לא השתנה הרבה בשנים, אבל למרבה המזל יש דרך טובה יותר לבדוק אילו שירותים פועלים, ואילו שירותים אלה משתמשים בהרבה משאבים.

    למנהל המשימות ב- Windows 8 יש הכרטיסייה 'שירותים' חדשה, המאפשרת לך להפסיק ולהפעיל שירותים, אך גם מגיעה עם אפשרות 'חיפוש מקוון', ואף שימושית יותר, האפשרות 'עבור לפרטים'.

    לאחר שתבחר עבור אל פרטים מהתפריט, תועבר לכרטיסייה פרטים, והתהליך שאחראי על שירות זה יודגש.

    כפי שאתה יכול לראות, את התהליך אחראי על מעקב מבוזר מעקב לוקח עד 28,712 K של זיכרון, אשר נראה כמו הרבה, עד שאתה מבין כי תהליך svchost.exe מסוים הוא למעשה אחראי על חבורה שלמה של שירותים.

    לחץ עליו שוב באמצעות לחצן העכבר הימני ולאחר מכן בחר עבור אל שירותים, ותראה על מה אנחנו מדברים. עכשיו שירותים רבים נבחרים בחלון השירותים, ותבחין שהם כולם בקבוצה LocalSystemNetworkRestricted, והם כולם פועל כרגע.

    אז זה 28MB של זיכרון הוא למעשה בשימוש עבור קבוצה שלמה של שירותים, מה שהופך אותו מובן יותר מדוע הוא משתמש בכל זיכרון.

    באמצעות סייר התהליך כדי להסתכל על שירותים

    אם אתה רוצה לראות הרבה יותר ברורה של מה השירותים פועלים תחת כל תהליך, הפתרון הטוב ביותר שלך הוא לשלוף את תהליך Explorer, למצוא את השירות ברשימה, לחץ עליו פעמיים ולאחר מכן עבור אל הכרטיסייה שירותים. שיטה זו פועלת בכל גירסה של Windows.

    רמז: ב Explorer התהליך כל השירותים צריכים להיות בעץ מתחת services.exe.

    אתה צריך להשבית שירותים?

    למרבה הצער, יישומים רבים crapware להתקין את Windows Services במהלך תהליך ההתקנה שלהם, ולהשתמש בהם כדי לשמור על שטויות שלהם לרוץ ברקע מחדש ההשקה שוב ושוב. יישומים אחרים מיישמים שירות Windows כדי לספק פונקציונליות שאולי אינך זקוק לה. אלה הם השירותים שאתה צריך להשבית.

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

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

    אל תשבית, הגדר ידנית

    אחד הכללים שאנחנו אוהבים לעקוב הוא להימנע משירותי השבתה, שכן זה יכול לגרום לבעיות וטעויות. במקום זאת, פשוט לנסות להגדיר את השירות כדי להתחיל ידני.

    אם אתה מוצא כי שירות מסוים צריך להיות פועל, אבל אולי לא צריך להיות פועל באופן מיידי, אתה יכול גם לשנות את זה אוטומטית (מושהית התחלה) במקום, אשר עיכוב מתחיל עד שהמערכת מרגיע לאחר האתחול.

    ניהול שירותים מתוך שורת הפקודה

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

    הערה: נא לא למחוק שירותים.

    ניתן לבדוק את הסטטוס של שירות באמצעות הפקודה sc, כך:

    qc

    יש פקודות ופעולות רבות אחרות שניתן לבצע, כולל מחיקת שירות, שבו היינו ממליצים רק אם יש לך תוכנה זדונית במערכת שלך שפועלת כשירות.

    למחוק

    אל תמחק שירותים.

    אתה יכול גם לעשות דברים אחרים, כמו לעצור מחדש את השירותים משורת הפקודה באמצעות כלי השירות. לדוגמה, כדי לעצור את הלקוח המעקב אחר קישורים מבוזרים, השתמש בפקודה זו:

    לעצור את TrkWks

    כדי להפעיל אותו שוב, השתמש sc להתחיל .

    סופי מחשבות

    אם יש לך שירותים הפועלים כי הם מבזבזים משאבים להאט את המחשב למטה, אתה צריך פשוט להסיר ולהסיר את היישומים לשים אותם שם. אין באמת סיבה למחוק שירותים, להשבית אותם, או כל דבר אחר.

    כי למה להשבית משהו שצריך להסיר?