DistributedCOM Hatası Olay Kimliği 10016 Windows 10

Olay Kimliği 10016 DistributedCOM Windows 10 Hatası, kullanıcıların sistem günlüğünde karşılaştıkları bilinen en iyi sorunlardan biridir. Bu hata, belirli işlemlerin olay günlüklerinde belirtilen DCOM bileşenlerine erişim haklarına sahip olmadığında tetiklenir. Bu, bilgisayarın kusursuz çalışmasını sınırlar ve sonuçta kullanıcıları rahatsız eder. Sistem, olay görüntülemeli binlerce mesajla "Olay Görüntüleyiciyi" derhal tıkar.

Araştırma, DCOM sunucusunu bir uygulamayla başlatmaya çalıştığınızda, bunu yapmak için herhangi bir izniniz olmadığını ve Olay Görüntüleyicide şu hatayı alacağınızı ortaya koymaktadır: " Uygulamaya özel izin ayarları, COM sunucusu uygulaması için Yerel Etkinleştirme izni vermez " ... Net bir konsepte sahip olmak ve hatalardan kaçınmak için tüm prosedürü dört sıralı bölüme ayıracağız. Onlara hemen ulaşalım. Aşağıdaki talimatları izleyerek Olay Kimliği 10016 DistributedCOM Windows 10 olay günlüğünde bu can sıkıcı hatayı çözmeye odaklanacağız .

Onarıma devam etmeden önce bir sistem geri yükleme noktası oluşturun .

Olay Kimliği 10016 DağıtılmışCOM Hatalarını Düzeltme

İşlem kontrolü

1. Adım . Her şeyden önce, 10016 hata koduyla ilişkili işlemi veya hizmeti sıralamanız gerekir. Ardından, "genel" veya "ayrıntılar" sekmesinin hemen altında hatanın bir açıklamasını bulacaksınız. CLSID'yi açıklamadan kopyalayın. {D63B10C5 .... gibi  görünebilir ...

Hata 10016 DistributedCOM


2. Adım . Şimdi kayıt defteri düzenleyicisini açalım. Win + R tuş kombinasyonuna basın ve regedit yazın .

kazan + r


  • Kayıt Defteri Düzenleyicisi'nde, tek bir tıklamayla Bilgisayar'ı seçin ve Düzenle > Bul'u tıklayın .

kayıt defterinde anahtarları ara

  1. CLSID anahtarınızı  {D63B10C5 .... tipi olan arama alanına girin. Yalnızca "bölüm adlarını" aramak için kutuyu işaretleyin.
  2. Sağ tarafta size bir anahtar verilecektir, bunu bir kez fareyle seçin.
  3. Sağdaki kutuda, RuntimeBroker değerine sahip bir "Varsayılan" anahtara sahip olacaksınız . Bu değeri hatırlayın, gelecekte bizim için faydalı olacaktır.

Sonraki görev,   bu hizmet için Bileşen Hizmetlerinde bulunan izinler bölümünde bazı değişiklikler yapmak için bir komut dosyası çalıştırmaktır .

RuntimeBroker kayıt defteri anahtarı

Bileşen hizmetlerini açma

  • " Bileşen Hizmetleri " pencerelerini arayın , sağ tıklayın ve yönetici olarak çalıştır'ı seçin .

Bileşen Hizmetleri yönetici olarak çalışır


  • Gidin Bileşen Hizmetleri > Bilgisayar > My Computer > DCOM Setup > ve bulmak RuntimeBroker listesinde  .

Bazı durumlarda bu isimde iki dosya olabilir. Hatadan hangi dosyanın sorumlu olduğunu bulmanız gerekir, bu da aşağıda yapacağımız şeydir.

RuntimeBroker Bileşeni


  1. Sırayla RuntimeBroker adlı iki dosyayı tıklayın , sağ tıklayın ve Özellikler'i seçin .
  2. "Genel" sekmesinde " Uygulama Kodu " na sahip olacaksınız, bunu iki RuntimeBroker dosyasında hatırlayın  .
  3. Kodu Olay Günlüğündeki hatayla karşılaştırın.  Hata günlüğündeki APPID , RuntimeBroker'daki uygulama koduyla eşleşmelidir.

Uygulama Kodunun Tanımlanması

İzinleri düzeltme

Son olarak, hatayı veren dosyanın bu olduğundan emin olduğunuzda, aşağıdaki adımları izleyin:

  • RuntimeBroker özellikleri sekmesi " Güvenlik " e tıklayın.
  • " Yapılandır " düğmesi etkin olmalıdır.
  • Ayarları etkinleştirmek için aşağıdaki adımları izleyin. (PowerShell Komut Dosyasını Çalıştırmayın).

Bir PowerShell betiğini çalıştırmak, bir komut kullanarak bu kurulum düğmesini etkinleştirir, ancak hepsini sırayla almadıysanız bu yöntemi kullanmanızı öneririm. Daha sonra tekrar gelmeniz durumunda bu "PowerShell Komut Dosyasını Çalıştır" adımını atlayın.

PowerShell komut dosyası çalıştırma

Bu hatayı çözmek için , RuntimeBroker anahtarının Bileşen Hizmeti bölümündeki bazı izinleri düzenlemeniz gerekir  . Değişikliğe devam etmeden önce, izinleri değiştirmenize yardımcı olacak bir komut dosyası çalıştırmanız gerekir. O zaman neden yaptığımızı anlayacaksın.

1. Adım . Win + X tuş kombinasyonuna basın ve Windows PowerShell'i (Yönetici) seçin .

2. Adım . Aşağıdaki kod dosyasını indirin. İndirilen arşivi açın, kodla birlikte bir metin dosyası içerir.

Dosya yükleme

3. Adım . İndirilen komut dosyasını dosyadan bir PowerShell komut satırına yapıştırın.

PowerShell düzeltme hatası 10016 DistributedCOM


Başlatma ve etkinleştirme izni

  • 1-2. Hizmetler ve Bileşenler RuntimeBroker bileşenindeki " Uygulama Kodu " nu kopyalayın.
  • 3. Kayıt Defteri Düzenleyicisi'ni açın, Düzenle> Daha önce kopyaladığınız uygulama kodunu bul ve yapıştır'ı tıklayın. Kayıt defterinde bulunan anahtara sağ tıklayın ve " İzinler " i seçin .
  • 4. Daha sonra pencerede " Gelişmiş " i tıklayın .

Kayıt defterine izin izinleri ekleyin


  1. "Sahip" in üzerindeki pencerede " Değiştir " i tıklayın .
  2. Sonraki pencerede, aşağıdaki " Gelişmiş " i tıklayın .
  3. Sağdaki " Ara " yı tıklayın ve aşağıdaki listeden " Yöneticiler " i seçin .

Genişletilmiş kullanıcı hakları ekleyin


  • Şimdi RuntimeBroker dosyasının özelliğine bileşenlere geri dönün ve " yapılandır " düğmesinin artık etkileşimli olduğunu görebiliriz.
  • Bir uyarı penceresi açılır , powerShell komut dosyası kodunu alamazsanız Sil'i tıklayın .
  • PowerShell komut dosyası kodu size yardımcı olduysa İptal'i tıklayın .
  • "Başlatma ve etkinleştirme izinleri" sütunundaki "yapılandır" düğmesinin yanındaki Değiştir'i tıklayın .

Çalışma zamanı aracısı bileşeni ayarlama

Grup sistemini ve yerel hizmeti ekleyin  .

  1. Hesapların bulunduğu pencerede " Ekle " yi tıklayın .
  2. Aşağıda " Gelişmiş " düğmesi bulunmaktadır .
  3. Yan taraftaki " Ara " yı tıklayın .
  4. Yerel YEREL HİZMETİNİZİ bulun ve Tamam'ı tıklayın.

Yerel hizmet ekleyin


  • " Sistem " i yukarıda açıklanan şekilde ekleyin .

Bir sistem eklemek


  • Artık iki grup sisteminiz ve yerel hizmetiniz var , her birine tıklayın ve "Yerel başlatma" ve "Yerel aktivasyon" kutularını işaretleyin.

Bilgisayarınızı, dizüstü bilgisayarınızı yeniden başlatın ve olay kimliği 10016 DistributedCOM hatası gitmiş olmalı.

Erişim hakları ekleme