Windows'ta 'RPC Sunucusu Kullanılamıyor' Hatası Nasıl Onarılır

Windows'u(Windows) bir süredir kullananlarınız , “ RPC Sunucusu Kullanılamıyor(RPC Server is Unavailable) ” hatasına zaten tanık olmuş olabilir . Bu, Windows işletim sistemini(Windows OS) kullanırken karşılaşabileceğiniz en yaygın hatalardan biridir ve genellikle daha deneyimsiz Windows kullanıcıları için neden ortaya çıktığı konusunda kafa karışıklığına neden olur .

Ancak endişelenmenize gerek yok, ciddi veya tehlikeli bir hata olmadığı için tüm programlarınız ve verileriniz güvende. RPC'nin(RPC) anlamı , bazı uygulamaların aynı bilgisayarda çalışan diğer uygulamalarla iletişim kurmak için kullanacağı bir yöntem olan Uzaktan Yordam Çağrısıdır .(Procedure Call)

Bunun anlamı, RPC'nin(RPC) bir görevi gerçekleştirmek için farklı süreçlerin birbirleriyle iletişim kurmasına izin vermesidir.

RPS sunucusunun bir bağlantı noktası açması, hedef hizmet veya sunucudan bir yanıt ölçmesi, bir yanıt alındığında bir paket göndermesi ve ardından görev verilerini hedef hizmete veya sunucuya aktarması bakımından ağ oluşturmaya benzer şekilde çalışır . İş tamamlandıktan sonra, tüm süreç, verileri başlatan programa geri göndermek için tersine çalışır.

Bir RPC Sunucusu Hatası Oluştu(An RPC Server Error Has Occurred)

RPC sunucu hataları, Windows işletim sistemine(Windows OS) veya yalnızca tek bir bilgisayara özel değildir. RPC yöntemi, en güncel işletim sistemlerinde kullanılır . Bir RPC hatasının nedeni genellikle bir bilgisayarda ortaya çıkar, ancak neden aslında tüm ağda bulunabilir. Neyse ki, bu makalede her iki olasılığı da inceleyeceğiz.

Peki “ RPC Sunucusu(RPC Server) Kullanılamıyor” hatasına tam olarak neden olan nedir? Bilgisayarınızdaki bir hizmetin diğeriyle iletişim kurması gerektiğinde , değişimi başlatmak için bilgisayarınızdaki RPC sunucusuyla bağlantı kurar.(RPC)

RPC sunucusu , bir mesajı dinlemek ve bir mesajı geri vermek için birkaç bağlantı noktası açacaktır. RPC sunucusu yanıt alamazsa , belleğe yazamıyorsa, bir bağlantı noktası açamıyorsa veya yalnızca kullanılamıyorsa, hata tetiklenir.

RPC Sunucusu Hatalarını Düzeltme(Fixing RPC Server Errors)

Windows 10 çalıştıran bir bilgisayarda bu hatalardan birini düzeltmenin üç yolu vardır . Üçünün en yaygın olanı, RPC hizmetinin bile çalışmıyor olmasıdır. Diğer ikisi, ağ veya bozuk kayıt defteri girdileriyle ilgili sorunlar daha az olasıdır ancak yine de ortaya çıkabilir.

Bu hatalardan birini veya gerçekten herhangi bir Windows hatası aldığınızda, denenecek ilk şey tam bir yeniden başlatmadır. Yeniden başlatma, RPC(RPC) sunucusuyla ilgili geçici bir sorunu çözecektir . Yeniden başlatma hatayı çözmezse, aşağıdaki düzeltmelerden birine dalmak isteyeceksiniz.

RPC Hizmeti Çalışmıyor(RPC Service Not Running)

Yeniden başlatmanın ardından , soruna RPC Hizmetinin neden olup olmadığını kontrol edin.(RPC Service)

  1. Görev Çubuğuna(Task Bar) sağ tıklayıp listeden seçerek Görev Yöneticisini(Task Manager) açın .
  2. Hizmetler(Services) sekmesine gidin ve ardından Hizmetler'i açın(Open Services) .
  3. Uzaktan Yordam Çağrısı(Remote Procedure Call ) hizmetine gidin . Çalışıyor ve Otomatik(Automatic) olarak ayarlanmış olmalıdır . Değilse, değiştirin.
  4. DCOM Sunucusu İşlem Başlatıcı'ya(DCOM Server Process Launcher) gidin . Bu da çalışıyor ve Automatic olarak ayarlanmalıdır . Yine(Again) sonuçlar farklıysa gerekli değişiklikleri yapın.

Ağ Sorunları(Network Problems)

TCP veya güvenlik duvarınızla ilgili sorunlar RPC'nin(RPC) çalışmasını durdurabilir . RPC Sunucusu(RPC Server) hala iletişim amacıyla ağ yığınını kullandığından, arama kendi bilgisayarınızda dahili olarak yapılsa bile bu doğrudur .

  1. Denetim Masası'nı(Control Panel) yukarı çekin ve Ağ ve İnternet'i(Network and Internet ) (Kategoriler'e göre görüntüleyin) veya Ağ ve Paylaşım Merkezi'ni(Network and Sharing Center ) (büyük veya küçük simgelere ayarlayın) seçin.
  2. Bağlantılar(Connections) : yanında bulunan Ethernet bağlantısını ve ardından açılır pencerede Özellikler'i(Properties) tıklayın .
  3. Microsoft Ağları için IPv6 ve Dosya ve Yazıcı Paylaşımı'nın(File and Printer Sharing for Microsoft Networks) her ikisinde(IPv6) de bir onay işareti olmalıdır. Değilse, ekleyin ve Tamam'a tıklayın ve hataya neden olan görevi yeniden deneyin. Zaten işaretlenmişlerse, güvenlik duvarınızı kontrol etmeniz gerekir.
  4. Denetim Masası'nda  Windows Güvenlik Duvarı'nı(Windows Firewall ) seçin .
    • Üçüncü taraf güvenlik duvarları için ayarlarla deneme yapmanız gerekir. Bir kere denemelisiniz ama bir süredir kullandığınız bir güvenlik duvarı ise hiçbir şeyi değiştirmeyin.
  5. Uzaktan Yardım'ı(Remote Assistance) bulun ve Etki Alanı(Domain) , Özel(Private) ve Genel(Public) ağlar için etkinleştirildiğinden emin olun . Ardından yaptığınız değişiklikleri kaydedin.

Kayıt Bozukluğu ve Komplikasyonları(Registry Corruption and Complications)

Bu noktaya kadar her şey yolunda gittiyse, bakabileceğiniz son şey RCP ve DCOM hizmetlerini yolsuzluk için kontrol eden kayıt defteri girdileridir. Özellikle yeni başlayanlar için kayıt defteriyle uğraşmayı önermiyorum, bu yüzden güvende olmak için herhangi bir şeyle uğraşmadan önce kayıt defterini yedekleyeceğiz.

  1. Görev Çubuğundaki(Task Bar) arama kutusuna regedit yazın . Göründüğünde Kayıt Defteri Düzenleyicisi'ne (Registry Editor)tıklayın(Click) .
  2. Sol taraftaki pencereden Bilgisayar'a(Computer) tıklayın ve Dosya(File) sekmesini açın. Menüden Dışa Aktar'ı(Export) seçin.
  3. Kaydedilen dosya için bir ad ve konum seçin ve Kaydet(Save) düğmesine basın.

Tüm kayıt defteri dosyalarının bir yedeği oluşturulduktan sonra, RPC(RPC) ve DCOM hizmetleri için girişleri kontrol edebilirsiniz .

Aşağıdaki tuşa gidin:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcSs 

Sağ bölmede, Başlat'a(Start) sağ tıklayın ve ardından Değiştir(Modify) … Değeri ( 2 ) olarak ayarlayın.

Ardından, aşağıdaki iki tuşa da gitmeniz gerekecek:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\DcomLaunch 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcEptMapper. 

Önceki adımda yapıldığı gibi Başlat(Start) ile aynı şeyi yapın .



About the author

10 yılı aşkın deneyime sahip bir bilgisayar uzmanıyım. Boş zamanlarımda, bir ofis masasında yardım etmeyi ve çocuklara interneti nasıl kullanacaklarını öğretmeyi severim. Becerilerim pek çok şeyi içeriyor ama en önemlisi, insanların sorunları çözmelerine nasıl yardım edeceğimi biliyorum. Acil bir konuda size yardımcı olabilecek birine ihtiyacınız varsa veya sadece bazı temel ipuçları istiyorsanız, lütfen bana ulaşın!



Related posts