Dari mana MS Installer memeriksa kebutuhan untuk reboot?


2

Sebenarnya pertanyaan muncul ketika saya mencoba untuk menginstal layanan TMG (Thread Management Gateway) yang saya pikir tidak relevan dengan TMG.

Inilah ceritanya:

Saya memulai installer. Setelah inisialisasi, itu memperingatkan saya bahwa saya perlu melakukan reboot. Jadi saya melakukan reboot. Setelah itu saya memulai instalasi lagi, berharap untuk melihat panduan instalasi, tetapi installer mengatakan kepada saya bahwa saya perlu me-reboot komputer saya lagi. Ini menarik beberapa kecurigaan, tetapi saya percaya penginstal melakukan reboot sehat, lagi. Saya kesal ketika saya memulai instalasi ke-3 kalinya dan melihat bahwa dialog dialog reboot perlu 3 kali. Jadi, saya memutuskan untuk menonaktifkan beberapa layanan yang mungkin memengaruhi status "perlu reboot", seperti program startup seperti anti-virus. Di-boot ulang, mulai penginstal keempat kalinya dan coba tebak? Dialog peringatan kecil itu muncul ke-4 kalinya ...

Hal-hal meningkat ketika saya mencoba menginstal SQL Server, yang saya tahu itu installer memeriksa status "perlu reboot", dan memperingatkan lagi dengan dialog "komputer Anda perlu reboot" yang menjengkelkan!

Peristiwa itu membuat saya penasaran dan sebuah pertanyaan terbentuk: Dari mana si kecil itu memeriksa kebutuhan status reboot, sebenarnya? Daftar? Berkas sistem? Ini akan terasa menyenangkan jika saya dapat mengubah status itu dan menipu pemasang, mengatakan, "Bawa itu, pemasang Anda !! ..."

Edit:

OS saya adalah x64 Windows 7 Ultimate Sp1 dan terbaru. Layanan yang saya coba adalah layanan Manajemen TMG saja, bukan firewall tidak lain. Manajemen hanya jauh.


Apa sistem operasi Anda? Ada beberapa batasan tentang TMG. Misalnya Anda harus menginstal SP1 untuk Windows Server 2008 edisi x64. Tolong beri kami informasi yang lebih spesifik.
Hasan Hüseyin Çakır

Jawaban:


2

Windows menciptakan nilai yang disebut di PendingFileRenameOperationsbawah HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager. Beberapa Penyetelan memeriksa apakah nilai ini sudah disetel dan meminta Anda untuk mem-boot ulang untuk memproses operasi yang tertunda.


Apakah ini satu-satunya nilai yang diperiksa beberapa pengaturan atau apakah ada flag lain yang terlibat status Reboot?
The_aLiEn

Mungkin bendera DVDRebootSignaljuga digunakan. Tapi saya tidak tahu pasti: h10025.www1.hp.com/ewfrf/wc/…
magicandre1981

Ya, itu saja .. Bukan DVDRebootSignal tetapi PendingFileRenameOperations. Terima kasih, ini sangat membantu.
The_aLiEn
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.