Saya mencoba menyebarkan MSI melalui Kebijakan Grup di Direktori Aktif. Tetapi ini adalah kesalahan yang saya dapatkan di log peristiwa Sistem setelah masuk:
Ketika saya reboot dan masuk lagi, saya hanya mendapatkan pesan yang sama tentang perlunya melakukan pembaruan sebelum logon berikutnya. Saya menggunakan laptop Windows Vista 32-bit. Saya agak baru dalam menerapkan melalui kebijakan grup, jadi informasi lain apa yang akan membantu dalam menentukan masalahnya? Saya mencoba MSI yang berbeda dengan hasil yang sama. Saya dapat menginstal MSI menggunakan baris perintah dan msiexec ketika masuk ke komputer, jadi saya tahu MSI bekerja dengan baik setidaknya.
Anda melihat momok yang ditakuti dari pemrosesan kebijakan asinkron. Ini bukan fitur (dan default-off di Windows 2000 tetapi default-on di Windows XP dan di atasnya) dan menyebabkan apa yang Anda lihat - perilaku non-deterministik dengan memproses beberapa jenis pengaturan GPO.
Dalam GPO yang berlaku untuk komputer itu, tambahkan pengaturan berikut:
Setelah Anda mengaturnya (dan mengizinkan GPO untuk mereplikasi jika Anda berada di lingkungan multi-DC), lakukan "gpupdate /force /boot &" pada PC subjek. Ini akan reboot dan Anda akan melihat instalasi perangkat lunak terjadi.
"Always wait for the network at computer startup and logon" sedikit memperlambat startup dan logon karena semua ekstensi GPO diizinkan untuk diproses, tetapi sisi baiknya adalah bahwa semua ekstensi GPO diizinkan untuk diproses.
Hal ini dapat terjadi jika aplikasi sudah terinstal tetapi msiexec tidak dapat menghapus instalannya. Skenario yang paling umum adalah instalasi manual sebelumnya dengan "Only for me" dipilih sebagai pengganti "Everyone who log on to this computer".
Anda dapat menggunakan Windows Installer Cleanup Utility (http://support.microsoft.com/kb/290301) untuk mengelabui PC agar mengira bahwa aplikasi tersebut tidak ada lagi, dan kemudian akan menjadi baik.
Terkadang kebijakan grup Anda bisa kacau. Coba hapus seluruh kunci registri HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/Group Policy. Anda mungkin akan menemukan semua yang ada di GP terinstal lagi saat reboot. Anda mungkin ingin membuat cadangan registri Anda terlebih dahulu ...