Sistem Yönetimi

Software Center 0x80080005 Hatası Çözümü (SCCM)

Saha notu / teknik rehber Son kontrol 31 Ekim 2026 Konu merkezine dön →
Tolga CEYHAN Sistem Yönetimi & IT

Software Center 0x80080005 hatası veya uzun süre “Loading…” ekranında kalma durumu, Configuration Manager istemcisinin yalnızca arayüz problemi olduğu anlamına gelmez. Client registration, blocked client durumu, WMI/CcmExec ve Management Point iletişimi ayrı ayrı doğrulanmalıdır.

Belirti

There is a problem showing the current status. Software Center cannot get the current status for some of the software. Error code 0x80080005.

0x80080005 ne anlama gelir?

0x80080005, Windows’ta CO_E_SERVER_EXEC_FAILURE (“Server execution failed”) koduna karşılık gelir: bir COM sunucusu başlatılamadı veya isteğe zamanında yanıt vermedi. Software Center, istemci bileşenlerine (CcmExec ve WMI) bu katman üzerinden ulaşır; bu nedenle hata genellikle arayüzden değil, istemcinin arka planda çalışan bileşenlerinden kaynaklanır. Bazı ekranlarda ve loglarda aynı kod ondalık olarak -2146959355 şeklinde görünür.

1. CcmExec Servisini Kontrol Edin

Get-Service CcmExec

SMS Agent Host servisi çalışmıyorsa istemci fonksiyonları etkilenir. Servisi yalnız restart edip sonucu geçici olarak gözlemlemek yerine neden durduğunu loglarla inceleyin.

2. Client’ın Blocked Olup Olmadığını Kontrol Edin

Configuration Manager console üzerinde ilgili device/client kaydının Blocked durumda olup olmadığını kontrol edin. Blocked ise neden engellendiğini doğruladıktan sonra uygun yönetim işlemiyle Unblock edin.

Blocked client bu hatanın olası nedenlerinden biridir; her 0x80080005 olayını otomatik olarak buna bağlamayın.

3. Client Registration ve Identity Logları

  • ClientIDManagerStartup.log — registration ve client identity
  • CcmMessaging.log — istemci mesajlaşması
  • LocationServices.log — site/Management Point discovery
  • SCClient.log — Software Center davranışı

4. Management Point İletişimini Doğrulayın

Client site/MP keşfini yapamıyorsa Software Center semptomuna odaklanmadan önce iletişim katmanını çözün. DNS, Boundary ve Management Point seçimini birlikte kontrol edin.

5. Client Health Sorunu Varsa

Control Panel’de Configuration Manager görünmüyor, CcmExec sağlıksız veya registration tamamlanmıyorsa SCCM Client Health Troubleshooting akışına geçin. Client repair/reinstall işlemini ilk refleks olarak değil, loglarla gerekçelendirdikten sonra kullanın.

6. WMI ve İstemci Sınıflarını Kontrol Edin

Software Center istemci bilgilerini WMI üzerinden okur. Önce Configuration Manager istemcisinin WMI sınıfına erişilebildiğini doğrulayın:

Get-CimInstance -Namespace root\ccm -ClassName SMS_Client | Select-Object ClientVersion

Komut hata veriyorsa WMI deposunun tutarlılığını kontrol edin:

winmgmt /verifyrepository

Çıktı deponun tutarsız olduğunu gösteriyorsa onarım planlanabilir. Ancak winmgmt /resetrepository gibi komutlar depoyu yeniden oluşturur ve sunucudaki diğer uygulamaların WMI kayıtlarını da etkileyebilir; ilk adım olarak değil, logları inceledikten ve etkisini değerlendirdikten sonra kullanın.

7. Blocked Client’ı Kaldırdıktan Sonra

Console’da Assets and Compliance → Devices görünümüne Blocked sütununu ekleyerek engellenmiş cihazları görebilirsiniz. Cihaz yeniden kurulum, kopya kayıt veya güvenlik nedeniyle engellenmiş olabilir. Nedeni doğruladıktan sonra cihaza sağ tıklayıp Unblock işlemini uygulayın ve istemcinin yeniden kayıt sürecini ClientIDManagerStartup.log içinde izleyin.

8. Client Repair mı, Yeniden Kurulum mu?

Loglar istemci bileşenlerinde bozulma gösteriyorsa önce onarımı deneyin:

C:\Windows\CCM\ccmrepair.exe

Onarım sonuç vermezse istemciyi ccmsetup.exe ile kaldırıp yeniden kurmak bir sonraki adımdır. Yeniden kurulum sonrasında kayıt, site ataması ve policy alımı tamamlanana kadar Software Center’ın boş görünmesi normaldir; bu süreci ccmsetup.log, ClientIDManagerStartup.log ve LocationServices.log ile takip edin.

Düzeltme Sonrası Doğrulama

Machine policy döngüsünü tetikleyerek istemcinin yeniden policy alabildiğini kontrol edin:

Invoke-CimMethod -Namespace root\ccm -ClassName SMS_Client -MethodName TriggerSchedule -Arguments @{sScheduleID='{00000000-0000-0000-0000-000000000021}'}

Ardından Software Center’ı yeniden açın; uygulama ve güncelleme listesinin yüklendiğini, SCClient.log içinde aynı zaman aralığında yeni 0x80080005 kaydı oluşmadığını doğrulayın. İstemci logları C:\Windows\CCM\Logs klasöründe bulunur.

Troubleshooting Sırası

  1. CcmExec durumunu kontrol edin.
  2. Console üzerinde blocked client durumunu doğrulayın.
  3. ClientIDManagerStartup ve CcmMessaging loglarını inceleyin.
  4. LocationServices ile MP/site discovery kontrol edin.
  5. SCClient.log ile Software Center tarafındaki zamanı eşleştirin.
  6. WMI erişimini ve depo tutarlılığını doğrulayın.
  7. Client health bozuksa önce repair, gerekirse reinstall katmanına geçin.
  8. Machine policy döngüsünü tetikleyip Software Center’ı yeniden doğrulayın.

Sonuç

Software Center 0x80080005 hatasında tek bir “kesin çözüm” varsaymak yerine istemcinin servis, identity, blocked state ve Management Point iletişim katmanlarını sırayla doğrulayın. Bu yaklaşım geçici düzeltme ile kök neden arasındaki farkı ortaya çıkarır.

Sık Sorulan Sorular

-2146959355 ile 0x80080005 aynı hata mı?

Evet. -2146959355, 0x80080005 değerinin işaretli ondalık gösterimidir; aramalarda ve loglarda iki biçim de görülebilir.

Bilgisayarı yeniden başlatmak sorunu çözer mi?

Servisleri yeniden başlattığı için hata geçici olarak kaybolabilir. Kök neden (blocked client, WMI, kayıt veya Management Point iletişimi) giderilmediyse hata tekrar eder.

Hata tek bir kullanıcıda mı, tüm istemcilerde mi?

Tek istemcide görülüyorsa istemci tarafına (CcmExec, WMI, kayıt) odaklanın. Çok sayıda istemcide aynı anda görülüyorsa Management Point, boundary veya site sunucusu tarafını öncelikli inceleyin.

İlgili Rehberler

BÜLTEN

Yeni teknik rehberleri kaçırma

PowerShell, Active Directory, Windows Server, Intune ve sistem güvenliği üzerine yeni rehberleri doğrudan e-postana gönderelim. Spam yok, dilediğinde çıkarsın.

E-postanı yalnızca bülten için kullanırız. Gizlilik politikası.

Yazar

Tolga CEYHAN

Sistem Yönetimi & IT

Tolga CEYHAN, bilgi teknolojilerini severek takip eder ve BT üzerine hali hazırda aktif olarak çalışmaktadır. 2006 yılından 2017 yılına kadar web tasarım yazılım üzerine çalışmalar yaptım. Şuan ise Windows Sistem ve Sistem Güvenliği alanında çalışmalarımı sürdürmekteyim.

PROFESYONEL PROFİL

Bu teknik içeriğin arkasındaki deneyimi inceleyin.

Microsoft altyapıları, Active Directory, SCCM, PowerShell, Windows Server ve VMware odaklı teknik profil ve proje çalışmaları.

Projeler & Vaka Çalışmalarıİngilizce Profil

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir