Active Directory'deki Grup İlkesi aracılığıyla bir MSI dağıtmaya çalışıyorum. Ancak oturum açtıktan sonra Sistem olay günlüğünde aldığım hatalar bunlar:
Yeniden başlattığımda ve tekrar oturum açtığımda, bir sonraki oturum açmadan önce güncellemeyi gerçekleştirmem gerektiğine dair aynı mesajları alıyorum. Windows Vista 32-bit dizüstü bilgisayar kullanıyorum. Grup ilkesi aracılığıyla dağıtım konusunda oldukça yeniyim, bu nedenle sorunu belirlemede başka hangi bilgiler yardımcı olabilir? Aynı sonuçlarla farklı bir MSI denedim. Bilgisayarda oturum açtığımda komut satırını ve msiexec'i kullanarak MSI'ı yükleyebiliyorum, bu yüzden MSI'ın en azından iyi çalıştığını biliyorum.
Eşzamansız ilke işlemenin korkunç belasını görüyorsunuz. Bu bir "özellik" değildir (ve Windows 2000'de varsayılan olarak kapalıydı ancak Windows XP ve üstünde varsayılan olarak açıktı) ve tam olarak gördüğünüz şeye neden olur - bazı GPO ayarlarının işlenmesinde deterministik olmayan davranış.
Bu bilgisayar için geçerli olan bir GPO'ya aşağıdaki ayarı ekleyin:
Bunu ayarladıktan sonra (ve çokluDC ortamındaysanız GPO'nun çoğalmasına izin verin), söz konusu bilgisayarda "gpupdate /force /boot" yapın. Bilgisayar yeniden başlatılacak ve yazılım yüklemesinin gerçekleştiğini göreceksiniz.
Bilgisayar başlatılırken ve oturum açılırken her zaman ağı bekle" seçeneği, tüm GPO uzantılarının işlemesine izin verildiği için başlatma ve oturum açmayı biraz yavaşlatır, ancak bunun iyi tarafı tüm GPO uzantılarının işlemesine izin verilmesidir.
Bu, uygulama zaten yüklüyse ancak msiexec onu kaldıramıyorsa meydana gelebilir. En yaygın senaryo, "Bu bilgisayarda oturum açan herkes" yerine "Yalnızca benim için" seçeneğinin seçildiği önceki bir manuel yüklemedir.
Windows Installer Cleanup Utility'yi (http://support.microsoft.com/kb/290301) kullanarak bilgisayarı uygulamanın artık mevcut olmadığını düşünmesi için kandırabilir ve ardından düzelmesini sağlayabilirsiniz.
Bazen grup politikanız berbat olabilir. HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/Group Policy kayıt defteri anahtarının tamamını kaldırmayı deneyin. Muhtemelen GP'deki her şeyin yeniden başlatıldığında tekrar yüklendiğini göreceksiniz. Önce kayıt defterinizi yedeklemek isteyebilirsiniz...