Mengapa Windows harus menerapkan pembaruan saat mematikan dan memulai dan dapatkah ini dinonaktifkan?

14

Mengapa Windows menerapkan pembaruan saat mematikan DAN menghidupkan? Saya sedang mengerjakan Windows 7 dan ingin tahu apakah ini dapat dinonaktifkan. Ini benar-benar buruk ketika saya harus pergi dan mematikan laptop saya untuk memilikinya melalui banyak pembaruan. Ini juga menjengkelkan ketika saya ingin menggunakan komputer dan jangan berharap untuk menunggu pembaruan diinstal. Jika Microsoft ingin memaksa orang memasang pembaruan, mengapa Windows tidak bisa menunggu hingga pengguna masuk dan mulai bekerja?

Celeritas
sumber
1
@kinokijuf Saya tahu apa yang dilakukannya, ini menyelesaikan pembaruan yang saya minta karena tidak bisa melakukan pembaruan pada sistem hidup / mematikan. Juga jika Anda ingin tahu persis apa yang dilakukan oleh masing-masing pembaruan, Anda dapat pergi ke Artikel Pangkalan Pengetahuan MSDN untuk pembaruan tertentu dan melihat apa yang sedang diganti (misalnya patch tipe KB2779030 yang benar baru-baru ini , lihat " Windows 7 dan Windows Server" Bagian informasi file 2008 R2 ").
Scott Chamberlain
Ini akan membantu mengurangi gangguan pada Win7. Meminimalkan restart setelah pembaruan otomatis pada Pembaruan Windows merinci perbaikan yang dibuat di Win8.
Karan
Anda tidak harus menginstal pembaruan yang tersedia saat mematikan. Ada opsi pada menu shutdown yang berbunyi seperti "shutdown tanpa memperbarui".
Harry Johnston
Dalam kasus saya itu hanya memutuskan untuk menginstal 13 pembaruan pra-shutdown pada komputer Windows XP yang sudah terbaru - saya pikir. Saya yakin berharap saya tidak mendapatkan pwned. Adakah yang melihat ini?

Jawaban:

9

Beberapa pembaruan mengharuskan sistem dll diganti.

Cara bahwa Windows bekerja berarti bahwa ini sering tidak dapat diganti saat pengguna login sehingga mesin memiliki harus reboot untuk memungkinkan ini.

Anda bisa mendapatkan pembaruan terjadi saat Anda masih menggunakan mesin, tetapi begitu selesai, Anda akan diminta untuk reboot. Anda dapat menunda ini, tetapi pada akhirnya Anda harus melakukannya.

Mengenai mengapa Windows 7 melakukan bagian dari pembaruan pada shut-down dan sisanya pada reboot berikutnya saya tidak yakin - kecuali itu karena file tertentu masih digunakan pada saat itu atau seperti yang ditunjukkan oleh Robert pembaruan tersebut perlu mengakses registri yang perlu dilakukan pada awal proses boot untuk mencegah pembajakan.

ChrisF
sumber
2
Beberapa pembaruan memerlukan tambalan registri, yang dilakukan sangat awal dalam proses boot untuk mencegah pembajakan.
Robert Harvey
@RobertHarvey - ah. Masuk akal.
ChrisF
2
Ini semua benar. Selain itu, Anda harus menyebutkan bahwa mungkin untuk mengganti sebagian besar file tambahan pada suatu sistem dengan mem-boot ulang semua layanan yang tersedia, sehingga semua yang ada dalam memori diganti kecuali yang paling inti dari file yang digunakan Windows. Namun, itu memerlukan yang berikut: izin pengguna untuk me-reboot layanan, Anda harus mengungkapkan apa yang sedang diganti dan mengapa (ini dapat ditentukan oleh peretas yang hati-hati, tetapi apakah Anda benar - benar menginginkan hal-hal kecil itu?), Proses yang lebih teliti untuk memastikan semuanya diinisialisasi ulang dan / atau mematikan dengan benar. Ergo, lebih mudah untuk hanya reboot.
jcolebrand
1
Karena cara Microsoft menentukan bahwa lebih mudah membiarkan orang reboot, mereka telah membangun layanan nagger untuk mengingatkan Anda untuk reboot. Jika mereka melakukan hal di atas, tidak akan ada kebutuhan bagi para omelan. Hanya tahu bahwa mereka telah menghabiskan BANYAK uang dan waktu pada penelitian untuk membuat sistem "lebih mudah bagi Anda untuk beroperasi" dengan mengorbankan beberapa hal, seperti persyaratan konsistensi, dan pemeriksaan kewarasan, karena mereka tidak dapat mengawasi semua 500 juta + komputer di alam liar. Dan ingat banyak sekali pembaruan tidak memerlukan reboot. Saya melakukan itu sepanjang waktu. Inti dari komputer adalah reboot Anda.
jcolebrand
Perhatikan juga bahwa sistem file Linux sering memungkinkan Anda untuk menimpa file yang menggunakan memori dengan menggunakan shadowwriting file (itu menyimpan dua salinan sampai satu selesai digunakan) sedangkan Windows ingin membantu Anda, jadi jangan biarkan itu. Kalau tidak, Anda bisa bertahan dengan lebih sedikit reboot.
jcolebrand
6

Windows melakukan itu ketika file yang perlu diperbarui sedang digunakan selama operasi normal sistem operasi.

Ia mencoba untuk mendapatkan sebanyak mungkin sambil mematikan tetapi masih ada beberapa file inti yang harus digunakan untuk melakukan pembaruan itu, apa yang dilakukannya dalam kasus itu adalah menangkap file-file tersebut di lain waktu OS boot sebelum file-file tersebut digunakan untuk pertama kali.

Juga beberapa pembaruan memerlukan tambalan registri, yang dilakukan sangat awal dalam proses boot untuk mencegah pembajakan. ( Terima kasih Robert )

Ini tidak dapat ditangguhkan "hingga pengguna masuk" karena file-file tersebut akan digunakan kembali sehingga tidak dapat diganti.

Satu-satunya hal yang dapat Anda lakukan adalah menjalankan pembaruan secara manual dengan tangan (pembaruan keluar pada Selasa ke-2 setiap bulan kecuali itu adalah tambalan darurat) ketika Anda tidak terburu-buru.

Scott Chamberlain
sumber