Ralat Replikasi 1722: Ralat "Pelayan RPC Tidak Tersedia": Penyelesaian Utama. Lumpuhkan Windows Firewall

Tidak dinafikan, ramai pengguna Windows versi ketujuh telah melihat mesej ralat "Pelayan RPC tidak tersedia" pada skrin monitor atau komputer riba mereka. Apakah jenis kegagalan ini dan bagaimana untuk memperbaikinya kini akan dibincangkan.

Situasi kegagalan pelayan RPC yang paling biasa

Apabila mesej muncul bahawa pelayan RPC tidak tersedia, secara umum, ia tidak bermakna pelayan itu sendiri. Ini sebenarnya adalah perkhidmatan panggilan prosedur jauh.

Dan, sebagai peraturan, selalunya ralat ini muncul apabila memanipulasi pencetak, sebagai contoh, apabila cuba mencetak dokumen atau hanya memasang (menambah) pencetak baharu. Dan perkara di sini bukan dalam peranti itu sendiri, tetapi dalam perkhidmatan, yang atas sebab tertentu telah berhenti berfungsi atau hanya dalam keadaan kurang upaya.

Ralat "Pelayan RPC Tidak Tersedia": Masalah dengan Perpustakaan Dinamik

Jadi, mari kita lihat apa yang boleh dilakukan untuk membetulkan keadaan. Mula-mula, anda perlu memastikan bahawa sistem mempunyai fail perpustakaan dinamik Spoolss.dll dan komponen boleh laku Spoolss.exe. Mereka harus terletak dalam direktori System32 direktori utama di mana sistem dipasang.

Jika fail sedemikian ada, terdapat sekurang-kurangnya dua pilihan kegagalan: sama ada ia rosak, atau perkhidmatan tidak bermula.

Ranap dengan mesej "RPC Server Unavailable" Windows 7: Memulakan perkhidmatan daripada baris arahan

Sebagai permulaan, kaedah paling mudah untuk membetulkan keadaan adalah dengan memulakan perkhidmatan dari baris arahan. Pada peringkat ini, kami percaya bahawa semuanya baik-baik saja dengan fail itu sendiri.

Panggil baris arahan (cmd) dari menu "Run" (Win + R) dan kemudian masukkan perintah net start rpcss di sana. Jika semuanya baik-baik saja dengan perkhidmatan itu sendiri, selepas but semula terminal komputer (yang, dengan cara ini, adalah wajib), masalah akan hilang, dan mesej bahawa pelayan RPC tidak tersedia tidak lagi mengganggu pengguna (untuk menghentikan perkhidmatan , pilih arahan yang serupa, hanya dengan perkataan berhenti) . Jika kaedah di atas atas sebab tertentu tidak mengaktifkan perkhidmatan, anda perlu mengambil, boleh dikatakan, laluan bulatan.

Membetulkan ralat menggunakan perpustakaan asal

Sekarang mari kita lihat situasi di mana fail di atas rosak atau hilang. Pada dasarnya, anda boleh melakukannya dengan cara yang paling mudah: salinnya dari sistem yang serupa (dari komputer lain), dan kemudian tampalkannya ke dalam folder sistem System32.

Walau bagaimanapun, selepas ini, supaya mesej bahawa pelayan RPC tidak tersedia tidak muncul lagi, anda perlu mengambil beberapa langkah yang lebih penting dan mula-mula pergi ke bahagian perkhidmatan. Ini boleh dilakukan dari Panel Kawalan, tetapi lebih mudah untuk menggunakan perkhidmatan arahan khas.msc, yang ditulis dalam menu "Run" yang sama.

Dalam editor itu sendiri, anda harus mencari perkhidmatan panggilan prosedur jauh (RPC) dan klik pada permulaan, kemudian pilih "Automatik" dalam jenis permulaan. Selepas menyimpan parameter yang diubah, seperti dalam kes pertama, anda perlu but semula sepenuhnya sistem untuk ia berkuat kuasa.

Nota: selepas but semula, adalah dinasihatkan untuk menjalankan kemas kini sistem secara manual dan memasang pakej kemas kini terkini. Ini boleh memainkan peranan penting dalam pengaktifan perkhidmatan yang betul. Di sepanjang jalan, beri perhatian khusus kepada sistem di mana fail asal akan disalin, sekurang-kurangnya mengambil kira kapasitinya.

Penyelesaian komprehensif menggunakan utiliti khas

Pada dasarnya, jika tiada cara untuk menyalin atau memuat turun fail asal, anda boleh melakukannya dengan cara yang lebih mudah.

Utiliti seperti DLL Suite akan membantu membetulkan keadaan, yang mengimbas sistem secara automatik untuk komponen yang rosak atau hilang, dan kemudian secara bebas menyepadukan objek yang hilang ke dalamnya. Walau bagaimanapun, kita tidak boleh mengehadkan diri kita kepada ini sahaja. Pada akhir proses, anda masih perlu memastikan bahawa perkhidmatan berada dalam keadaan aktif (didayakan) dan berjalan dengan lancar. Ini dilakukan seperti yang ditunjukkan di atas.

Kesimpulan

Itu sahaja yang ada mengenai masalah dengan perkhidmatan RPC. Seperti yang anda lihat, tidak ada yang salah dengan kegagalan sedemikian, dan penyelesaian kepada masalah itu kelihatan agak mudah. Satu-satunya perkara lain yang perlu diberi perhatian ialah memasang baharu atau mengemas kini pemacu pencetak sedia ada. Sudah tentu, ini bukan prasyarat, bagaimanapun, adalah sangat wajar untuk menjalankan prosedur sedemikian. Ini boleh dilakukan sama ada daripada Pengurus Peranti, atau menggunakan utiliti yang dibangunkan khas seperti program Driver Booster atau sesuatu yang lain.

Bagi membetulkan keadaan dengan perkhidmatan itu sendiri, isu yang berkaitan dengan mengimbas sistem komputer untuk virus tidak dipertimbangkan di sini. Juga, kaedah untuk mendayakan (mengaktifkan) perkhidmatan tidak disediakan, contohnya, dalam tetapan dasar kumpulan atau dengan menukar parameter kunci pendaftaran sistem yang sepadan, kerana teknik sedemikian jauh lebih rumit daripada yang diterangkan di atas. Dan tidak setiap pengguna akan mahu menyelidikinya, jika tidak, alangkah baiknya, keseluruhan sistem boleh "dipenjara."

Jika tidak, tiada pengguna sepatutnya menghadapi sebarang masalah. Setiap orang memutuskan sendiri dengan tepat apa yang perlu dilakukan dan kaedah mana yang hendak digunakan, tetapi, seperti yang ditunjukkan oleh amalan, cara paling mudah ialah mengaktifkan perkhidmatan dari baris arahan (dengan syarat fail yang diperlukan adalah teratur). Kaedah memulihkan fail dan mengaktifkan komponen sistem ini dari bahagian perkhidmatan boleh digunakan jika kaedah paling mudah tidak memberi kesan kepada sistem. Dan, sudah tentu, jika anda mendapati bahawa fail rosak atau hanya hilang dari sistem, lebih baik tidak menyalinnya dari peranti lain, tetapi jika anda mempunyai sambungan Internet yang aktif, gunakan utiliti automatik yang akan memuat turun fail yang hilang dan menyepadukan mereka ke dalam sistem tanpa penyertaan pengguna. Sebenarnya, ini adalah tujuan mereka dibangunkan.

Perisian pihak ketiga boleh mengembangkan keupayaan sistem pengendalian dengan ketara, tetapi program yang paling canggih pun tidak dapat menjadikan komputer sebagai peranti universal. Terdapat tugas yang tidak dapat diselesaikan menggunakan satu PC kerana had perkakasan. Sebagai contoh, untuk mengeluarkan data ke percetakan analog anda memerlukan peranti yang pada asasnya berbeza - pencetak.

Oleh itu, untuk menyelesaikan masalah berbilang peringkat yang kompleks, komputer dan peranti lain sering digabungkan ke dalam rangkaian, di mana setiap komponen melaksanakan bahagian kerjanya. Interaksi sedemikian boleh dijalankan dalam rangka kerja teknologi yang berbeza, contohnya, teknologi RPC, yang akan dibincangkan hari ini. Lebih tepat lagi, kita akan bercakap tentang ralat biasa "Pelayan RPC tidak tersedia" yang dikaitkan dengannya. Tetapi sebelum meneruskan terus kepada analisis penyelesaian, mari kita katakan beberapa perkataan tentang RPC itu sendiri.

Apakah RPC dan bagaimana ia berfungsi?

RPC atau panggilan prosedur jauh boleh digambarkan sebagai kaedah komunikasi antara peranti, salah satunya adalah pelanggan dan satu lagi pelayan. Selain itu, RPC ialah perkhidmatan rangkaian yang direka untuk melakukan tindakan tertentu pada peranti jauh atau, seperti yang mereka katakan, ruang alamat lain. Contohnya termasuk menghantar data ke dan, yang melibatkan menjalankan sebarang program pada komputer terkawal.

Teknologi RPC diwakili oleh dua komponen asas - protokol rangkaian dan bahasa pengaturcaraan yang menyediakan siri objek dan struktur. Protokol yang berbeza boleh digunakan, contohnya, yang paling biasa ialah UDP dan TCP. Interaksi antara peranti dalam RPC berlaku dengan menukar paket melalui port yang sesuai. Jika rantaian tindakan ini gagal, perkhidmatan bertindak balas dengan ralat "pelayan RPC tidak tersedia".

Apabila ralat RPC muncul

Dalam kebanyakan kes, ralat berlaku pada bahagian pelayan, tetapi pengguna mesin pelanggan sering menghadapinya juga. Anda boleh menentukan punca masalah dengan menganalisis kandungan. Selalunya ralat disebabkan oleh penamatan tidak normal prosedur sambungan, ketidakserasian perisian, perbezaan dalam struktur data, pemasangan atau pengemaskinian pelbagai program dan pemacu, penyulitan, atau melumpuhkan beberapa perkhidmatan.

Punca masalah juga boleh menjadi penyekatan lalu lintas oleh tembok api atau antivirus, dan jangkitan komputer dengan virus tidak boleh diketepikan. Tetapi mari kita bercakap tentang segala-galanya secara teratur, mari kita lihat punca ralat yang paling biasa dengan lebih terperinci.

Bagaimana untuk mencari sebab

Maksudnya pelayan RPC tidak tersedia adalah jelas dari segi umum. Ini adalah ketidakupayaan untuk mewujudkan komunikasi antara peranti, tetapi apa yang perlu dilakukan dalam kes sedemikian? Seperti yang telah disebutkan, untuk mengetahui punca ralat, anda harus menggunakan Log Peristiwa, yang dibuka dengan arahan eventvwr.msc. Kegagalan berkaitan RPC terletak di bahagian Sistem, dan jika anda mula melihat Log sejurus selepas ralat muncul, penerangannya akan berada di bahagian paling atas. Anda juga boleh menggunakan carian dengan menapis acara mengikut sumber. Seterusnya, ia adalah soal teknik - lihat kod ralat dan cari penyelesaian di Internet.

Pelayan RPC tidak tersedia. Ralat 1722

Masalah yang paling biasa dengan operasi RPC, biasanya berlaku dalam Windows 7. Ralat 1722 pelayan RPC tidak tersedia dalam "tujuh" disertai dengan tiada bunyi pada komputer. Memandangkan masalah itu melibatkan pelumpuhan beberapa perkhidmatan penting, penyelesaian berikut dicadangkan. Buka snap-in Pengurusan Perkhidmatan, cari perkhidmatan Windows Audio Endpoint Builder dan dayakannya jika ia dilumpuhkan. Adalah dinasihatkan untuk menetapkan jenis permulaan kepada "Automatik".

Pada masa yang sama, anda harus menyemak status Perkhidmatan Pendaftaran Jauh, Panggilan Prosedur Jauh, Kuasa dan Pelayan. Semuanya harus berfungsi dan semuanya harus ditetapkan kepada jenis permulaan automatik. Ralat muncul dengan kod 1722 dan penerangan "Pelayan RPC tidak tersedia" bukan sahaja dalam Windows 7, tetapi juga dalam Windows 10. Kaedah untuk menghapuskannya dalam versi sistem yang berbeza adalah serupa dengan yang diberikan di atas.

Kesilapan pencetakan

Ralat 1722 juga boleh dikaitkan dengan pengendalian aplikasi yang salah yang membolehkan komputer berinteraksi dengan pencetak, yang sekali lagi sering disebabkan oleh perkhidmatan yang dilumpuhkan. Jika anda menerima mesej "gagal mencetak imej, pelayan RPC tidak tersedia" semasa mencetak, pastikan bahawa anda telah mendayakan dan menjalankan perkhidmatan Pengesan Cetakan, Pelancar Proses Pelayan DCOM, Panggilan Prosedur Jauh dan Kuasa. .

Jika semuanya baik dengan perkhidmatan, cuba lumpuhkan tembok api dan antivirus untuk tempoh sesi. Ia berlaku bahawa sambungan rangkaian disekat oleh langkah keselamatan ini. By the way, kod ralat "RPC server is unavailable" 0x800706ba sering menunjukkan masalah dengan firewall antara komputer dan peranti lain.

Konflik dengan FineReader

Terdapat kes ralat "pelayan RPC tidak tersedia" muncul dalam Windows 10 dan versi sistem terdahulu semasa menjalankan aplikasi pengecaman teks popular ABBYY FineReader. Tetapi penyebabnya di sini bukanlah aplikasi itu sendiri tetapi perkhidmatan latar belakangnya yang aktif, yang entah bagaimana bercanggah dengan mekanisme RPC. Lumpuhkannya untuk tempoh sesi dalam snap-in pengurusan perkhidmatan dan semak hasilnya.

Jangkitan virus

Menjangkiti komputer anda dengan perisian hasad adalah satu lagi sebab untuk ralat pelayan RPC muncul. Hakikat bahawa PC dijangkiti boleh secara tidak langsung ditunjukkan oleh ketiadaan entri ralat dalam Log Windows. Penyelesaian standard ialah mengimbas komputer anda dengan aplikasi antivirus.

Masalah pemandu

Jika pelayan RPC menjadi tidak tersedia apabila mencetak selepas mengemas kini pemacu kad video atau audio, pencetak, dsb., mungkin terdapat konflik dengan mekanisme RPC. Dalam kes ini, anda harus kembali ke versi pemacu yang berfungsi sebelumnya.

Pelanggaran integriti fail

Jika terdapat ranap sistem atau serangan virus pada komputer anda, anda harus menyemak status dua fail RPC utama - spoolsv.exe Dan spoolss.dll terdapat dalam direktori sistem Sistem32. Jika fail hilang, anda perlu menyalinnya dari komputer lain dengan versi sistem pengendalian yang sama dan melepaskannya ke dalam folder System32, dan kemudian mulakan perkhidmatan panggilan jauh secara manual daripada snap-in pengurusan perkhidmatan. Sebagai alternatif, jalankan imbasan sistem untuk fail yang rosak dan hilang dengan arahan sfc /scannow.

Rasuah pendaftaran

Kadang-kadang masalah berkaitan dengan pendaftaran. Untuk menyelesaikan masalah, lebih baik menggunakan alat putar balik tradisional. Anda juga boleh menyalin dari folder C:/Windows/System32/config/RegBack SYSTEM fail dan letakkan dalam folder induk konfigurasi dengan penggantian. Adalah dinasihatkan untuk melakukan operasi ini dari LiveCD.

kesimpulan

Ralat tidak tersedia pelayan RPC pada komputer tempatan biasanya boleh diselesaikan dengan mendayakan semua perkhidmatan yang diperlukan atau memulihkan fail dan pendaftaran (jika kegagalan telah berlaku). Satu cara untuk menyelesaikan masalah ini juga adalah dengan mengemas kini Windows kepada versi yang lebih baharu. Bagi ralat yang sama pada pelayan, segala-galanya di sini mungkin menjadi lebih rumit, bagaimanapun, pengguna biasa tidak mungkin menghadapi situasi yang sama, kerana perkara ini biasanya terletak di bahu pentadbir sistem.

Artikel Dieser Maklumat yang Diperoleh oleh Pelayan "RPC-Server is nicht verfügbar" di bawah Microsoft Windows Server.

Inhaltsverzeichnis

1. Einführung

"RPC-Server bukan verfügbar" ist ein relativ häufiger Fehler in Windows, der in einer Vielzahl von Situationen auftreten kann, wobei die meisten mit der Kommunikation zwischen zwei Computern in einem Netzwerk zusammenhängen. Adakah anda boleh melihat anda di mana anda boleh menggunakan komputer. Der Übersichtlichkeit halber wird in diesem Artikel der Computer, auf dem die RPC-Kommunikation gestartet wird, als der Pelanggan und der Komputer, mit dem kommuniziert wird, als der Pelayan bezeichnet.

Panggilan Prosedur Jauh (RPC) adalah Mekanisme, der es Windows-Prozessen ermöglicht, miteinander zu kommunizieren, entweder zwischen einem Client and Server über ein Netzwerk oder innerhalb eines einzigen Systems. Zahlreiche integrierte Windows-Komponenten verwenden RPC. Bei RPC kommen dynamische Ports für die Kommunikation zwischen verschiedenen Systemen zum Einsatz, doch darüber hinaus muss ein statischer Port (TCP-Port 135) als Ausgangspunkt für die Kommunikation verwendet werden. Die RPC-Endpunktzuordnung hört diesen statischen Port ab.

Dalam beberapa jenis RPC-Sitzung hubungan antara Pelanggan die Endpunktzuordnung eines Servers auf TCP-Port 135 und fordert die einem bestimmten Dienst zugewiesene dynamische Portnummer an. Pelayan antwortet mit der IP-Adresse und Portnummer, mit der der Dienst beim Starten bei RPC registriert wird, und der Client contact dann den Dienst unter dieser IP-Adresse und auf diesem Port.

Mögliche Gründe für den "RPC-Server nicht verfügbar"-Fehler sind u. a.:

  • RPC-Dienst gestop: Wenn der RPC-Dienst auf dem Server nicht ausgeführt wird, is die Clientsoftware offensichtlich nicht in der Lage, ihn zu erreichen.
  • Namensauflösungsprobleme: Der Name des RPC-Servers wird möglicherweise auf die falsche IP-Adresse aufgelöst, sodass der Client den falschen Server contacttiert oder versucht, eine IP-Adresse zu contacttieren, die derzeit nicht verwendet wird. Alternativ dazu wird der Name des Servers eventuell überhaupt nicht aufgelöst.
  • Datenverkehr durch Firewall blockiert: Eine Firewall oder andere Sicherheitsanwendung auf dem Server oder eine Netzwerk-Firewall-Appliance zwischen dem Client and dem Server verhindert unter Umständen, dass der Datenverkehr den Server auf TCP-Port 135 erreicht.
  • Netzwerkverbindungsprobleme: Der Client kann den Server u. U. aufgrund eines allgemeinen Problems mit dem Netzwerk nicht erreichen.

Die folgenden, nach Ursache kategorisierten Schritte können bei der Fehlerbehebung des Problems nützlich sein.

2. RPC-Dienst gestopt

  1. Öffnen Sie die Dienste-Konsole auf dem Server.
  2. Ermitteln Sie den Panggilan Prosedur Jauh (RPC)-Dienst und stellen Sie sicher, dass er ausgeführt wird.

    Hinweis: Die Remote Procedure Call (RPC) Locator-Dienst muss in der Regel nicht ausgeführt werden.

  3. Wenn der Dienst angehalten ist, ver Suchen Sie, ihn manuell zu starten.

3. Namamsauflösungsprobleme

  1. Wenden Sie den Ping-Befehl vom Client aus auf den Server an. Verwenden Sie dabei den Servernamen, um zu überprüfen, ob der Name auf die korrekte IP-Adresse aufgelöst wird. Wenn dies der Fall ist, is Namensauflösung wahrscheinlich nicht die Ursache des Problems, und die verbleibenden Schritte in diesem Abschnitt können übersprungen werden.
  2. Wenn Client und Server Mitglieder einer Active Directory (AD)-Domäne di sini, gunakan DNS untuk Namakan Nama Pengguna. Stellen Sie sicher, dass der Client und der Server beide die richtigen DNS-Server verwenden, die sich innerhalb der Domäne befinden müssen und in der Regel Domänen-Controller sind.
  3. Wenn die richtigen DNS-Server verwendet werden, überprüfen Sie anhand der DNS-Verwaltungskonsole (IIS-Verwaltungskonsole) auf diesen Servern, ob der RPC-Server den richtigen Datensatz bzw. die richtigen Datensätze im DNS registriert hat. Air Terjun Erforderlich, Kann der Befehl ipconfig /registerdns auf dem RPC-Server verwendet werden, um die DNS-Datensätze erneut zu registrieren.
  4. Wenn keine AD-Domäne vorhanden ist, kann WINS für die Namensauflösung verwendet werden. Mit dem Befehl ipconfig /semua jika anda tidak boleh menggunakan WINS-Server aufgelistet, die vom RPC-Server verwendet werden. Überprüfen Sie die WINS-Datenbank atau diesen Servern, um sicherzustellen, dass die für den RPC-Server registrierten Datensätze corrrekt sind. Air Terjun Erforderlich, Kann der Befehl nbtstat -RR auf dem RPC-Server ausgeführt werden, um die WINS-Datensätze erneut zu registrieren.

4. Datenverkehr durch die Firewall blockiert

  1. Überprüfen Sie die Einstellungen der Windows-Firewall auf dem RPC-Server.
  2. Wenn die Firewall aktiviert ist, stellen Sie sicher, dass der Datenverkehr auf TCP-Port 135 durchgelassen wird.
    1. Jika anda menggunakan Pelayan Windows Server 2003, anda boleh menggunakan Windows-Firewall dengan dinamik RPC-Portzuweisung apabila ia mempunyai fungsi yang kaya. Dalam kejatuhan musim luruh kerana ia adalah erforderlich sein, die Windows-Firewall zu deaktivieren oder die von RPC verwendeten Ports einzuschränken (siehe Schritt 4).
    2. Wenn auf dem Server Windows Server 2008 oder höher ausgeführt wird, stellen Sie sicher, dass der Windows-Firewall-Dienst ausgeführt wird. Die Windows-Firewall dalam Windows Server 2008 dan höher sollte RPC-Verkehr standardmäßig fehlerfrei handhaben; Wenn dies jedoch manuell konfiguriert werden muss, finden Sie entsprechende Anweisungen in diesem TechNet-Artikel: Membenarkan Trafik Rangkaian Masuk yang Menggunakan RPC Dinamik (Eingehenden Netzwerkverkehr, bei dem dynamische RPC verwendet werden, zulassen).
      Jika anda menggunakan Windows-Firewall dalam Windows Server 2008 atau sebaliknya, anda boleh berhenti menggunakan Windows-Firewall-Dienst. Befolgen Sie stattdessen die Schritte unter in .
  3. Wenn die Firewall-Software eines Drittanbieters, eine andere Sicherheitsanwendung oder eine Netzwerk-Firewall-Appliance verwendet wird, schauen Sie in der Documentation der Anwendung oder der Appliance nach, ob sie ordnungsgemäß für konfigurasi RPC-Vt.
  4. Wenn die Firewall-Software, eine andere Sicherheitsanwendung oder eine Netzwerk-Firewall-Appliance nicht für die korrekte Handhabung von dynamischem RPC-Verkehr konfiguriert werden kann, kann der von RPC verwendete Port-Bereich eingeschränkt di weserwall Bereschränkt di wesser Firewall der Sicherheitsanwendung geöffnet werden. Maklumat Tertakluk pada RPC Port-Bereichs finden Sie unter Cara Mengkonfigurasi Peruntukan Port Dinamik RPC untuk Bekerja dengan Firewall (Anleitung zum Konfigurieren der dynamischen RPC-Portzuweisung zur Verwendung mit Firewalls).

5. Netzwerkverbindungsprobleme

  1. Verwenden Sie den Befehl ping, um die grundlegende Konnektivität zwischen dem RPC-Client und Server zu testen. Beachten Sie, dass dieser Test möglicherweise nicht schlüssig ist, da es für eine Firewall möglich ist, den ICMP-Datenverkehr zu blockieren und anderen Datenverkehr durchzulassen. (ICMP, oder Internet Control Message Protocol, ist das Protokoll, das bei ping-und tracert-Befehlen verwendet wird.)
  2. Mit dem Befehlszeilendienstprogramm PortQry können Sie die Konnektivität vom Client zum Server testen and feststellen, welche Ports auf dem Server geöffnet sind. Es bietet Unterstützung für RPC und kann verwendet werden, um festzustellen, für welche Dienste dynamische Ports bei RPC registriert sind und welche spezifischen Schnittstellen sie verwenden. Ausführliche Informationen zu PortQry Version 2.0 cari Di sini:

Tidak dinafikan, ramai pengguna Windows versi ketujuh telah melihat mesej ralat "Pelayan RPC tidak tersedia" pada skrin monitor atau komputer riba mereka. Apakah jenis kegagalan ini dan bagaimana untuk memperbaikinya kini akan dibincangkan.

Situasi kegagalan pelayan RPC yang paling biasa

Apabila mesej muncul bahawa pelayan RPC tidak tersedia, secara umum, ia tidak bermakna pelayan itu sendiri. Ini sebenarnya adalah perkhidmatan panggilan prosedur jauh.

Dan, sebagai peraturan, selalunya ralat ini muncul apabila memanipulasi pencetak, sebagai contoh, apabila cuba mencetak dokumen atau hanya memasang (menambah) pencetak baharu. Dan perkara di sini bukan dalam peranti itu sendiri, tetapi dalam perkhidmatan, yang atas sebab tertentu telah berhenti berfungsi atau hanya dalam keadaan kurang upaya.

Ralat "Pelayan RPC Tidak Tersedia": Masalah dengan Perpustakaan Dinamik

Jadi, mari kita lihat apa yang boleh dilakukan untuk membetulkan keadaan. Mula-mula, anda perlu memastikan bahawa sistem mempunyai fail perpustakaan dinamik Spoolss.dll dan komponen boleh laku Spoolss.exe. Mereka harus terletak dalam direktori System32 direktori utama di mana sistem dipasang.

Jika fail sedemikian ada, terdapat sekurang-kurangnya dua pilihan kegagalan: sama ada ia rosak, atau perkhidmatan tidak bermula.

Ranap dengan mesej "RPC Server Unavailable" Windows 7: Memulakan perkhidmatan daripada baris arahan

Sebagai permulaan, kaedah paling mudah untuk membetulkan keadaan adalah dengan memulakan perkhidmatan dari baris arahan. Pada peringkat ini, kami percaya bahawa semuanya baik-baik saja dengan fail itu sendiri.

Panggil baris arahan (cmd) dari menu "Run" (Win + R) dan kemudian masukkan perintah net start rpcss di sana. Jika semuanya baik-baik saja dengan perkhidmatan itu sendiri, selepas but semula terminal komputer (yang, dengan cara ini, adalah wajib), masalah akan hilang, dan mesej bahawa pelayan RPC tidak tersedia tidak lagi mengganggu pengguna (untuk menghentikan perkhidmatan , pilih arahan yang serupa, hanya dengan perkataan berhenti) . Jika kaedah di atas atas sebab tertentu tidak mengaktifkan perkhidmatan, anda perlu mengambil, boleh dikatakan, laluan bulatan.

Membetulkan ralat menggunakan perpustakaan asal

Sekarang mari kita lihat situasi di mana fail di atas rosak atau hilang. Pada dasarnya, anda boleh melakukannya dengan cara yang paling mudah: salinnya dari sistem yang serupa (dari komputer lain), dan kemudian tampalkannya ke dalam folder sistem System32.

Walau bagaimanapun, selepas ini, supaya mesej bahawa pelayan RPC tidak tersedia tidak muncul lagi, anda perlu mengambil beberapa langkah yang lebih penting dan mula-mula pergi ke bahagian perkhidmatan. Ini boleh dilakukan dari Panel Kawalan, tetapi lebih mudah untuk menggunakan perkhidmatan arahan khas.msc, yang ditulis dalam menu "Run" yang sama.

Dalam editor itu sendiri, anda harus mencari perkhidmatan panggilan prosedur jauh (RPC) dan klik pada permulaan, kemudian pilih "Automatik" dalam jenis permulaan. Selepas menyimpan parameter yang diubah, seperti dalam kes pertama, anda perlu but semula sepenuhnya sistem untuk ia berkuat kuasa.

Nota: selepas but semula, adalah dinasihatkan untuk menjalankan kemas kini sistem secara manual dan memasang pakej kemas kini terkini. Ini boleh memainkan peranan penting dalam pengaktifan perkhidmatan yang betul. Di sepanjang jalan, beri perhatian khusus kepada sistem di mana fail asal akan disalin, sekurang-kurangnya mengambil kira kapasitinya.

Penyelesaian komprehensif menggunakan utiliti khas

Pada dasarnya, jika tiada cara untuk menyalin atau memuat turun fail asal, anda boleh melakukannya dengan cara yang lebih mudah.

Utiliti seperti DLL Suite akan membantu membetulkan keadaan, yang mengimbas sistem secara automatik untuk komponen yang rosak atau hilang, dan kemudian secara bebas menyepadukan objek yang hilang ke dalamnya. Walau bagaimanapun, kita tidak boleh mengehadkan diri kita kepada ini sahaja. Pada akhir proses, anda masih perlu memastikan bahawa perkhidmatan berada dalam keadaan aktif (didayakan) dan berjalan dengan lancar. Ini dilakukan seperti yang ditunjukkan di atas.

Kesimpulan

Itu sahaja yang ada mengenai masalah dengan perkhidmatan RPC. Seperti yang anda lihat, tidak ada yang salah dengan kegagalan sedemikian, dan penyelesaian kepada masalah itu kelihatan agak mudah. Satu-satunya perkara lain yang perlu diberi perhatian ialah memasang baharu atau mengemas kini pemacu pencetak sedia ada. Sudah tentu, ini bukan prasyarat, bagaimanapun, adalah sangat wajar untuk menjalankan prosedur sedemikian. Ini boleh dilakukan sama ada daripada Pengurus Peranti, atau menggunakan utiliti yang dibangunkan khas seperti program Driver Booster atau sesuatu yang lain.

Bagi membetulkan keadaan dengan perkhidmatan itu sendiri, isu yang berkaitan dengan mengimbas sistem komputer untuk virus tidak dipertimbangkan di sini. Juga, kaedah untuk mendayakan (mengaktifkan) perkhidmatan tidak disediakan, contohnya, dalam tetapan dasar kumpulan atau dengan menukar parameter kunci pendaftaran sistem yang sepadan, kerana teknik sedemikian jauh lebih rumit daripada yang diterangkan di atas. Dan tidak setiap pengguna akan mahu menyelidikinya, jika tidak, alangkah baiknya, keseluruhan sistem boleh "dipenjara."

Jika tidak, tiada pengguna sepatutnya menghadapi sebarang masalah. Setiap orang memutuskan sendiri dengan tepat apa yang perlu dilakukan dan kaedah mana yang hendak digunakan, tetapi, seperti yang ditunjukkan oleh amalan, cara paling mudah ialah mengaktifkan perkhidmatan dari baris arahan (dengan syarat fail yang diperlukan adalah teratur). Kaedah memulihkan fail dan mengaktifkan komponen sistem ini dari bahagian perkhidmatan boleh digunakan jika kaedah paling mudah tidak memberi kesan kepada sistem. Dan, sudah tentu, jika anda mendapati bahawa fail rosak atau hanya hilang dari sistem, lebih baik tidak menyalinnya dari peranti lain, tetapi jika anda mempunyai sambungan Internet yang aktif, gunakan utiliti automatik yang akan memuat turun fail yang hilang dan menyepadukan mereka ke dalam sistem tanpa penyertaan pengguna. Sebenarnya, ini adalah tujuan mereka dibangunkan.

Selamat petang, pembaca dan pelanggan yang dihormati, kali terakhir kami membetulkan masalah dalam Active Directory, iaitu ralat 14550 DfsSvc dan netlogon 5781 pada pengawal domain, hari ini epik berterusan dengan penerusan ralat ini, iaitu kami menyingkirkannya, tetapi baru yang telah tiba : Ralat 1722: Pelayan RPC telah menemui amaran atau ralat dalam 24 jam yang lalu sejak SYSVOL dikongsi. Kegagalan replikasi SYSVOL boleh menyebabkan masalah Dasar Kumpulan. Mari kita fikirkan apa yang berlaku.

Membetulkan ralat 1722 pelayan rpc tidak tersedia

Masalah rangkaian dengan replikasi dan penyelesaiannya, baca pautan di atas, kira-kira 14550. Dan biar saya ingatkan anda, saya mempunyai dua domain, ibu bapa dan anak. Kanak-kanak itu mempunyai 3 pengawal domain Active Directory. Selepas memindahkan satu pengawal domain dari satu tapak, ralat 1722 mula muncul untuk semua yang lain. Pelayan RPC tidak tersedia dan pelayan RPC tidak tersedia untuk 24 jam terakhir selepas SYSVOL disediakan.

Saya menemuinya apabila mendiagnosis replikasi antara pengawal domain menggunakan arahan:

Perintah ini menunjukkan semua ralat replikasi dalam perusahaan. Inilah yang kelihatan seperti ralat:

Pelayan RPC dan terdapat amaran atau mesej ralat dalam 24 jam yang lalu sejak SYSVOL dikongsi. Kegagalan replikasi SYSVOL boleh menyebabkan masalah Dasar Kumpulan.

Pertama sekali, untuk memastikan semuanya baik dengan replikasi, anda perlu memastikan bahawa folder SYSVOL dan NETLOGON boleh dibaca melalui laluan UNC \\domain anda.

Jika ia tidak tersedia, maka anda perlu menyemak hak ke atas folder dan menyemak ketersediaan port perkhidmatan RPC TCP/UDP 135; mungkin ia ditutup pada firewall anda. Jika semuanya baik, maka kita teruskan. Sekarang mari kita semak bila pengawal domain kali terakhir direplikasi, ini dilakukan dengan arahan:

repadmin /replsummary

Akibatnya, saya mendapati bahawa dc7 dan dc13 saya mempunyai ralat 1722 RPC Server tidak tersedia. Saya periksa port 135, mereka patuh. Bagi mereka yang tidak tahu cara menyemak, berikut ialah arahan telnet untuk membantu anda.

Langkah seterusnya ialah menyemak pelayan DNS dalam tetapan tindanan TCP/IP. Jika anda mempunyai lebih daripada satu pengawal domain, maka pelayan DNS pertama anda dalam tetapan antara muka rangkaian hendaklah DNS pengawal domain yang lain, kemudian sama ada alamat IP semasa atau gelung balik, dan hanya kemudian mana-mana yang anda perlukan.

Jadi, susunan pelayan DNS yang betul ialah 90 peratus daripada kes

Sekarang menjalankan perintah repadmin /replsummary sekali lagi, saya melihat bahawa semua replikasi berjaya. Saya juga menasihati anda untuk memulakan replikasi AD secara manual. dan semak ralat, juga pastikan arahan dcdiag /a /q tidak memberikan ralat.

Beginilah cara anda boleh menyelesaikan ralat 1722 RPC pelayan dengan mudah tidak tersedia pada pengawal domain pada Windows Server 2012 R2. Jika anda mempunyai apa-apa untuk ditambahkan pada artikel, sila tulis di dalam komen.