האם shutdown.exe נחוץ בעת כיבוי Windows, או שזה רק חלק ממה שמשמש לכיבוי Windows? האם במקום זאת משתמשים בקבצים ו / או בתהליכים אחרים? בפוסט שאלות ותשובות של SuperUser של היום יש את התשובה לשאלת קורא סקרנית.
מושב השאלות והתשובות של היום מגיע אלינו באדיבות SuperUser - חלוקה של Stack Exchange, קיבוץ מונחה קהילה של אתרי שאלות ותשובות.
השאלה
קורא SuperUser Mukul Kumar רוצה לדעת אם shutdown.exe נחוץ לכיבוי Windows:
האם הקובץ C: \ Windows \ System32 \ shutdown.exe יש צורך לכבות או להפעיל מחדש את Windows?
האם shutdown.exe נחוץ לכיבוי או הפעלה מחדש של Windows?
התשובה
לתורם SuperUser JdeBP יש את התשובה בשבילנו:
השאלה שלך מקורם כמובן בתשובתך ב- StackExchange , במיוחד מהערת kinokijuf על התיקון הראשוני של תשובתך.
כפי שאמר kinokijuf, Windows אינו יוניקס. ביחידות ובלינוקס, כיבוי אכן מעורב בתהליך הכיבוי המלא. התוכנית היא זו ששולחת הודעות אזהרה קבועות למשתמשים מחוברים וכותבת את / רוץ / נולוגין קובץ כדי למנוע כניסה נוספת זמן קצר לפני זמן הכיבוי המתוכנן.
ב- Windows NT זה לא המקרה.
פעולת "כיבוי" בלחצן ההפעלה בתפריט התחלה של סייר Windows, אפשרות התפריט "כיבוי" במנהל המשימות, REBOOT / S ב- TCC או Take Command, ובתוכניות יישומים אחרות המאפשרות לך לכבות את המערכת כל כיבוי יוזם על ידי קריאה ישירה לאחת משתי שיחות API של Win32: InitiateSystemShutdownEx () או ExitWindowsEx (). הם לא עושים דברים בעקיפין על ידי הפעלת תוכנית הכיבוי. זה למעשה צריך יותר קוד לעשות מאשר רק להתקשר לשיחת ה- API של Win32. תוכנית הכיבוי, כאשר מבצעים כיבוי מקומי, מכנה גם את אותן שיחות API של Win32.
למעשה זה winlogon, csrss ו- smss שהם התוכניות שמסגרות את Windows NT. בפרט, זה winlogon שעושה את העבודה העיקרית של עיבוד בקשות כיבוי נדחות.
לקריאה נוספת
- ג'ונתן דה בוין פולארד (2006). תהליך הכיבוי של Windows NT 6 . תשובות נפוצות.
- לכבות . עמודים ידניים של FreeBSD 9.2 . 2013-03-19.
- לכבות . דפים ידניים של מערכת . 2013. Freedesktop.org.
- לכבות . דפים ידניים מתחילים . 2009. קנוניקל בע"מ
- InitiateSystemShutdownEx . MSDN. תאגיד מיקרוסופט.
- ExitWindowsEx . MSDN. תאגיד מיקרוסופט.
- לְאַתחֵל . קח עזרה לפיקוד / TCC. תוכנת JP.
יש לך מה להוסיף להסבר? נשמע בתגובות. רוצה לקרוא תשובות נוספות ממשתמשי Stack Exchange אחרים המתמצאים בטכנולוגיה? עיין כאן בשרשור הדיון המלא .