Bagaimana saya bisa menghentikan windows dari reboot setelah pembaruan otomatis?

24

Saya suka Windows tetap up to date melalui pembaruan otomatis, tetapi kadang-kadang melakukannya ketika saya tidak di depan komputer dan melakukan sesuatu yang penting, seperti mengunduh podcast stack overflow terbaru.

Bagaimana saya mencegah Windows melakukan reboot otomatis jika saya tidak ada di sana?

Stevo
sumber

Jawaban:

17

Komentar oleh Johannes Rössel untuk jawaban InSciTek Jeff adalah poin yang cukup valid. Penggunaan pengaturan kebijakan grup yang dia sebutkan sebenarnya sudah di- blog oleh Jeff Atwood sejak lama. Sinopsisnya seperti ini:

Tekan Windows+ rdan jalankan gpedit.msc, Anda akan mendapatkan jendela seperti ini:

gpedit.msc

Sekarang, Windows 7 telah mengubah urutan dan menambahkan beberapa opsi baru yang saya cetak miring:

  1. Jangan tampilkan 'Instal Pembaruan dan Matikan' di kotak dialog Matikan Windows
  2. Jangan sesuaikan opsi default ke 'Instal Pembaruan dan Matikan' di kotak dialog Matikan Windows
  3. Mengaktifkan Windows Power Management untuk secara otomatis membangunkan sistem untuk menginstal pembaruan terjadwal
  4. Konfigurasikan Pembaruan Otomatis
  5. Tentukan lokasi layanan pembaruan Microsoft intranet
  6. Pembaruan frekuensi deteksi otomatis
  7. Izinkan yang bukan administrator menerima pemberitahuan pembaruan
  8. Aktifkan Pemberitahuan Perangkat Lunak
  9. Izinkan pembaruan Otomatis Pembaruan segera
  10. Aktifkan pembaruan yang disarankan melalui Pembaruan Otomatis
  11. Tidak ada restart otomatis dengan pengguna yang masuk untuk Pembaruan Otomatis terjadwal
  12. Re-prompt untuk memulai kembali dengan instalasi yang dijadwalkan.
  13. Tunda Restart untuk instalasi terjadwal
  14. Reschedule Automatic Updates, instalasi terjadwal
  15. Aktifkan penargetan Sisi Klien
  16. Izinkan pembaruan yang ditandatangani dari layanan pembaruan Microsoft intranet

Secara pribadi saya memilih untuk mengaktifkan 9, 11, 12, dan 13. 9 hanya mengaktifkan pembaruan yang tidak harus me-restart Windows atau menghentikan layanan. Mengaktifkan 11 sebenarnya menonaktifkan restart otomatis, jika dan hanya jika ada setidaknya satu pengguna yang dicatat. 12 dan 13 diaktifkan dan disetel ke nilai maksimalnya dengan roda gulir. 16 terdengar bagus tetapi tidak akan memengaruhi pengguna yang tidak memiliki server pembaruan sendiri. Saya mengambil ini dari pertanyaan saya sendiri .

Tambahan

Sudah ditunjukkan bahwa edisi Home Windows tidak disertai gpedit.msc, dan karena itu Anda harus mengatur semuanya secara langsung dalam registri. Mungkin ada lebih banyak pengaturan yang dapat Anda tambahkan di samping NoAutoRebootWithLoggedOnUsers... Sebenarnya saya akan memeriksanya sekarang. Oke di HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AUtambahkan:

  • AutoInstallMinorUpdates = 1
  • NoRebootWithLoggedOnUsers = 1
  • RebootRelaunchTimeout = 1440 (desimal)
  • RebootRelaunchTimeoutEnabled = 1 [Saya sebenarnya penasaran apakah itu yang saya inginkan]
  • RebootWarningTimeout = 30 (desimal)
  • RebootWarningTimeoutEnabled = 1 [Saya pikir keempat di atas tidak terjadi karena # 2]
dlamblin
sumber
Apa yang dilakukan 13 setelah 11 diaktifkan?
Y e z
8
  1. Klik kanan pada ikon "Computer" di desktop dan pilih "Properties ..."
  2. Klik pada "Pembaruan Windows" dan kemudian pilih "Ubah Pengaturan"
  3. Sekarang pilih "Unduh pembaruan tetapi biarkan saya memilih apakah akan menginstalnya"
  4. Terakhir, klik tombol "Terapkan".

Dalam mode operasi ini, Windows memeriksa pembaruan baru dan mengunduhnya, tetapi tidak akan menerapkannya dan memulai ulang hingga Anda mengetahuinya. Sementara itu, ini akan mengingatkan Anda bahwa Anda memiliki pembaruan baru yang tersedia melalui ikon baki sistem.

Jeff tinggi
sumber
4
Sayangnya ini memiliki efek samping buruk mencegah pembaruan dari pemasangan yang tidak memerlukan reboot, seperti pembaruan tanda tangan untuk Windows Defender atau pembaruan untuk Office, VS, dll. Saya baru-baru ini membaca tentang metode yang melibatkan penggunaan kebijakan grup untuk mencegah restart otomatis dan Anda kemudian akan mengatur pembaruan otomatis untuk menginstal secara otomatis. Jadi pembaruan akan diinstal dan yang perlu reboot hanya akan berlaku saat reboot. Terbaik dari kedua dunia, menurut saya. Saya tidak ingat sekarang di mana saya membacanya: /
Joey
Oh Menarik. Beri tahu kami jika Anda mendapatkan info itu.
Stevo
Di Windows 7 (dan Vista saya pikir) Anda mendapatkan pemberitahuan yang meminta Anda untuk me-restart sekarang, tanyakan lagi dalam 10 menit, 1 jam atau 4 jam saya pikir. Hanya satu klik dan Anda mungkin tidak akan terganggu. Saya tidak pernah memperhatikannya secara otomatis me-reboot: -S
Ivo Flipse
1

start-> run-> cmd ...

net stop "Automatic Updates"

Itu akan mematikan layanan. Itu tidak akan mengunduh atau memperbarui sampai Anda menyalakannya kembali. itu juga berguna untuk menghilangkan pemberitahuan "hey do you want to restart" berulang kali.

JP Alioto
sumber
Anda harus menyebutkan bahwa ini akan mencegah Anda mengunduh pembaruan keamanan penting secara otomatis juga.
Sampson
Saya tidak berpikir Anda menjawab pertanyaan yang diajukan. Anda menghentikan Pembaruan Otomatis agar tidak berjalan. Pertanyaannya adalah mencari cara untuk mencegahnya reboot. Selamat ... Anda baru saja menepuk seekor lalat dengan palu godam
Jeff Fritz
Terima kasih, tapi ya saya masih ingin mengunduh.
Stevo
1

Instal Vista atau Windows 7? Hanya akan bahagia bagi saya di XP jika saya ingat dengan benar ... Di vista setidaknya Anda mendapatkan pertanyaan yang bagus menanyakan apakah Anda ingin atau jika Anda ingin menunda beberapa jam, yang akan ditanyakan lagi. Atau Anda bisa membiarkan pesan tetap terbuka.

Svish
sumber
Itu terjadi pada saya di Vista: - \ Saya jauh dari komputer sehingga tidak mendapatkan kesempatan untuk menunda itu.
Stevo
0

Setelah shutdown dimulai, Anda dapat menghentikannya dengan menjalankan perintah shutdown -a

Win+R   
shutdown -a
Lakshman Prasad
sumber
0

Setelah Anda mendapatkan pesan restart yang dijadwalkan setelah pembaruan, Anda dapat menonaktifkannya sebagai berikut:

  1. Buka Panel Kontrol

  2. Pergi ke Control Panel \ System and Security \ Administrative Tools. Klik ikon Penjadwal Tugas.

  3. Di Penjadwal Tugas, buka folder berikut Penjadwal Tugas Perpustakaan \ Microsoft \ Windows \ UpdateOrchestrator.

  4. Di sana Anda akan melihat tugas yang disebut "Reboot". Nonaktifkan menggunakan perintah yang sesuai di menu klik kanan

  5. Buka folder ini di File Explorer:% systemroot% \ System32 \ Tasks \ Microsoft \ Windows \ UpdateOrchestrator

  6. Ganti nama file Reboot tanpa ekstensi ke Reboot.bak

  7. Buat folder kosong di sini dan beri nama Reboot

Ini akan mencegah Windows 10 dari menciptakan kembali tugas Reboot dan me-restart komputer kapan pun diinginkan.

Referensi: Sergey Tkachenko Ini adalah satu-satunya yang bekerja dengan saya setelah mencari alternatif lain yang berbeda seperti mengedit Kebijakan Grup yang tidak berfungsi untuk Windows 10

Amr
sumber
Silakan baca Cara referensi materi yang ditulis oleh orang lain . Anda harus memblokir teks kutipan yang telah ditulis oleh orang lain. Lihat bantuan Penurunan harga . Saya sudah memperbaikinya untuk Anda saat ini, tapi tolong perhatikan ini di masa depan.
DavidPostill