Membatalkan Jendela shutdown 7 menonaktifkan tombol daya

12

Biasanya, menekan tombol daya sekali memulai shutdown pada Windows 7.

Jika ada program yang masih berjalan yang tidak akan berhenti (misalnya menunggu respons dialog), Windows menindih layar dengan dialog yang memungkinkan pengguna untuk membatalkan pemadaman.

Saya baru saja memperhatikan bahwa pada dua sistem yang berbeda di sini, menggunakan opsi batal ini menonaktifkan tombol daya mati. Tombol daya masih dapat digunakan untuk mematikan sistem dengan menahannya selama beberapa detik, menggunakan tombol Start menu untuk mematikan PC masih berfungsi juga.

Langkah-langkah mereproduksi:

  1. Buka Notepad, ketikkan beberapa karakter. Jangan simpan.
  2. Tekan tombol daya komputer.
  3. Tunggu hingga layar gelap muncul.
  4. Tekan batal.
  5. Tekan tombol daya lagi. Perhatikan bagaimana tidak ada yang terjadi.

Apa alasan perilaku ini, dan bisakah dinonaktifkan untuk selalu mencoba dan mematikan PC saat tombol daya ditekan?

Jens
sumber
1
Apakah Anda ingin tidak memperlihatkan layar yang tampaknya meminta Force Shutdowndan Cancelatau hanya Anda ingin menggunakan tombol daya untuk mematikannya lagi?
avirk
Apakah sistem dan modelnya sama?
Ramhound
2
@ Avrik: Saya ingin tombol daya dapat mematikan sistem lagi.
Jens
@Ramhound: Tidak, tidak sama sekali. Saya tidak memiliki spesifikasi perangkat keras mereka di sini saat ini, tetapi satu sistem adalah sistem inti i3 baru-baru ini, sementara yang lain adalah sistem berbasis Pentium yang agak tua.
Jens

Jawaban:

14

Ini adalah masalah yang diketahui: http://support.microsoft.com/kb/2719667/en-us?sd=rss&spid=14498 (cukup lucu saya kebetulan melihatnya muncul baru-baru ini di basis pengetahuan RSS feed)

Jika suatu aplikasi mencegah Windows dimatikan (mis. Pekerjaan yang tidak disimpan), Windows akan menunggu selama 60 detik pada dialog pemadaman paksa sebelum memaksa aplikasi untuk menutup sehingga mematikan dapat melanjutkan. Jika pengguna membatalkan dialog pematian paksa, Windows masih mempertahankan nilai batas waktu 60 detik. Akibatnya, saat pematian berikutnya terjadi, bahkan jika tidak ada aplikasi pemblokiran, pematian akan ditunda hingga nilai batas waktu habis.

Perilaku ini hanya terjadi ketika mengkonfigurasi tombol daya untuk mematikan mesin. Ketika mematikan Windows melalui Start Menu, masalah tidak terjadi karena nilai batas waktu tidak dipertahankan ketika membatalkan dari dialog shutdown paksa.

Sayangnya, penyelesaiannya adalah:

Untuk mengatasi masalah ini, gunakan opsi mematikan dari Menu Start Windows sebagai gantinya.

Mark Sowul
sumber
Bukankah seharusnya menunggu sebentar sebelum menekan tombol lagi juga berfungsi?
Synetech
Terima kasih atas jawaban anda! Tautan ke artikel basis pengetahuan cukup membantu.
Jens
7

Saya berhasil mereproduksi perilaku ini pada HP DV7 saya (dengan dan tanpa SP1). Semuanya terjadi persis seperti yang Anda katakan, sampai komputer tiba-tiba mati sendiri.

Investigasi lebih lanjut menunjukkan bahwa membatalkan shutdown tidak menonaktifkan tombol daya. Itu hanya tertunda .

Contoh bagaimana penundaan beroperasi

  1. Buka Notepad, ketikkan beberapa karakter. Jangan simpan.

  2. Tekan tombol daya komputer.

  3. Tunggu hingga layar gelap muncul.

  4. Klik Cancel.

  5. Coba salah satu dari yang berikut:

    • Tekan tombol daya segera.

      Tidak ada yang terjadi segera, tetapi komputer akan berusaha untuk mematikan dirinya sendiri tepat 90 detik setelah menekan tombol power untuk pertama kalinya.

    • Tunggu hingga 90 detik berlalu setelah menekan tombol daya untuk pertama kalinya.

      Jika Anda menekan tombol daya sekarang, komputer akan segera mencoba mematikannya sendiri.

Alasan

Windows mencegah tombol daya dari mencoba mematikan komputer lebih dari sekali dalam 90 detik. Saya hanya dapat menebak di sini, tetapi saya kira ini untuk mencegah beberapa upaya pematian karena tombol power yang tidak berfungsi atau menekannya secara tidak sengaja.

[C] dan itu dinonaktifkan untuk selalu mencoba dan mematikan PC ketika tombol power ditekan?

Saya tidak dapat menemukan dokumentasi tentang perilaku ini, apalagi cara untuk memodifikasinya.

Tetapi untuk mematikan komputer setelah upaya yang gagal, tutup saja aplikasi untuk mencegah penutupan dan lakukan salah satu dari yang berikut:

  • Tekan tombol daya lagi. Komputer akan mati sendiri secara otomatis.

  • Klik Start -> Shut down. Tidak ada penundaan jika Anda melakukannya dengan cara ini.

Dennis
sumber
1
Hmm, artikel KB yang ditautkan Markus menunjukkan batas waktu 60 detik, bukan 90.
Synetech
Saya menghitung waktunya dua kali. Itu persis 90 detik.
Dennis
Saya bertanya-tanya apakah ada pengaturan yang mempengaruhi ini, seperti WaitToKillAppTimeoutpada XP (saya tidak dapat menemukan bukti konklusif apakah ini benar-benar berfungsi di Windows 7. Jika tidak, maka mungkin itu karena hard-coded atau disimpan di tempat lain sehubungan dengan KB2719667; yang kemudian akan mengajukan pertanyaan mengapa Anda berbeda dari artikel KB).
Synetech
Saya menghitung waktunya lagi, hanya untuk memastikan: Ini 90 detik setelah menekan tombol power untuk pertama kalinya, bukan 60 detik setelah dialog "shutdown paksa" muncul.
Dennis
Ya, tapi mengapa ? Apakah bisa dikonfigurasi?
Synetech
1

Ketika Anda menekan tombol daya, Windows memulai transisi penonaktifan dan mulai menutup semua aplikasi Sesi Pengguna (sistem kemudian dalam keadaan shutdown_in_progress ) tetapi ketika beberapa pekerjaan perlu disimpan terlebih dahulu, transisi kemudian tertunda hingga aplikasi tersebut benar. Tutup.

masukkan deskripsi gambar di sini

Mulai urutan shutdown lain akan dibuang karena ada yang sedang berlangsung, jika Anda menyimpan file itu Anda akan melihat bahwa transisi shutdown kemudian akan berlanjut dengan sendirinya.


sumber