Beranda » bagaimana » Apa yang Sebenarnya Terjadi Ketika Komputer Windows dimatikan?

    Apa yang Sebenarnya Terjadi Ketika Komputer Windows dimatikan?

    Sementara sebagian besar dari kita mungkin sedikit memikirkan semua yang terjadi setiap kali kita mematikan komputer, apa yang sebenarnya terjadi 'di bawah tenda' selama proses penutupan? Posting Q&A Pengguna Super hari ini memiliki jawaban atas pertanyaan pembaca yang penasaran.

    Sesi Tanya Jawab hari ini datang kepada kami berkat SuperUser-subdivisi Stack Exchange, pengelompokan situs web Q&A berbasis komunitas.

    Pertanyaan

    SuperUser reader RACING121 ingin tahu apa yang sebenarnya terjadi ketika komputer Windows dimatikan:

    Ketika saya mengklik tombol shutdown pada sistem Windows saya, itu memberi saya layar lain mengatakan Mematikan:

    Apa yang sebenarnya terjadi selama tahap ini?

    Jika saya ingat dengan benar, pada Windows XP itu akan mengatakan sesuatu seperti Menyimpan Pengaturan sebelum mematikan. Namun, pengaturan apa yang ada untuk benar-benar menyimpan di sini? Misalnya, jika Anda telah menerapkan tema atau menyelesaikan beberapa tindakan lain, itu sudah "disimpan" ketika Anda mengklik Menerapkan atau Baik.

    Jika itu melepas hard drive, maka pastinya itu sama dengan memaksa pematian dengan menarik steker, kanan?

    Apa yang sebenarnya terjadi ketika komputer Windows melewati proses shutdown?

    Jawabannya

    Kontributor SuperUser Keltari dan zzarzzur memiliki jawaban untuk kami. Pertama, Keltari:

    Ada banyak hal yang terjadi selama proses penutupan. Berikut adalah beberapa contoh:

    • Memeriksa untuk melihat apakah ada aplikasi pengguna yang belum ditutup (seperti dokumen yang belum disimpan) dan meminta pengguna jika perlu
    • Menghentikan layanan latar belakang
    • Menunggu sinyal terminasi dari layanan dan aplikasi yang terbuka atau berjalan
    • Membilas cache ke disk
    • Menulis file log
    • Semua pengguna keluar
    • Mengakhiri shell
    • Mulai instal pembaruan Windows dan beri tahu sistem untuk menyelesaikan proses pembaruan selama start-up sistem berikutnya jika perlu
    • Kirim sinyal shutdown ACPI (inilah yang mematikan mesin)

    Diikuti oleh jawaban dari zzarzzur:

    Registri sistem (mungkin?) Ditulis ke disk. Kembali ketika saya menggunakan Windows XP, saya perhatikan bahwa jika Anda membuat perubahan pada registri kemudian menarik daya, perubahan tidak akan disimpan. Saya tidak begitu yakin tentang ini, hanya menunjukkannya.

    Berikut adalah kutipan dari dokumen yang dirilis Microsoft:

    • Pematian sesi sistem. Fase ini mencakup sub-fase notifikasi pra-shutdown dan notifikasi shutdown.
    • Pemberitahuan pra-shutdown. Windows secara seri mematikan semua layanan yang terdaftar untuk menerima notifikasi pra-shutdown. Layanan yang dipesan - layanan yang telah mengatur urutan penutupan layanan yang tergantung - dimatikan sebelum layanan yang tidak dipesan.
    • Pemberitahuan shutdown. Semua layanan yang terdaftar untuk menerima notifikasi shutdown dimatikan secara paralel. Jika semua layanan belum keluar setelah 20 detik (di Windows Vista) atau 12 detik (di sistem operasi klien Windows 7), sistem akan melanjutkan pematian. Proses dan layanan yang tidak ditutup tepat waktu dibiarkan berjalan saat sistem dimatikan.
    • Pematian kernel. Sisa dari sistem, seperti semua perangkat dan driver, dimatikan selama fase shutdown kernel.

    Pada dasarnya, apa yang Anda tunggu adalah setiap layanan individu untuk membersihkan dan keluar. Setiap layanan diberikan 12 detik untuk keluar sebelum terbunuh.

    Setengah dari waktu shutdown didedikasikan untuk mematikan layanan sistem. Jika Anda benar-benar menarik dalam melihat waktu yang didedikasikan untuk apa pun selama shutdown, Windows menyertakan alat untuk melacak waktu shutdown.

    • xbootmgr -trace shutdown -numRuns 3 -resultPath% systemdrive% \ traces -postBootDelay 180 -traceFlags base

    Dan untuk memahami file yang dihasilkan (pastikan untuk menjalankan % systemdrive% \ jejak)

    • xperf -i trace.etl -o ringkasan.xml -sebuah shutdown

    Sumber

    Dokumen Analisis Kinerja Transisi Hidup / Mati Windows [Microsoft]

    Dokumen Panduan Solusi Nyalakan / Mati Windows [Microsoft]


    Punya sesuatu untuk ditambahkan ke penjelasan? Berbunyi dalam komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang mengerti teknologi lainnya? Lihat utas diskusi lengkap di sini.