SCCM 0x80091007 hatası, Configuration Manager Task Sequence veya content indirme sürecinde istemcinin beklenen içerik hash değeri ile aldığı içeriğin eşleşmediğini gösteren bir content doğrulama problemidir. Hata özellikle package/application içeriği Distribution Point üzerinden alınırken görülebilir.
Hata Mesajı
Failed to run the action.
The hash value is not correct.
Error: 0x80091007
1. Önce smsts.log ile Hangi İçeriğin Hata Verdiğini Bulun
Task Sequence sırasında rastgele paketleri yeniden dağıtmak yerine smsts.log içinde 0x80091007 oluşan adımı ve ilgili package/content kimliğini belirleyin.
2. Distribution Point Content Durumunu Kontrol Edin
İlgili içeriğin hedef DP üzerinde başarılı durumda olduğunu doğrulayın. Content status başarısız veya tutarsızsa içeriği doğrulayıp gerektiğinde DP’ye yeniden distribute/redistribute edin.
3. Boundary Group ve Seçilen DP’yi Doğrulayın
İstemcinin hangi Distribution Point’i kullandığını LocationServices.log üzerinden kontrol edin. Sorun yalnız belirli subnet/site’ta oluşuyorsa Boundary Group → DP ilişkisini ayrıca inceleyin.
4. Client Content Loglarını İnceleyin
CAS.log— content/cache kararlarıContentTransferManager.log— transfer isteğiDataTransferService.log— gerçek veri transferi
Bu logları aynı zaman çizelgesinde okuyarak istemcinin hangi kaynaktan ne indirdiğini belirleyin.
5. Client Cache Senaryosunu Kontrol Edin
Bozuk veya yarım kalmış cache içeriği şüpheliyse önce loglarla ilgili content ID’yi doğrulayın. Tüm CCMCache’i körlemesine silmek yerine problemi belirli içeriğe indirgeyin.
6. Kaynak İçerik Değiştiyse
Package/application source dosyaları content SCCM’e güncellendikten sonra manuel değiştirilmişse DP’deki sürüm ve beklenen hash arasında tutarsızlık oluşabilir. Kaynak değişikliğini Configuration Manager üzerinden update content süreciyle yönetin.
RAM Kontrolü Ne Zaman Anlamlı?
0x80091007 için internette bellek değişimi gibi çözümler görülebilir. Aynı içerik yalnız tek cihazda sürekli hash hatası veriyor ve DP/content zinciri sağlıklı doğrulanıyorsa donanım/bellek testi ikincil kontrol olarak değerlendirilebilir. İlk troubleshooting adımı olmamalıdır.
Troubleshooting Sırası
smsts.logile hata veren adım/content’i bulun.- Content Status ile DP dağıtımını doğrulayın.
- Boundary Group ve seçilen DP’yi kontrol edin.
- LocationServices → CAS → ContentTransferManager → DataTransferService zincirini inceleyin.
- Kaynak içeriğin sonradan değişip değişmediğini kontrol edin.
- Gerekirse ilgili content’i yeniden distribute edin.
- Aynı içerik başka istemcilerde çalışıyor fakat tek cihazda bozuluyorsa client cache/disk/RAM katmanına geçin.
Sonuç
0x80091007 hatasında temel soru “paketi tekrar dağıtayım mı?” değil, hangi content hangi DP’den geldi ve hash neden eşleşmedi? olmalıdır. Log ve content status birlikte incelendiğinde sorun DP, boundary, transfer, cache veya kaynak içerik katmanına ayrılabilir.
İlgili SCCM Troubleshooting Rehberleri
- SCCM Boundary ve Boundary Group Troubleshooting
- SCCM Management Point İletişim Sorunları
- SCCM Distribution Point Content Troubleshooting
- SCCM Log Dosyaları
- SCCM PXE/OSD Troubleshooting
SCCM / MECM Mimarisindeki Yeri
Bu bileşenin Client → Boundary → Management Point → Policy → Content/Distribution Point akışındaki yerini bütün olarak görmek için SCCM / MECM Nedir? Configuration Manager Mimarisi rehberine geçebilirsiniz. Problem bazlı kısa operasyon sıraları için SysAdmin Playbooks ve Çözüm Merkezi kullanılabilir.
