Bagaimana mencegah Windows 10 dari me-restart komputer setelah menginstal pembaruan

79

Pertanyaan-pertanyaan ini telah dijawab sebelumnya, misalnya di sini , tetapi semua jawaban yang saya lihat perlu menggunakan dropdown di Pengaturan> Pembaruan & Keamanan> Opsi Lanjutan.

Pada versi Windows 10 Pro saya, tidak ada dropdown seperti itu:

Pembaruan Windows opsi lanjutan

Bagaimana saya bisa mencegah restart otomatis?

Laurent
sumber
1
Windows 10 versi 1607 (OS build 14393.10)
Laurent
19
Ya tapi masalah dengan pengaturan jam "aktif" adalah jika saya lupa menutup Excel dan membiarkannya terbuka semalaman, Windows mungkin reboot pada malam hari, menyebabkan saya kehilangan data yang belum disimpan. Juga, rentang waktu aktif maksimum adalah 12 jam, yang mengasumsikan semua orang tidur setidaknya 12 jam sehari ...
Laurent
1
@Laurent, ketika Pembaruan Kreator dirilis bulan depan, salah satu perubahan akan meningkatkan Active Hourspengaturan maksimum yang dapat Anda konfigurasi hingga 18 jam. Semoga, Anda biasanya tidur setidaknya enam jam!
Run5k
1
Ini hanyalah salah satu dari banyak hal yang dilakukan Windows yang memperlambat kami dan menghalangi pekerjaan kami. Meskipun kami masih menggunakan Windows sedikit di sini dalam bisnis kami (kebanyakan di WINE atau VirtualBox), kami telah beralih ke Linux (RHEL, LM MATE 18.1, dan Xubuntu 16.04). Pembaruan Linux tidak memperlambat kami, dan jarang ada kebutuhan untuk reboot.
Mike Waters
3
Kemungkinan rangkap dari Cara menghentikan Windows 10 dari restart otomatis
Tomas

Jawaban:

89

Mengatur "Tidak ada restart otomatis dengan pengguna yang masuk untuk instalasi pembaruan otomatis terjadwal" GPO tidak berfungsi untuk saya. Saya bangun pagi ini dan mesin saya telah reboot. (Saya menggunakan komputer tadi malam dan bahkan tidak mendapat peringatan.)

Saran dari techjourney.net ini terlihat lebih menjanjikan.

  • Buka Penjadwal Tugas dan navigasikan ke Penjadwal Tugas Perpustakaan> Microsoft> Windows> UpdateOrchestrator
  • Klik kanan tugas Reboot dan Nonaktifkan .

Windows akan berusaha mengaktifkan kembali tugas secara otomatis, jadi Anda juga perlu mengubah izin pada file tugas.

  • Pergi ke C: \ Windows \ System32 \ Tasks \ Microsoft \ Windows \ UpdateOrchestrator
  • Buka properti file Reboot , buka tab Keamanan dan buka Izin Lanjut.
  • Ambil kepemilikan file dengan mengklik tautan "Ubah" di sebelah pemilik dan ketikkan nama Anda. Nonaktifkan warisan melalui tombol di bagian bawah.

  • Ubah semua izin untuk membaca atau membaca & mengeksekusi saja.

JaredE
sumber
3
Anda juga harus mengatur kebijakan grup "Mengaktifkan Windows UPM untuk secara otomatis membangunkan sistem untuk menginstal pembaruan terjadwal" ke DISABLED. Jika tidak, Windows kadang-kadang akan memulai komputer Anda saat dimatikan (hibernasi), instal pembaruan, dan matikan lagi, menyebabkan Anda kehilangan status hibernasi Anda. Ini menyebabkan Anda kehilangan semua jendela yang terbuka, yang sangat menyebalkan.
Steve
1
Berhati-hatilah bahwa tugas harus dinonaktifkan terlebih dahulu, kemudian izin file ditetapkan. Jika Anda melakukan izin file terlebih dahulu, tugas tersebut dapat memberikan kesalahan saat mencoba mengatur status ke dinonaktifkan.
Mike Simpson
7
Sejauh yang saya tahu, ini tidak lagi berfungsi. Windows sekarang mengabaikan izin pada file dan beralih "reboot" kembali ke diaktifkan. Saya tidak berpikir saat ini ada cara untuk menghentikan Windows dari restart sendiri, yang benar-benar konyol.
dallin
1
Saya juga harus melakukan proses ini untuk folder "C: \ Windows \ System32 \ Tasks \ Microsoft \ Windows \ rempl" agar auto-restart diblokir (menonaktifkan tugas-tugas dalam penjadwal tugas, kemudian menghapus semua izin menulis). Setidaknya, saya pikir mereka sekarang karena sudah melewati waktu yang dijadwalkan sekarang dan belum dimulai kembali. Kita akan lihat apakah MS membuat tugas lain yang mencoba melewati blok kita ... -_-
Venryx
2
Tidak berfungsi, tidak ada izin untuk menonaktifkan tugas reboot, bahkan untuk admin! Saya menerima pesan ini: "Akun pengguna yang Anda operasikan tidak memiliki izin untuk menonaktifkan tugas ini"
Tomas
9

Semua solusi peretasan yang disarankan tampaknya tidak berfungsi dengan pembaruan hari jadi. Tetapi masih ada opsi: Anda dapat memperbarui "jam aktif" secara berkala dalam pengaturan. Namun, ini tidak menyenangkan untuk dilakukan secara manual, tetapi ada layanan windows kecil yang dapat melakukannya untuk Anda: https://www.udse.de/en/windows-10-reboot-blocker

audioxp
sumber
Jawaban yang diterima tampaknya masih berfungsi untuk saya ... Karena pembaruan tidak menginstal secara otomatis, itu tidak me-reboot. Namun jika saya mengklik untuk menginstal pembaruan, itu akan reboot nanti tanpa meminta, jadi saya pastikan untuk reboot segera setelah menginstal pembaruan secara manual.
Laurent
3
Ini konyol! Saya tidak percaya kita perlu menginstal ini untuk "memperbaiki" sesuatu yang seharusnya tidak "rusak"! Begitu banyak untuk menjadi versi "pro" ....
tftd
1
Bagi mereka yang lebih suka meninjau kode sebelum menjalankannya, ada juga versi PowerShell oleh orang lain di Github .
Peter Taylor
8

Sunting:

Microsoft akan merilis cara untuk menunda pembaruan. The Verge - Microsoft membuatnya mudah untuk menghentikan Windows 10 me-reboot PC Anda secara acak untuk pembaruan

Saya tidak yakin apakah aplikasi pengaturan memungkinkan Anda untuk melakukan ini lagi. Saya telah melihat tetapi saya tidak dapat menemukan apa pun. Solusi di bawah ini akan berfungsi terlepas jika Anda memiliki Windows 10 Pro.

Di kotak dialog run (winkey + R) ketik "gpedit.msc" (tanpa kutip), tekan enter. Arahkan ke Konfigurasi Komputer / Template Administratif / Komponen Windows / Pembaruan Windows. Klik dua kali pada "Tidak ada restart otomatis dengan pengguna yang login untuk jadwal instalasi pembaruan otomatis "Aktifkan dan klik terapkan

Ref: Windows 10: Nonaktifkan reboot otomatis untuk pembaruan

Gpedit

mt025
sumber
7
gpedit hanya untuk Pro dan versi yang lebih tinggi, Beranda atau lebih rendah tidak memiliki gpedit
Moab
2
Saya punya Pro jadi saya bisa melakukan ini. Tapi itu sudah diaktifkan (saya mengaktifkannya dulu ketika saya masih di Windows 8). Tadi malam reboot lagi bahkan dengan pengaturan ini diaktifkan.
Laurent
21
Ini tidak bekerja Saya sudah mengaktifkan ini, tetapi masih reboot. Yang paling menyebalkan adalah ia reboot selama seminggu, selama jam kantor , sementara banyak aplikasi terbuka, dan menutupnya dengan paksa dan saya kehilangan pekerjaan. Setiap saat. Saya telah menggunakan Windows sejak 3.1 dan tidak keberatan dengan keputusan UI mereka yang meragukan, termasuk 8 UI Modern. Tapi biarkan aku melakukan pekerjaan sialanku tanpa gangguan. Ironisnya, mereka menamakannya Windows 10 "Pro".
Groo
1
Tidak bekerja. (Windows 10 Versi 1607 Build 14393.187)
user643011
2
Adakah yang membaca paragraf terakhir dari opsi itu "ini tidak berfungsi jika kebijakannya Configure Automatic Updatestidak aktif"? Saya kira (tetapi belum dapat memverifikasi) ini hanya berfungsi jika seseorang juga mengaktifkan kebijakan tersebut.
Tobias Kienzler
5

Dua solusi lain sepertinya tidak berfungsi untuk saya karena pengaturan registri itu sudah ditetapkan di komputer saya.

Berikut ini adalah solusi tidak langsung, yaitu memberi tahu Pemutakhiran Windows untuk tidak menginstal pembaruan secara otomatis, cukup unduh saja, lalu minta instalasi. Pengguna kemudian dapat memilih kapan harus menginstalnya, dan restart kemudian.

Buka kunci Registri berikut: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ Auto Update
Tetapkan nilai AUOptions ke salah satu dari nilai berikut:

1 = Jangan periksa pembaruan
2 = Periksa pembaruan tetapi izinkan saya memilih apakah akan mengunduh dan instal mereka
3 = Unduh pembaruan tetapi biarkan saya memilih apakah akan menginstalnya
4 = Instal pembaruan secara otomatis

Saya mengaturnya ke 3.

Sumber: Forum Microsoft Technet: Cara menghentikan Windows 10 dari restart otomatis, dijawab oleh MaxBak83

Laurent
sumber
ya, saya menggunakan alat ini untuk secara manual mencari Pembaruan: superuser.com/a/948069/174557
magicandre1981
4
Tidak, ini juga tidak berhasil. Windows 10 Pro saya (dengan pengaturan ini diatur ke 2, (setelah saya menghapus Windows/SoftwareDistributionfolder, benar-benar mengunduh pembaruan, menginstalnya, dan kemudian reboot, di tengah jam kantor saya , pada hari Rabu, 13:00, dengan beberapa aplikasi terbuka, termasuk yang belum disimpan) Dokumen Word. Kemudian mulai menginstal "Aniversary edition" selama 30 menit berikutnya, gagal, dan kemudian mengembalikan versi saya sebelumnya secara otomatis. Keren, sekarang saya bisa menunggu upaya berikutnya. Harus ingat untuk menyimpan kapan saja saya mendapatkan cangkir. kopi
Groo
1
Itu berhasil bagi saya; sekarang saya menerima pesan yang mengatakan Restart diperlukan dan kemudian lebih menyenangkan Kami akan me-restart perangkat Anda di luar jam kantor . Tapi itu tidak me-restart dengan sendirinya. Ada tombol untuk Restart sekarang .
jmgonet
1
Tidak bekerja. (Windows 10 Versi 1607 Build 14393.187)
user643011
bukankah HKLM \ PERANGKAT LUNAK \ Kebijakan \ Microsoft \ ...? Selain itu, ini tampaknya untuk mengonfirmasi komentar saya bahwa Anda harus mengaktifkan kedua kebijakan "Konfigurasi Pembaruan Otomatis" dan "Tidak ada restart otomatis dengan pengguna yang login untuk instalasi pembaruan otomatis terjadwal"
Tobias Kienzler
1

Winaero.com telah menyediakan cara untuk melakukannya:

  • Buka Peninjau Suntingan Registri.
  • Buka kunci Registri berikut: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
  • Buat nilai DWORD baru di sini bernama NoAutoRebootWithLoggedOnUsersdan atur untuk 1dan reboot perangkat.

masukkan deskripsi gambar di sini

magicandre1981
sumber
1
Saya baru saja pergi ke sana di regedit dan pada PC saya kunci itu sudah diatur ke 1.
Laurent
Komputer saya tidak memiliki WindowsUpdate
Richard
@ Richard membuat kunci dengan nama itu jika Anda tidak dapat menemukannya
magicandre1981
3
Tidak bekerja. (Windows 10 Versi 1607 Build 14393.187)
user643011
Melanjutkan tren blog teknologi yang tidak melakukan penelitian yang tepat dan tidak memeriksa silang jawaban mereka secara menyeluruh, panduan ini tidak mencantumkan informasi bitness dengan benar. Kunci yang Anda poskan hanya berlaku untuk mesin 32-bit. Saya telah menambahkan informasi untuk mesin 64-bit juga.
burung camar
1

Berikut ini adalah .zip yang berisi file .reg yang HARUS bekerja bahkan di Windows 10 (meskipun saya tidak akan tahu pasti sampai waktu berikutnya M $ mendorong pembaruan Win10 yang memerlukan reboot):

http://www.geeksalive.com/NoAutoReboot_Win10.zip

Berikut isi file NoAutoReboot.reg, tetapi pastikan untuk membaca 00ReadMe.txt juga.

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update]
"NoAutoRebootWithLoggedOnUsers"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
"NoAutoRebootWithLoggedOnUsers"=dword:00000001
"NoAutoUpdate"=dword:00000000
"AUOptions"=dword:00000004
"AutomaticMaintenanceEnabled"=dword:00000001
"ScheduledInstallDay"=dword:00000000
"ScheduledInstallTime"=dword:00000003
"AllowMUUpdateService"=dword:00000001

Perhatikan bahwa agar ini menjadi efektif, Anda harus me-restart Layanan Pembaruan Windows, atau hanya me-reboot komputer, setelah menginstal pembaruan registri.

Dave Burton
sumber
0

Untuk komputer dengan Kebijakan Grup, menerapkan kebijakan Konfigurasi Pengguna \ Template Administratif \ Komponen Windows \ Pembaruan Windows \ Hapus akses untuk menggunakan semua fitur Pembaruan Windows dengan opsi Jangan tampilkan pemberitahuan apa pun akan sepenuhnya mencegah reboot paksa. Pembaruan Windows pada Windows 10 akan tetap berfungsi penuh.

Entri registri untuk kebijakan ini adalah HKCU \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ WindowsUpdate Membuat kunci: DisableWindowsUpdateAccess dengan nilai 1 DisableWindowsUpdateAccessMode dengan nilai 0

Ini akan mencegah tugas penjadwal tugas di jawaban JaredE dari memaksa reboot juga. Bahkan secara manual menjalankan tugas ini tidak akan menyebabkan reboot.

ayao1337
sumber
-1

Kemungkinan jawabannya, masih dalam pengujian tetapi tampaknya berfungsi sampai MS mengubah pengaturan ini di Penjadwal Tugas.

Pada posting lain, "Bagaimana cara menonaktifkan reboot otomatis di Windows 10?", Jakethedog referensi menggunakan Penjadwal Tugas. Saya memperluas pengaturan per item dalam UpdateOchestrator.

Mulai dan masuk ke Penjadwal Tugas. Perpustakaan Penjadwal Tugas Goto >> Microsoft >> Windows >> UpdateOrchestrator.

Di sini Anda akan menemukan item yang dapat disesuaikan untuk menyebabkan Pembaruan berperilaku berbeda. Anda dapat mengubah properti yang berbeda di setiap item dengan mengklik kanan dan memilih Properties.

Anda akan melihat enam tab. Sebagian besar memiliki parameter yang dapat diatur, dinonaktifkan, atau dihapus. Gunakan tab Riwayat pada setiap item untuk melihat kapan dan apa yang sedang diproses. Kemudian per tab melakukan perubahan yang diinginkan.

Sejauh ini, saya hanya Menonaktifkan dan tidak menghapus parameter apa pun. MS dapat menambahkan kembali parameter yang dihapus ketika pembaruan memindai, apakah secara manual atau otomatis dan mengganti item yang hilang.

Pada setiap item yang saya sesuaikan, saya telah mengubah tab berikut.

Tab Umum >> Opsi keamanan. Mengubah akun pengguna yang mengontrol item dari Sistem ke akun saya. Ini akan membantu akun sistem berhenti mengubah perubahan.

Pemicu >> Edit >> Pengaturan lanjutan. Mulailah tugas: Sesuai jadwal. Tetapkan tugas Penundaan hingga (penundaan acak): hingga 1 hari. Tetapkan Stop task jika berjalan lebih lama dari: 30 Menit. Tetapkan Kedaluwarsa: hari Anda melakukan perubahan pada item, 15 menit lebih lambat daripada saat perubahan dilakukan dan untuk Sinkronisasi di seluruh zona waktu. Tidak Diaktifkan Aktifkan.

Tindakan >> Edit. Ganti nama entri Program / skrip. Di sini, saya baru saja mengubah MusNotification.exe menjadi MNcation.exe dan menghapus opsi Tambahkan argumen Reboot. Ini mungkin menambah Peraga Peristiwa, saya belum memeriksa untuk melihatnya.

Ketentuan >> Daya. Hapus centang kedua entri.

Pengaturan. Atur ke berikut ini.

masukkan deskripsi gambar di sini

Kemudian pilih OK untuk menutup jendela Properties dan kemudian Klik kanan dan Nonaktifkan item per item yang Anda sesuaikan. Kemudian reboot.

AndyA
sumber
1
Anda harus mengedit jawaban ini setelah Anda memverifikasi bahwa itu adalah jawaban yang sebenarnya. Ulasan . Mengapa Anda mengirimkan jawaban yang identik untuk pertanyaan alih-alih menandai salah satu pertanyaan sebagai duplikat?
Ramhound