Saya memperbaiki bagian terburuk dari pembaruan Windows dengan kunci registri — dan saya belum kehilangan pekerjaan sejak itu
Ketika Windows menginstal pembaruan penting, terkadang perlu me-restart PC Anda untuk menerapkan perubahan. Jika Anda tidak melakukannya sendiri, Windows pada akhirnya akan memaksa restart secara otomatis. Meskipun Anda dapat mengontrol pengaturan Windows Update untuk menghindari restart paksa, opsi bawaan hanya bekerja dalam jam aktif yang Anda tentukan, dan Windows juga tidak selalu menghormatinya.
Saya pernah mengalami Windows yang restart sendiri saat sedang bekerja lebih dari sekali, dan itu adalah hal yang membuat Anda bertanya-tanya mengapa tidak langsung beralih ke Linux. Restart paksa tidak peduli bahwa Anda memiliki pekerjaan yang belum disimpan, tugas terminal yang sedang berjalan, atau selusin tab browser yang sedang Anda gunakan. Sistem hanya akan lanjut melakukan reboot. Setelah terlalu sering mengalami gangguan seperti ini, saya menemukan sebuah tweak registry yang akhirnya menghentikan restart mendadak itu untuk selamanya.
Restart Windows Update adalah pembunuh produktivitas yang sebenarnya
Pemaksaan restart dapat menghapus berjam-jam pekerjaan yang belum disimpan
Pembaruan Windows itu penting. Mereka menambal kerentanan keamanan, memperbaiki bug, dan kadang-kadang menambahkan fitur yang berguna. Microsoft mendorongnya secara agresif karena sistem yang tidak diperbarui merupakan risiko keamanan yang nyata, dan kebanyakan orang tidak akan pernah menginstal pembaruan jika dibiarkan sendiri. Itu cukup adil.
Masalahnya adalah bagaimana Windows menangani restart. Windows menetapkan jam aktif, yaitu jendela waktu ketika komputer Anda tidak akan direstart, dan apapun di luar jendela itu bisa dilakukan. Secara default, jam aktif adalah dari pukul 8 pagi hingga 5 sore. Jika Anda bekerja larut malam, menjalankan tugas semalaman, atau hanya lupa untuk merestart setelah pembaruan, Windows pada akhirnya akan mengambil tindakan sendiri.
Saya telah melihat ini terjadi dalam dua cara. Skenario umumnya adalah seseorang meninggalkan meja mereka untuk istirahat minum kopi dan kembali ke PC yang baru saja di-reboot dengan semua pekerjaan mereka hilang. Yang lebih personal terjadi pada saya ketika saya sedang melakukan transfer file besar yang berjalan semalaman di laptop HP Pavilion saya. Keesokan paginya, saya kembali dan mendapati transfer tersebut gagal karena Windows memutuskan saat itu adalah waktu yang tepat untuk menginstal pembaruan dan me-restart. Jam aktif telah berakhir, dan Windows tidak peduli bahwa ada sesuatu yang masih berjalan.
Bagian yang membuat frustrasi adalah bahwa jam aktif tidak memperhitungkan apa yang sebenarnya Anda lakukan. Windows tidak memeriksa apakah ada proses yang aktif, dokumen yang belum disimpan, atau unduhan yang sedang berlangsung. Windows hanya melihat bahwa Anda berada di luar jendela aktif dan melanjutkan dengan restart.
Penyesuaian registri untuk memblokir restart setelah pembaruan
Sebuah kunci registri tunggal yang mencegah reboot otomatis
Meskipun pembaruan itu penting, saya tetap lebih suka menginstalnya secara manual sesuai kenyamanan saya sendiri. Triknya adalah nilai registri yang disebut NoAutoRebootWithLoggedOnUsers, dan itu melakukan persis seperti yang disebutkan namanya. Saat Anda masuk ke PC Anda, Windows tidak akan secara otomatis me-restart untuk menyelesaikan pemasangan pembaruan.
Sebelum melakukan perubahan apa pun, buat titik pemulihan sistem sehingga Anda dapat mengembalikannya jika terjadi kesalahan. Kemudian ikuti langkah-langkah berikut:
- Tekan Win + R, ketik regedit, dan tekan Enter untuk membuka Registry Editor. Kemudian navigasikan ke:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU. - Jika kunci WindowsUpdate atau AU tidak ada, buatlah. Klik kanan pada kunci induk, pilih New > Key, dan beri nama sesuai.
- Di dalam kunci AU, klik kanan di panel kanan, pilih Baru > Nilai DWORD (32-bit), dan beri nama NoAutoRebootWithLoggedOnUsers.
- Klik ganda nilai baru dan atur ke 1.
- Tutup Editor Registri dan restart PC Anda agar perubahan berlaku.
Itu saja. Setelah diaktifkan, Windows masih akan mengunduh dan menginstal pembaruan di latar belakang, tetapi tidak akan me-restart PC Anda selama Anda masuk. Anda masih akan melihat pemberitahuan bahwa restart tertunda, tetapi keputusan untuk me-restart tetap berada di tangan Anda.
Kunci registri ini secara teknis adalah pengaturan Group Policy warisan yang dipertahankan Microsoft di Windows 10 dan Windows 11. Ini adalah pengaturan yang sama yang digunakan administrator TI di lingkungan perusahaan untuk mencegah komputer kerja melakukan reboot selama jam kerja.
Di Windows 11 Pro dan Enterprise, Anda juga dapat mengaktifkannya melalui Editor Kebijakan Grup di bawah Konfigurasi Komputer > Template Administratif > Komponen Windows > Windows Update > Kebijakan Lama dengan mengaktifkan Jangan lakukan restart otomatis dengan pengguna yang masuk untuk pembaruan otomatis yang dijadwalkan. Metode registri bekerja di semua edisi, termasuk Windows 11 Home, di mana Kebijakan Grup tidak tersedia.
Anda masih perlu me-reboot — hanya dengan cara Anda sendiri
Memblokir restart tidak berarti Anda bisa melewatinya selamanya
Pembaruan Windows telah berkembang jauh sejak era Windows 98, ketika menginstal driver perangkat atau bahkan mengubah pengaturan dasar akan memicu reboot wajib. Saat ini, sebagian besar pembaruan kecil diterapkan secara diam-diam tanpa perlu restart sama sekali, dan beberapa secara diam-diam menambahkan fitur baru yang berguna yang mungkin bahkan tidak Anda sadari. Namun beberapa pembaruan, khususnya yang menyentuh file sistem inti, masih memerlukan reboot. Sistem operasi menahan file-file ini tetap terbuka saat berjalan, sehingga mereka hanya bisa diganti dengan aman selama urutan restart yang terkontrol.
Inilah juga alasan mengapa Linux menangani pembaruan secara berbeda. Di Linux, file diidentifikasi oleh ID internal daripada jalur file mereka, sehingga sistem dapat mengganti file di disk sementara versi lama tetap berada dalam memori untuk proses yang masih menggunakannya. Windows mengaitkan file dengan jalurnya, yang berarti file yang sedang digunakan terkunci sampai proses melepaskannya. Ini adalah perbedaan arsitektur, bukan sesuatu yang dapat diperbaiki oleh pembaruan sederhana.
Jadi memblokir restart otomatis bukan berarti Anda bisa menghindari restart selamanya. Pembaruan sudah terpasang dan menunggu. Lain kali saat Anda siap untuk mematikan atau merestart PC, gunakan opsi Pembaruan dan Restart di opsi daya menu Start. Ini akan menerapkan semua pembaruan yang tertunda saat restart, sehingga Anda tetap terkini tanpa pernah dipaksa melakukannya di tengah pekerjaan.
Saya biasanya memulai ulang PC saya pada akhir hari kerja atau selama akhir pekan. Itu sudah cukup untuk menjaga sistem saya tetap diperbarui tanpa risiko kehilangan apapun.
Sedikit penyesuaian yang membuat perbedaan besar
Kunci registri ini bukanlah hack yang rumit atau solusi berisiko. Ini adalah pengaturan kebijakan bawaan yang dibuat Microsoft untuk tujuan ini, hanya saja tersembunyi cukup dalam sehingga kebanyakan orang tidak pernah menemukannya. Sejak saya mengaktifkannya, saya belum mengalami satu pun restart paksa yang mengganggu pekerjaan saya, dan sistem saya tetap menerima setiap pembaruan sesuai jadwal saya.
Ini bukan solusi yang sempurna. Selalu ada kemungkinan bahwa pembaruan Windows di masa depan bisa mengubah cara kunci registri ini berfungsi, dan jika Anda lupa untuk me-restart selama berminggu-minggu, Anda akan menjalankan komputer dengan patch keamanan yang tertunda. Tapi bagi siapa pun yang kehilangan pekerjaan akibat restart mendadak, menukar kebiasaan manual kecil dengan kendali penuh atas kapan PC Anda restart layak dilakukan.







