Anonim

Jika Anda sering menggunakan Windows, Anda mungkin terbiasa dengan salah satu pesan kesalahan yang paling umum dilihat dan tampaknya tidak dapat dijelaskan: "RPC Server Tidak Tersedia." Meskipun kesalahan ini dapat menyebabkan kebingungan besar bagi pengguna Windows yang tidak berpengalaman, itu tidak kesalahan serius atau berbahaya, artinya itu biasanya tidak akan menyebabkan Anda kehilangan data atau program apa pun. Untungnya, cukup mudah untuk memperbaikinya jika Anda tahu apa yang Anda lakukan.

Pertama, mari kita bicara tentang apa RPC di tempat pertama untuk menghilangkan beberapa kebingungan dan misteri. RPC adalah singkatan dari "panggilan prosedur jarak jauh", dan ini adalah metode yang digunakan komputer selama beberapa dekade untuk berkomunikasi satu sama lain. Yang membuat hal-hal sedikit membingungkan adalah bahwa dengan PC modern yang melakukan banyak tugas dan menjalankan banyak program sekaligus, RPC telah menjadi metode yang digunakan beberapa aplikasi untuk berkomunikasi dengan aplikasi lain yang berjalan di komputer yang sama. RPC pada dasarnya hanyalah sebuah sistem yang memungkinkan proses yang berbeda untuk berkomunikasi satu sama lain untuk melakukan tugas. Ini berfungsi sedikit seperti jaringan di mana server RPS akan membuka port, berkomunikasi dengan layanan tujuan atau server, menunggu respons, mengirim paket ketika ada respons, dan kemudian mentransfer data tugas ke server tujuan atau layanan. Seluruh proses beroperasi secara terbalik ketika layanan tujuan atau server telah melakukan tugasnya dan memiliki data untuk dikirim kembali ke program yang memulai.

Meskipun kita akan berbicara tentang RPC di sistem Windows, Anda harus menyadari bahwa metodologi RPC digunakan pada hampir semua jenis sistem komputer yang digunakan saat ini. Ini adalah metodologi, bukan proses khusus Windows. Sebagian besar kesalahan server RPC terjadi dalam satu komputer, tetapi penyebab masalahnya bisa karena sesuatu di komputer itu atau sesuatu di jaringan secara keseluruhan. Saya akan menunjukkan kepada Anda bagaimana memecahkan kedua jenis masalah tersebut.

Kesalahan tidak tersedia server RPC

Jadi apa yang akan menyebabkan kesalahan "RPC server tidak tersedia"? Nah, katakanlah satu layanan di komputer Anda perlu berkomunikasi dengan yang lain, sehingga ia menghubungi server RPC di komputer untuk memulai pertukaran. Server RPC menggunakan porta pada komputer Anda untuk "mendengarkan" dan "berbicara", dan itu adalah server yang melakukan komunikasi yang memungkinkan antara layanan, apakah mereka jaringan atau lokal. Jika panggilan ke server RPC gagal karena server tidak tersedia, tidak merespons, tidak dapat menulis ke memori, atau tidak dapat membuka port, maka kesalahan "RPC server tidak tersedia" dipicu.

Cara memperbaiki server RPC adalah kesalahan yang tidak tersedia

Pada mesin Windows 10, ada tiga penyebab potensial dasar untuk pesan kesalahan ini. Entah layanan RPC tidak berjalan, ada masalah dengan jaringan, atau beberapa entri registri penting yang mengontrol layanan RPC telah rusak. Di Windows 10, penyebab paling umum untuk kesalahan adalah bahwa layanan RPC tidak berjalan.

Hal pertama yang harus dicoba dengan kesalahan Windows adalah reboot penuh. Jika layanan RPC berhenti bekerja karena masalah sementara, maka reboot akan memulai ulang bersama dengan seluruh komputer, jadi ini adalah hal pertama yang harus dicoba. Jika reboot tidak menyelesaikan kesalahan, maka coba perbaikan berikut ini. Perhatikan bahwa perbaikan ini ditulis khusus untuk komputer Windows 10, tetapi proses umum yang sama dapat digunakan pada versi Windows sebelumnya.

Layanan RPC

Jika reboot tidak menyelesaikan masalah, maka hal pertama yang harus diperiksa adalah untuk melihat apakah layanan RPC benar-benar berjalan.

  1. Klik kanan pada Windows Task Bar dan pilih Task Manager.
  2. Pilih tab Layanan dan kemudian tautan Buka Layanan.
  3. Arahkan ke layanan Panggilan Prosedur Jauh. Pastikan itu berjalan dan diatur ke Otomatis.
  4. Buka Peluncur Proses Server DCOM. Pastikan juga berjalan dan diatur ke Otomatis.

Jika kedua layanan diatur selain selain Otomatis dan Berjalan, ubahlah. Bergantung pada izin sistem Anda, Anda juga dapat memulai kembali layanan ini. Jika Anda telah mem-boot ulang komputer Anda, ini tidak akan mencapai apa-apa karena mereka sudah dimulai ulang.

Masalah jaringan menyebabkan kesalahan server RPC

Bahkan jika panggilan RPC tertentu mungkin beroperasi sepenuhnya secara internal di komputer Anda, masih menggunakan tumpukan jaringan untuk berkomunikasi. Itu berarti bahwa masalah dengan TCP atau firewall Anda dapat menghentikan RPC agar tidak berfungsi.

  1. Ketik 'control' ke dalam kotak Windows Search dan pilih Control Panel.
  2. Pilih Jaringan dan Internet dan Jaringan dan Pusat Berbagi.
  3. Pilih tautan Ethernet di tengah dan kemudian Properti di kotak sembulan.
  4. Pastikan IPv6 dan Berbagi File dan Printer untuk Microsoft Networks keduanya diaktifkan.

Jika IPv6 dan Berbagi File dan Printer untuk Jaringan Microsoft sudah dicentang, Anda harus memeriksa firewall.

  1. Jika Anda menggunakan Windows Firewall, pilih di Panel Kontrol.
  2. Temukan Bantuan Jarak Jauh dan pastikan itu diaktifkan untuk jaringan Domain, Privat, dan Publik.
  3. Simpan perubahan apa pun jika Anda membuatnya.

Jika Anda menggunakan firewall pihak ketiga, Anda mungkin harus bereksperimen untuk mengaktifkan pengaturan ini. Anda tidak perlu mengubah apa pun jika Anda telah menggunakan firewall untuk sementara waktu tetapi periksa untuk berjaga-jaga.

Kesalahan registri menyebabkan kesalahan server RPC

OK, jadi me-reboot tidak membantu, layanan RPC dan DCOM Anda berjalan dengan baik, dan tumpukan jaringan terus berjalan. (Anda mungkin tidak akan membaca artikel ini jika bukan, pokoknya.) Hal terakhir yang dapat Anda lakukan adalah memeriksa entri registri yang mengontrol layanan RCP dan DCOM untuk memastikan mereka tidak rusak. Bercakap-cakap dengan registri bukan untuk menjadi lemah hati tetapi jika Anda membuat cadangan terlebih dahulu, Anda selalu dapat membatalkan apa pun yang Anda ubah. Jadi mari kita kembali ke registri dulu.

  1. Ketik "regedit" ke dalam kotak pencarian.
  2. Pilih Komputer dari sisi kiri.
  3. Pergi ke File-> Ekspor.
  4. Pada dialog Ekspor File Registri, ketikkan nama untuk file cadangan dan tekan "Simpan".

Sekarang setelah Anda memiliki salinan registri yang disimpan, Anda dapat memeriksa entri untuk layanan RPC dan DCOM.

  1. Arahkan ke HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ RpcSs.
  2. Pilih tombol Mulai di panel kanan dan pastikan nilainya diatur ke (2).
  3. Arahkan ke HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ DcomLaunch.
  4. Pilih tombol Mulai di panel kanan dan pastikan nilainya diatur ke (2).
  5. Arahkan ke HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ RpcEptMapper.
  6. Pilih tombol Mulai di panel kanan dan pastikan nilainya diatur ke (2).

Jika Anda telah mencoba semua perbaikan ini dan kesalahan server RPC masih muncul, sekarang saatnya untuk memulihkan dari titik pemulihan atau menyegarkan Windows. Pastikan untuk memilih opsi yang tidak menimpa file dan pengaturan Anda jika Anda ingin menyegarkan!

***

Perlu membersihkan registri Anda? Lihat artikel kami tentang pembersih registri terbaik untuk Windows 10. Perlu menghentikan anak-anak atau rekan kerja Anda untuk masuk ke pengaturan registri Anda? Kami telah Anda lengkapi dengan tutorial kami tentang mengunci akses ke editor registri. Dan jika Anda perlu mempercepat mesin Anda, lihat artikel kami tentang menggunakan registri untuk membuat Windows 10 PC Anda lebih cepat.

Cara memperbaiki kesalahan 'rpc server tidak tersedia' di windows