Apakah shutdown.exe diperlukan ketika mematikan Windows, atau hanya bagian dari apa yang digunakan untuk mematikan Windows? Apakah file dan / atau proses lain digunakan? Posting SuperUser Q & A saat ini memiliki jawaban untuk pertanyaan pembaca yang ingin tahu.
Sesi Tanya & Jawab hari ini hadir untuk memberi kami hak milik SuperUser-sub divisi Stack Exchange, pengelompokan situs web Q & A berbasis komunitas.
Pembaca SuperUser Mukul Kumar ingin tahu apakah shutdown.exe diperlukan untuk mematikan Windows:
Apakah file C: \ Windows \ System32 \ shutdown.exe diperlukan untuk mematikan atau me-restart Windows?
Apakah shutdown.exe diperlukan untuk mematikan atau me-restart Windows?
Kontributor SuperUser JdeBP memiliki jawabannya untuk kami:
Pertanyaan Anda tentu saja berasal dari jawaban Anda di StackExchange, khususnya dari komentar kinokijuf atas revisi awal jawaban Anda.
Seperti kata kinokijuf, Windows bukanlah Unix. Pada Unices dan Linux, shutdown memang terlibat dalam proses shut down penuh. Ini adalah program yang mengirim pesan peringatan reguler kepada pengguna yang masuk dan yang menulis / jalankan / nologin file untuk mencegah penebangan lebih lanjut beberapa saat sebelum waktu penutupan yang dijadwalkan.
Pada Windows NT, ini bukan masalahnya.
Tindakan "shut down" pada "tombol power" pada menu Start Windows Explorer, opsi menu "shut down" di Task Manager, REBOOT / S di TCC atau Take Command, dan program aplikasi lain yang memungkinkan Anda untuk mematikan sistem semua inisiat dimatikan dengan langsung memanggil salah satu dari dua panggilan API Win32: InitiateSystemShutdownEx () atau ExitWindowsEx (). Mereka tidak melakukan sesuatu secara tidak langsung dengan menjalankan program mematikan. Itu sebenarnya membutuhkan lebih banyak kode untuk dilakukan daripada hanya memanggil panggilan API Win32. Program shut down, ketika seseorang melakukan shut down lokal, memanggil panggilan Win32 API yang sama juga.
Ini sebenarnya winlogon, csrss, dan smss yang merupakan program yang mematikan Windows NT. Secara khusus, ini adalah winlogon yang melakukan pekerjaan utama memproses permintaan penutupan tertunda.
Bacaan lebih lanjut
- Jonathan de Boyne Pollard (2006). Proses penghentian Windows NT 6. Jawaban yang Sering Diberikan.
- Mematikan. Halaman manual FreeBSD 9.2. 2013-03-19.
- Mematikan. Halaman manual sistem. 2013. Freedesktop.org.
- Mematikan. Halaman manual pemula. 2009. Canonical Ltd.
- InisiasiSystemShutdownEx. MSDN. Perusahaan Microsoft.
- ExitWindowsEx. MSDN. Perusahaan Microsoft.
- REBOOT. Ambil Bantuan Perintah / TCC. Perangkat Lunak JP.
Memiliki sesuatu untuk ditambahkan ke penjelasan? Bicaralah di komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang paham teknologi lainnya? Lihat diskusi lengkap di sini.