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.

Alien
sumber
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.

magicandre1981
sumber
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