Kotisivu » miten » Onko shutdown.exe tarpeellinen Windowsin sammuttamiseksi?

    Onko shutdown.exe tarpeellinen Windowsin sammuttamiseksi?

    Onko shutdown.exe välttämätön, kun suljet Windowsin, tai onko se vain osa siitä, mitä käytetään Windowsin sammuttamiseen? Käytetäänkö muita tiedostoja ja / tai prosesseja? Tämän päivän SuperUser Q&A -postissa on vastaus utelias lukijan kysymykseen.

    Nykypäivän Kysymys- ja vastaus -istunto tulee meille suotuisasti SuperUserin - Stack Exchange -alueen, yhteisöpohjaisen Q & A-sivustojen ryhmittymän - kautta..

    Kysymys

    SuperUser-lukija Mukul Kumar haluaa tietää, onko shutdown.exe välttämätön Windowsin sammuttamiseksi:

    Onko tiedosto C: \ Windows \ System32 \ Shutdown.exe tarvitaan Windowsin sammuttamiseen tai uudelleenkäynnistämiseen?

    Onko shutdown.exe tarpeen Windowsin sammuttamiseen tai uudelleenkäynnistämiseen?

    Vastaus

    SuperUserin avustaja JdeBP: llä on vastaus meille:

    Kysymyksesi on tietysti peräisin vastauksestasi StackExchange-ohjelmassa, erityisesti kinokijufin kommentista vastauksen ensimmäistä tarkistusta varten.

    Kuten kinokijuf sanoi, Windows ei ole Unix. Unices- ja Linux-järjestelmissä shutdown on todellakin mukana täydellisessä sammutusprosessissa. Se on ohjelma, joka lähettää säännöllisiä varoitusviestejä kirjautuneille käyttäjille ja kirjoittaa / Run / NOLOGIN tiedostoa, jotta estetään kirjautumisen jatkaminen lyhyessä ajassa ennen suunniteltua pysäytysaikaa.

    Windows NT: ssä tämä ei ole.

    ”Sammuta” -toiminto Windowsin Resurssienhallinta-valikon ”virtapainikkeella”, ”Sammuta” -valikkovaihtoehto Task Managerissa, REBOOT / S TCC- tai Take Command -käyttöjärjestelmässä ja muissa sovellusohjelmissa, joiden avulla järjestelmä voidaan sulkea, kaikki käynnistetään sammuttamalla suoraan kahdesta kahdesta Win32 API-puheluista: InitiateSystemShutdownEx () tai ExitWindowsEx (). He eivät tee asioita epäsuorasti suorittamalla sammutusohjelman. Se tarvitsee todellakin enemmän koodia kuin vain kutsua Win32 API-puhelua. Sammutusohjelma, kun tehdään paikallinen sammutus, kutsuu samoja Win32 API-puheluita.

    Se on itse asiassa winlogon, csrss ja sms, jotka ovat Windows NT: n sammuttavia ohjelmia. Erityisesti winlogon on se, että käsittelyn päätehtävä lykkää pyyntöjä.

    Lue lisää

    • Jonathan de Boyne Pollard (2006). Windows NT 6: n sammutusprosessi. Usein annetut vastaukset.
    • Sammuttaa. FreeBSD 9.2 manuaaliset sivut. 19.03.2013.
    • Sammuttaa. Systemd-manuaaliset sivut. 2013. Freedesktop.org.
    • Sammuttaa. Käynnistä manuaaliset sivut. 2009. Canonical Oy.
    • InitiateSystemShutdownEx. MSDN. Microsoft yhtiö.
    • ExitWindowsEx. MSDN. Microsoft yhtiö.
    • REBOOT. Ota komento / TCC-ohje. JP-ohjelmisto.

    Onko jotain lisättävää selitykseen? Ääni pois kommenteista. Haluatko lukea lisää vastauksia muilta tech-savvy Stack Exchange -käyttäjiltä? Tutustu koko keskusteluketjuun täällä.