Sekiranya anda sering menggunakan Windows, anda mungkin biasa dengan salah satu mesej ralat yang paling sering dilihat dan nampaknya tidak dapat dijelaskan yang pernah muncul: Pelayan RPC Tidak tersedia. Walaupun ralat ini boleh menyebabkan kekeliruan kepada pengguna Windows yang tidak berpengalaman, itu bukan kesalahan serius atau berbahaya, yang bermaksud biasanya tidak akan menyebabkan anda kehilangan data atau program. Syukurlah, cukup mudah untuk diperbaiki jika anda tahu apa yang anda lakukan.
Pertama, mari kita bincangkan tentang apa RPC pertama untuk menghilangkan beberapa kekeliruan dan misteri. RPC bermaksud panggilan prosedur jarak jauh, dan ini adalah kaedah yang telah digunakan komputer selama bertahun-tahun untuk berkomunikasi antara satu sama lain. Yang membuat sesuatu menjadi sedikit membingungkan adalah bahawa dengan multitasking PC moden dan menjalankan banyak program sekaligus, RPC telah menjadi metode yang digunakan oleh beberapa aplikasi untuk berkomunikasi dengan aplikasi lain yang berjalan di komputer yang sama. RPC pada dasarnya hanyalah sistem yang membolehkan proses yang berbeza untuk berkomunikasi antara satu sama lain untuk melaksanakan tugas. Ia berfungsi seperti rangkaian di mana pelayan RPS akan membuka port, berkomunikasi dengan perkhidmatan atau pelayan destinasi, menunggu respons, mengirim paket ketika mempunyai respons, dan kemudian memindahkan data tugas ke pelayan atau perkhidmatan tujuan. Seluruh proses beroperasi secara terbalik apabila perkhidmatan destinasi atau pelayan telah melakukan tugasnya dan mempunyai data untuk dihantar kembali ke program permulaan.
Walaupun kita akan membincangkan RPC dalam sistem Windows dalam artikel ini, anda harus sedar bahawa metodologi RPC digunakan pada hampir semua jenis sistem komputer yang digunakan saat ini. Ini adalah metodologi, bukan proses khusus Windows. Sebilangan besar kesalahan pelayan RPC berlaku dalam satu komputer, tetapi penyebab masalahnya boleh menjadi sesuatu di komputer itu atau sesuatu di rangkaian secara keseluruhan. Saya akan menunjukkan kepada anda bagaimana untuk mengetahui kedua-dua jenis masalah dalam artikel ini.
Ralat pelayan RPC tidak tersedia
Oleh itu, apa yang menyebabkan ralat pelayan RPC tidak tersedia? Baiklah, katakanlah bahawa satu perkhidmatan di komputer anda perlu berkomunikasi dengan yang lain, jadi ia menghubungi pelayan RPC di komputer untuk memulakan pertukaran. Pelayan RPC menggunakan port di komputer anda untuk mendengar dan bercakap, dan pelayan inilah yang melakukan komunikasi sebenar yang memungkinkan antara perkhidmatan, sama ada rangkaian atau tempatan. Sekiranya panggilan ke pelayan RPC gagal kerana pelayan tidak tersedia, tidak bertindak balas, tidak dapat menulis ke memori, atau tidak dapat membuka port, maka kesalahan RPC pelayan tidak tersedia dipicu.
Cara memperbaiki pelayan RPC adalah ralat yang tidak tersedia
Pada mesin Windows 10, terdapat tiga kemungkinan penyebab asas untuk mesej ralat ini. Sama ada perkhidmatan RPC tidak berjalan, ada masalah dengan jaringan, atau beberapa entri pendaftaran penting yang mengendalikan perkhidmatan RPC telah rusak. Di Windows 10, penyebab ralat yang paling biasa adalah bahawa perkhidmatan RPC tidak berjalan.
Perkara pertama yang harus dicuba dengan sebarang ralat Windows ialah but semula. Sekiranya perkhidmatan RPC berhenti berfungsi kerana masalah sementara, maka but semula akan dimulakan semula bersama dengan komputer yang lain, jadi ini adalah perkara pertama yang harus dicuba. Sekiranya but semula tidak menyelesaikan ralat, cuba perbaiki berikut. Perhatikan bahawa pembaikan ini ditulis khusus untuk komputer Windows 10, tetapi proses umum yang sama dapat digunakan pada versi Windows sebelumnya.
Perkhidmatan RPC
Sekiranya but semula tidak menyelesaikan masalah, maka perkara pertama yang perlu diperiksa adalah untuk melihat sama ada perkhidmatan RPC benar-benar dijalankan.
- Klik kanan pada Windows Task Bar dan pilih Task Manager.
- Pilih tab Perkhidmatan dan kemudian pautan Buka Perkhidmatan.
- Navigasi ke perkhidmatan Panggilan Prosedur Jauh. Pastikan ia berjalan dan tetapkan ke Automatik.
- Navigasi ke Pelancar Proses Pelayan DCOM. Pastikan ia juga berjalan dan tetapkan ke Automatik.
Sekiranya kedua-dua perkhidmatan tersebut ditetapkan kepada yang lain daripada Automatik dan Berjalan, ubahlah. Bergantung pada kebenaran sistem anda, anda juga boleh memulakan semula perkhidmatan ini. Sekiranya anda telah menghidupkan semula komputer anda, ini tidak akan dapat mencapai apa-apa kerana komputer telah dimulakan semula.
Masalah rangkaian menyebabkan ralat pelayan RPC
Walaupun panggilan RPC tertentu mungkin beroperasi sepenuhnya secara dalaman di komputer anda, ia tetap menggunakan rangkaian rangkaian untuk berkomunikasi. Ini bermaksud bahawa masalah dengan TCP atau firewall anda dapat menghentikan RPC berfungsi.
- Ketik 'control' ke dalam kotak Carian Windows dan pilih Control Panel.
- Pilih Rangkaian dan Internet dan Pusat Rangkaian dan Perkongsian.
- Pilih pautan Ethernet di tengah dan kemudian Properties di kotak pop timbul.
- Pastikan IPv6 dan Perkongsian Fail dan Pencetak untuk Rangkaian Microsoft diaktifkan.
Sekiranya IPv6 dan Perkongsian Fail dan Pencetak untuk Rangkaian Microsoft sudah diperiksa, anda perlu memeriksa firewall.
- Sekiranya anda menggunakan Windows Firewall, pilih di Panel Kawalan.
- Cari Bantuan Jauh dan pastikan ia diaktifkan untuk rangkaian Domain, Peribadi dan Awam.
- Simpan sebarang perubahan jika anda membuatnya.
Sekiranya anda menggunakan firewall pihak ketiga, anda mungkin perlu bereksperimen untuk mengaktifkan tetapan ini. Anda tidak perlu mengubah apa-apa jika sudah lama menggunakan firewall tetapi periksa sekiranya berlaku.
Kesalahan pendaftaran menyebabkan kesalahan pelayan RPC
OK, jadi but semula tidak membantu, perkhidmatan RPC dan DCOM anda berjalan dengan baik, dan timbunan rangkaian sedang bergerak. (Anda mungkin tidak akan membaca artikel ini jika tidak, bagaimanapun.) Perkara terakhir yang boleh anda lakukan ialah memeriksa entri pendaftaran yang mengawal perkhidmatan RCP dan DCOM untuk memastikannya tidak rosak. Berpusing-pusing dengan pendaftaran bukan untuk lemah hati tetapi jika anda membuat sandaran terlebih dahulu, anda selalu boleh membuat asal apa sahaja yang anda ubah. Oleh itu, mari kita kembali pendaftaran terlebih dahulu.
- Ketik regedit ke dalam kotak carian.
- Pilih Komputer dari sebelah kiri.
- Pergi ke Fail-> Eksport.
- Pada dialog Eksport Fail Pendaftaran, ketik nama untuk fail sandaran dan tekan Simpan.
Setelah salinan pendaftaran anda disimpan dengan selamat, anda boleh menyemak entri untuk perkhidmatan RPC dan DCOM.
- Navigasi ke HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesRpcSs.
- Pilih kekunci Mula di panel kanan dan pastikan nilainya ditetapkan ke (2).
- Navigasi ke HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesDcomLaunch.
- Pilih kekunci Mula di panel kanan dan pastikan nilainya ditetapkan ke (2).
- Navigasi ke HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesRpcEptMapper.
- Pilih kekunci Mula di panel kanan dan pastikan nilainya ditetapkan ke (2).
Sekiranya anda telah mencuba semua pembaikan ini dan ralat pelayan RPC masih muncul, sudah tiba masanya untuk memulihkan dari titik pemulihan atau menyegarkan Windows. Cukup pastikan untuk memilih pilihan yang tidak menimpa fail dan tetapan anda jika anda memerlukan penyegaran!
***
windows 10 menunjukkan semua ikon bar tugas
Perlu membersihkan pendaftaran anda? Lihat artikel kami mengenai pembersih pendaftaran terbaik untuk Windows 10 . Perlu menghentikan anak-anak atau rakan sekerja anda daripada memasuki tetapan pendaftaran anda? Kami telah membuat anda membahas tutorial kami mengenai mengunci akses ke editor pendaftaran . Dan jika anda perlu mempercepat mesin anda, lihat artikel kami mengenai penggunaan pendaftaran ke menjadikan PC Windows 10 anda lebih pantas .