SCCM Dağıtım Hatası 0X87D00324 Nasıl Onarılır

SCCM, uygulamaları ve güncellemeleri büyük ölçekte dağıtmak için en iyi araçlardan biridir. Ancak ne kadar iyi olursa olsun, bazen 0X87D00324 hatası gibi dağıtım sorunlarıyla karşılaşabilirsiniz.
Bu hata kodu, özellikle, uygulamanın yüklendiği ancak yapılandırma yöneticisi tarafından algılanamadığı anlamına gelir. Bunun neden olduğuna gelince, çoğu durumda ya algılama yöntemi ya da kullanımdaki değerler yanlıştır.
Bunları doğrulamak çoğu kullanıcı için bu hatayı çözecektir, ancak deneyebileceğiniz birkaç başka çözüm daha vardır. Tüm bunları uygulama adımlarını aşağıdaki rehberde sıraladık.
SCCM Dağıtımı Sırasında 0X87D00324 Hatasına Ne Sebep Olur?
0X87D00324 hatası, bir yanlış algılama yöntemi SCCM dağıtımı sırasında. Nadir durumlarda, komut senkronizasyonu veya ağ erişimi ile ilgili başka sorunlar varsa, doğru algılama yöntemini kullanmanıza rağmen bu hatayla karşılaşabilirsiniz.
SCCM Dağıtımı Sırasında 0X87D00324 Hatası Nasıl Düzeltilir?
Çoğu durumda yanlış bir algılama yöntemi bu hataya neden olduğundan, onu doğrulamak ve tüm değerlerin doğru olduğundan emin olmak çoğu zaman bu hatayı çözecektir. Bununla ilgili gerekli tüm detayları aşağıdaki bölümlerde bulacaksınız.
Tespit Yöntemini Doğrulayın
Configuration Manager, GUID’sini (Benzersiz Uygulama Tanımlayıcısı) kayıt defterinden doğrulayarak bir uygulamayı algılar. Doğrulama, yanlış bir yol veya yanlış GUID ya da başka bir nedenle başarısız olursa, algılama başarısız olur ve 0X87D00324 hatası döndürülür. Bu sorunları çözme adımları aşağıda listelenmiştir:
- ConfigMgr konsolunda, Yazılım Kitaplığı > Genel Bakış > Uygulama Yönetimi > Uygulamalar’a gidin.
- Bir uygulama seçin ve tıklayın Dağıtım Türleri veya Dağıtım Özellikleri.
- Uygulamayı sağ tıklayın ve seçin Özellikler.
- MSI dosya özellikleri penceresinde, Algılama Yöntemi sekme.
- Belirtilen algılama yöntemini seçin ve üzerine tıklayın. Düzenlemek veya Maddeyi Düzenle.
- Algılama Kuralı penceresinde, Windows Yükleyici ayar tipi olarak
- İstemci makinedeki kayıt defteri girişini kontrol ederek listelenen ürün kodunun doğru olduğunu doğrulayın. Kayıt defteri yolu:
32bit:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\
64bit:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\
- Küme parantez {} içindeki anahtarların listesi, çeşitli programların ürün kodlarıdır. Bunlardan birini seçin ve kontrol edin Ekran adı. Yüklemeye çalıştığınız programı bulana kadar bunu tekrarlayın.
- Bunu bulduğunuzda, GUID’in Tespit Maddesinde kullanılan ürün koduyla eşleştiğini doğrulayın.
Algılama yan tümcesi düzeltildikten sonra bile bu hatayla karşılaşabilirsiniz. Bunun nedeni büyük olasılıkla ConfigMgr’nin ikili diferansiyel çoğaltma (BDR) kullanmasıdır. Temel olarak, ağ bant genişliği kullanımını en aza indirmek için tüm kaynak dosyaları göndermek yerine yalnızca yeni veya değiştirilmiş içeriği yeniden gönderir. Dağıtımı aşağıdaki adımlarla yenileyerek bu sorunu kolayca çözebilirsiniz:
- İstemci bilgisayarda Configuration Manager özelliklerini açın.
- Makine İlkesi İsteği ve Değerlendirme Döngüsünü çalıştırın. Aksiyon sekme.
- Yeni ilke alındıktan sonra dağıtım çalışacak ve uygulama hatasız yüklenecektir.
Algılamaya Gecikme Ekle
Bazı kurulumcular, gerçek kurulumu gerçekleştirmek için bir alt süreç oluşturabilir. İlk işlemden çıkılırsa ancak yükleme henüz tamamlanmadıysa, ConfigMgr ürünü algılamaya çalışır ancak kaçınılmaz olarak başarısız olur.
Bu gibi durumlarda, zaman aşımı eklemek için basit bir komut dosyası eklemek bu sorunu çözmek için yeterlidir. Kurulum işleminden sonra bir uyku süresi ekleyerek de ekleyebilirsiniz. Start-Sleep -seconds 60
msi kurulum komutlarından sonra PSADT yükleyici komut dosyası içinde. 60 saniyelik bir gecikme genellikle yeterlidir, ancak bunu istediğiniz gibi değiştirebilirsiniz.
Kullanıcı Tarafından Bildirilen Düzeltmeler
Not: Kullanıcı tarafından bildirilen düzeltmeler genellikle yalnızca niş senaryolar için geçerlidir, ancak yine de incelemeye değer.
Bir kullanıcı, 0X87D00324 hatasıyla karşılaştığını bildirdi çünkü gerekli olmadığını düşündüğü için süslü parantezleri değil, yalnızca GUID’yi (ürün kodu) kopyaladı. Bu gibi küçük şeyleri genellikle fark etmeyiz, bu nedenle ürün kodunu iki kez kontrol ettiğinizden emin olun.

Başka bir kullanıcı, bir komut dosyası yazdığını ancak bunu bir uygulama olarak dağıtamadığını bildirdi. Bunun olmasının nedeni, betiğin ağ erişimi olmayan bir hesap olarak çalışıyor olmasıydı. Bir ağ erişim hesabı kullanmak ve dağıtmaya çalıştığınız uygulamaya erişimi olduğundan emin olmak, bu tür senaryolardaki sorunu çözecektir.