मुखपृष्ठ » कैसे » क्या shutdown.exe विंडोज को शट डाउन करने के लिए आवश्यक है?

    क्या shutdown.exe विंडोज को शट डाउन करने के लिए आवश्यक है?

    Windows को बंद करते समय shutdown.exe आवश्यक है, या क्या यह केवल Windows को बंद करने के लिए उपयोग किए जाने वाले भाग के लिए है? क्या इसके बजाय अन्य फ़ाइलों और / या प्रक्रियाओं का उपयोग किया जाता है? आज के SuperUser Q & A पोस्ट में एक जिज्ञासु पाठक के प्रश्न का उत्तर है.

    आज का प्रश्न और उत्तर सत्र सुपरयूज़र के सौजन्य से आता है-स्टैक एक्सचेंज का एक उपखंड, क्यू एंड ए वेब साइटों का एक समुदाय-संचालित समूह है।.

    प्रश्न

    सुपरयूजर रीडर मुकुल कुमार जानना चाहते हैं कि क्या विंडोज को बंद करने के लिए shutdown.exe जरूरी है:

    फाइल है C: \ Windows \ System32 \ shutdown.exe विंडोज को बंद करने या फिर से शुरू करने के लिए आवश्यक है?

    Windows को बंद या पुनरारंभ करने के लिए shutdown.exe आवश्यक है?

    उत्तर

    SuperUser योगदानकर्ता JdeBP हमारे लिए जवाब है:

    पाठ्यक्रम का आपका प्रश्न StackExchange पर विशेष रूप से अपने उत्तर के प्रारंभिक संशोधन पर kinokijuf की टिप्पणी से आपके उत्तर से उत्पन्न होता है.

    जैसा कि kinokijuf ने कहा, विंडोज यूनिक्स नहीं है। यूनिक्स और लिनक्स पर, शटडाउन वास्तव में पूर्ण शट डाउन प्रक्रिया में शामिल है। यह प्रोग्राम है जो लॉग-इन उपयोगकर्ताओं को नियमित चेतावनी संदेश भेजता है और जो प्रोग्राम लिखता है / चलाने / nologin निर्धारित शट डाउन समय से पहले थोड़ी देर के लिए लॉग-ऑन को रोकने के लिए फ़ाइल.

    विंडोज एनटी पर, यह मामला नहीं है.

    Windows Explorer प्रारंभ मेनू पर "पावर बटन" पर "शट डाउन" क्रिया, टास्क मैनेजर में "शट डाउन" मेनू विकल्प, रेबोट / एस TCC या टेक कमांड में, और अन्य एप्लिकेशन प्रोग्राम जो आपको दो Win32 API कॉल में से एक को सीधे कॉल करके सिस्टम को बंद करने की अनुमति देते हैं: InitiateSystemShutdownEx () या ExitWindowsEx ()। वे शट डाउन प्रोग्राम चलाकर अप्रत्यक्ष रूप से चीजें नहीं करते हैं। वास्तव में केवल Win32 API कॉल करने की तुलना में अधिक कोड की आवश्यकता है। शट डाउन प्रोग्राम, जब कोई स्थानीय शट डाउन कर रहा होता है, उन्हीं Win32 API कॉल को कॉल करता है.

    यह वास्तव में winlogon, csrss, और smss हैं जो प्रोग्राम हैं जो विंडोज़ एनटी को बंद करते हैं। विशेष रूप से, यह विनोग्लोन है जो प्रसंस्करण के मुख्य कार्य को बंद किए गए अनुरोधों को स्थगित करता है.

    आगे की पढाई

    • जोनाथन डी बॉयने पोलार्ड (2006). Windows NT 6 शटडाउन प्रक्रिया. बार-बार जवाब दिया.
    • बंद करना. FreeBSD 9.2 मैनुअल पेज. 2013-03-19.
    • बंद करना. सिस्टमड मैनुअल पेज. 2013. Freedesktop.org.
    • बंद करना. मैनुअल पेज अपस्टार्ट करें. 2009. Canonical Ltd.
    • InitiateSystemShutdownEx। MSDN। माइक्रोसॉफ़्ट कॉर्पोरेशन.
    • ExitWindowsEx। MSDN। माइक्रोसॉफ़्ट कॉर्पोरेशन.
    • रीबूट करें। कमांड / टीसीसी सहायता लें। जेपी सॉफ्टवेयर.

    स्पष्टीकरण में कुछ जोड़ना है? टिप्पणियों में विचार व्यक्त करो। अन्य टेक-सेवी स्टैक एक्सचेंज उपयोगकर्ताओं से अधिक उत्तर पढ़ना चाहते हैं? पूरी चर्चा धागा यहाँ देखें.