דף הבית » איך ל » האם shutdown.exe הכרחי לסגור את Windows למטה?

    האם shutdown.exe הכרחי לסגור את Windows למטה?

    האם shutdown.exe הכרחי בעת סגירת Windows למטה, או שזה רק חלק ממה שמשמש לסגור את Windows? האם נעשה שימוש בקבצים ו / או תהליכים אחרים? היום של SuperUser Q & A פוסט יש את התשובה לשאלה הקורא סקרן.

    מפגש השאלות והתשובות של היום מגיע אלינו באדיבות SuperUser - חלוקה מחודשת של Stack Exchange, קיבוץ מונחה על ידי הקהילה של אתרי אינטרנט של Q & A.

    השאלה

    קורא SuperUser Mukul קומאר רוצה לדעת אם shutdown.exe יש צורך לסגור את Windows למטה:

    האם הקובץ C: \ Windows \ System32 \ shutdown.exe הכרחי כדי לסגור או להפעיל מחדש את Windows?

    האם הכיבוי. הכרחי עבור כיבוי או הפעלה מחדש של Windows?

    התשובה

    תורם SuperUser JdeBP יש את התשובה עבורנו:

    השאלה שלך כמובן מקורו בתשובתך ב StackExchange, במיוחד מן ההערה של kinokijuf על הגרסה הראשונית של התשובה שלך.

    כפי שאמר kinokijuf, Windows אינו יוניקס. על Unices ו- Linux, כיבוי אכן מעורב בתהליך הסגירה המלא. זוהי התוכנית ששולחת הודעות אזהרה רגילות למשתמשים מחוברים ולכתוב / run / nologin כדי למנוע כניסה נוספת - זמן קצר לפני זמן כיבוי מתוזמן.

    ב- Windows NT, זה לא המקרה.

    את "כיבוי" פעולה על "לחצן ההפעלה" על תפריט התחלה של Windows Explorer, את "כיבוי" אפשרות התפריט במנהל המשימות, REBOOT / S ב TCC או קח פיקוד, ותוכניות יישום אחרים המאפשרים לך לסגור את המערכת למטה כל ייזום כיבוי על ידי קורא ישירות אחד משני שיחות ה- API של Win32: InitiateSystemShutdownEx () או ExitWindowsEx (). הם לא עושים דברים בעקיפין על ידי הפעלת תוכנית כיבוי. זה באמת צריך יותר קוד לעשות מאשר רק קורא שיחת ה- API של Win32. תוכנית כיבוי, כאשר אחד עושה כיבוי מקומי, קורא אותן שיחות API Win32 מדי.

    זה בעצם winlogon, csrss, ו smss כי הם תוכניות כיבוי Windows NT. בפרט, זה winlogon שעושה את העבודה העיקרית של עיבוד דחוי לסגור בקשות.

    לקריאה נוספת

    • ג'ונתן דה בוין פולארד (2006). תהליך הכיבוי של Windows NT 6. לעתים קרובות תשובות נתון.
    • לכבות. דפים ידניים. 2013-03-19.
    • לכבות. דפים ידניים של המערכת. .2013 Freedesktop.org.
    • לכבות. דפי הפעלה מתחילים. קנוניקל בע מ ".
    • InitiateSystemShutdownEx. MSDN. תאגיד מיקרוסופט.
    • ExitWindowsEx. MSDN. תאגיד מיקרוסופט.
    • REBOOT. קח עזרה / TCC עזרה. תוכנות.

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