Neler yeni

Uzak Yordam Çağrısı Hatası Detaylı Analiz

📢 KralForum’a Hoş Geldiniz!

Sadece üyelere özel içeriklere erişmek ve topluluğumuzun bir parçası olmak için şimdi ücretsiz üye ol. 👉 Hemen aramıza katıl, sohbetlere dahil ol ve ayrıcalıkları keşfet!

Charizma

KFN Forum Sahibi
Katılım
10 Ağustos 2025
Mesajlar
2,201
Tepkime puanı
3,508
Puanları
200
Konum
BURSA
Burcum
♑ Oğlak
Konu Sahibi

"Uzak Yordam Çağrısı Başarısız Oldu" Hatası: Detaylı Analiz ve Çözüm​

"Uzak Yordam Çağrısı Başarısız Oldu" (İngilizce: "The Remote Procedure Call failed"), Windows'ta oldukça genel ancak kritik bir hatadır. Genellikle belirli bir programın çökmesinden ziyade, Windows hizmetlerinin birbiriyle veya ağdaki diğer cihazlarla iletişim kuramaması anlamına gelir.

windows hata.png


Bu hatayı Disk Yönetimi, Görev Zamanlayıcı, Yazdırma hizmetleri veya ağ paylaşımlarına erişim gibi temel Windows işlevlerini kullanırken görebilirsiniz.

Hatayı Anlamak: RPC (Uzak Yordam Çağrısı) Nedir?​

RPC (Remote Procedure Call), Windows işletim sisteminin temel taşı olan bir iletişim protokolüdür.

Basit bir benzetmeyle, RPC'yi bilgisayarınızın içindeki "telefon santrali" olarak düşünebilirsiniz. Bir programın (örn. Microsoft Word) başka bir hizmetten (örn. Yazdırma Biriktiricisi) bir iş yapmasını istemesi gerektiğinde, bu isteği RPC aracılığıyla yapar.

RPC, sadece aynı bilgisayar içindeki programların değil, aynı zamanda bir ağ üzerindeki farklı bilgisayarların da birbiriyle konuşmasını sağlar.

Bu hata, "telefon santralinin" (RPC) isteği hedefe (başka bir hizmete veya bilgisayara) ulaştıramadığı veya hedeften bir yanıt alamadığı anlamına gelir.

Olası Nedenler​

Bu iletişim hatasının birden fazla yaygın nedeni vardır:
  1. RPC Hizmetleri Çalışmıyor: En yaygın neden budur. RPC'nin düzgün çalışması için gereken temel Windows hizmetleri (özellikle "Uzak Yordam Çağrısı" ve "DCOM Sunucu İşlem Başlatıcısı") devre dışı bırakılmış veya durmuş olabilir.
  2. Ağ ve Güvenlik Duvarı Sorunları: RPC iletişimi (özellikle ağ üzerinden) Windows Güvenlik Duvarı veya üçüncü parti bir antivirüs/güvenlik duvarı yazılımı tarafından engelleniyor olabilir. RPC, belirli ağ bağlantı noktalarını (port 135 gibi) kullanır.
  3. Ad Çözümleme (DNS) Sorunları: Bilgisayarınız, iletişim kurmaya çalıştığı diğer cihazın veya hizmetin "adını" bir ağ adresine (IP) çeviremiyor olabilir.
  4. Bozuk Sistem Dosyaları: RPC hizmetleriyle ilişkili sistem dosyaları (rpcrt4.dll, rpcss.dll vb.) bozulmuş veya silinmiş olabilir.
  5. Bozuk Kayıt Defteri (Registry): RPC hizmetlerine ait Kayıt Defteri girdileri hasar görmüş olabilir.
  6. Hatalı Sürücüler: Özellikle ağ bağdaştırıcısı (Ethernet/Wi-Fi) sürücülerindeki bir hata, RPC iletişimini bozabilir.

Çözüm Yöntemleri​

Sorunu gidermek için bu adımları sırayla izleyebilirsiniz.

Adım 1: RPC ile İlgili Temel Hizmetleri Kontrol Etme​

Bu, sorunun en olası kaynağıdır ve ilk kontrol edilmesi gereken yerdir.
  1. Klavyenizde Windows Tuşu + R tuşlarına basın, services.msc yazın ve Enter'a basın.
  2. Açılan "Hizmetler" penceresinde aşağıdaki üç hizmeti bulun:
    • Uzak Yordam Çağrısı (RPC) (İngilizce: Remote Procedure Call (RPC))
      • Durum: Çalışıyor olmalıdır.
      • Başlangıç Türü: Otomatik olmalıdır.
      • (Bu hizmet genellikle durdurulamaz veya devre dışı bırakılamaz, ancak kontrol etmekte fayda var.)
    • DCOM Sunucu İşlem Başlatıcısı (İngilizce: DCOM Server Process Launcher)
      • Durum: Çalışıyor olmalıdır.
      • Başlangıç Türü: Otomatik olmalıdır.
    • RPC Bitiş Noktası Eşleştiricisi (İngilizce: RPC Endpoint Mapper)
      • Durum: Çalışıyor olmalıdır.
      • Başlangıç Türü: Otomatik olmalıdır.
  3. Bu hizmetlerden herhangi biri Çalışıyor veya Otomatik değilse, üzerine çift tıklayın, Başlangıç Türü'nü Otomatik yapın, Başlat butonuna tıklayın ve ardından Uygula > Tamam'a basın.
  4. Bilgisayarınızı yeniden başlatın ve sorunu tekrar kontrol edin.

Adım 2: Sistem Dosyalarını Onarma (SFC ve DISM)​

Bozuk sistem dosyaları RPC hizmetlerini engelliyor olabilir.
  1. Başlat'a "cmd" yazın, "Komut İstemi"ne sağ tıklayın ve "Yönetici olarak çalıştır" deyin.
  2. sfc /scannow yazın ve Enter'a basın. Taramanın bitmesini bekleyin.
  3. Tarama bittikten sonra, DISM /Online /Cleanup-Image /RestoreHealth yazın ve Enter'a basın.
  4. İşlemler bittiğinde bilgisayarınızı yeniden başlatın.

Adım 3: Windows Güvenlik Duvarı Ayarlarını Kontrol Etme​

  1. Denetim Masası'nı açın > Windows Defender Güvenlik Duvarı.
  2. Sol taraftan "Windows Defender Güvenlik Duvarı'na bir uygulamanın veya özelliğin erişmesine izin ver" seçeneğine tıklayın.
  3. Açılan listede "Uzak Yordam Çağrısı (RPC)" (veya Remote Procedure Call) seçeneğini bulun.
  4. Hem "Özel" hem de "Ortak" (Genel) ağlar için kutucukların işaretli olduğundan emin olun.
  5. Eğer üçüncü parti bir antivirüs/güvenlik duvarı kullanıyorsanız, RPC trafiğini veya port 135'i engellemediğinden emin olmak için ayarlarını geçici olarak devre dışı bırakıp sorunu test edebilirsiniz.

Adım 4: Ağ Ayarlarını ve Sürücülerini Kontrol Etme​

  1. Ağ Sürücülerini Güncelleyin: Aygıt Yöneticisi'ne gidin, "Ağ bağdaştırıcıları" altında Ethernet veya Wi-Fi kartınızı bulun, sağ tıklayıp "Sürücüyü güncelleştir" deyin. Veya daha iyisi, bilgisayarınızın (veya anakartınızın) üreticisinin web sitesinden en güncel ağ sürücülerini indirin.
  2. Ağ Protokollerini Kontrol Edin: (Özellikle ağ üzerinden bir hatayla karşılaşıyorsanız)
    • Denetim Masası > Ağ ve Paylaşım Merkezi > Bağdaştırıcı ayarlarını değiştirin.
    • Kullandığınız ağ bağlantısına (Ethernet veya Wi-Fi) sağ tıklayın ve "Özellikler" deyin.
    • Listede "Microsoft Ağları için Dosya ve Yazıcı Paylaşımı" ve "İnternet Protokolü Sürüm 4 (TCP/IPv4)" seçeneklerinin işaretli olduğundan emin olun.

Adım 5: Temiz Önyükleme (Clean Boot)​

Eğer sorun devam ediyorsa, arka planda çalışan üçüncü parti bir hizmet RPC ile çakışıyor olabilir.
  1. Windows Tuşu + R tuşlarına basın, msconfig yazın ve Enter'a basın.
  2. "Hizmetler" sekmesine gidin.
  3. "Tüm Microsoft hizmetlerini gizle" kutusunu işaretleyin.
  4. "Tümünü devre dışı bırak" butonuna tıklayın.
  5. "Başlatma" sekmesine gidin ve "Görev Yöneticisi'ni aç"a tıklayın. Oradaki tüm başlangıç uygulamalarını devre dışı bırakın.
  6. Bilgisayarı yeniden başlatın. Eğer sorun çözülürse, suçlu devre dışı bıraktığınız programlardan veya hizmetlerden biridir.
 
Bu Konuyu Okuyanlar (Toplam Okuyanlar 0)
No registered users viewing this thread.

KFN Haberleri

Üst