Der RPC-Dienst ist nicht verfügbar, was zu tun ist. Fehler „RPC-Server nicht verfügbar“: Schlüssellösungen. Umfassende Lösung mit speziellen Dienstprogrammen

Guten Tag, liebe Leser und Abonnenten, als wir das letzte Mal ein Problem in Active Directory behoben haben, nämlich Fehler 14550 DfsSvc und Netlogon 5781 auf einem Domänencontroller, geht die Saga heute mit der Fortsetzung dieser Fehler weiter, wir haben sie nämlich beseitigt, aber Neue eingetroffen: Fehler 1722. RPC-Server und letzte 24 Stunden, nachdem SYSVOL gewährt wurde allgemeiner Zugang Warnungen oder Fehlermeldungen werden behoben. Fehler bei der SYSVOL-Replikation können Probleme verursachen Gruppenrichtlinie. Lassen Sie uns herausfinden, was los ist.

Behebung des Fehlers 1722 RPC-Server ist nicht verfügbar

Für Netzwerkprobleme mit der Replikation und deren Lösung lesen Sie den obigen Link über 14550. Lassen Sie mich Sie daran erinnern, dass ich zwei Domänen habe, eine übergeordnete und eine untergeordnete. In einem untergeordneten 3-Domänencontroller Active Directory. Nach der Migration eines Domänencontrollers von einem Standort begannen an allen anderen die Fehler 1722. Der RPC-Server ist nicht verfügbar und der RPC-Server war in den letzten 24 Stunden nach Gewährung von SYSVOL nicht verfügbar.

Ich habe sie bei der Diagnose der Replikation zwischen Domänencontrollern mit dem folgenden Befehl identifiziert:

Dieser Befehl zeigt alle Replikationsfehler im Unternehmen an. So sieht der Fehler aus:

Der RPC-Server und in den letzten 24 Stunden nach der Freigabe von SYSVOL gab es Warnungen oder Fehler. Fehler bei der SYSVOL-Replikation können Probleme mit Gruppenrichtlinien verursachen.

Um zu überprüfen, ob mit der Replikation alles in Ordnung ist, müssen Sie zunächst sicherstellen, dass die Ordner SYSVOL und NETLOGON im UNC-Pfad \\Ihre Domäne lesbar sind.

Wenn sie nicht verfügbar sind, müssen Sie die Rechte für die Ordner und die Verfügbarkeit der Ports des RPC TCP / UDP 135-Dienstes überprüfen, möglicherweise sind sie in Ihrer Firewall geschlossen. Wenn alles in Ordnung ist, fahren wir weiter. Lassen Sie uns nun überprüfen, wann die Domänencontroller zuletzt repliziert wurden, dies geschieht mit dem Befehl:

repadmin /replsummary

Am Ende stellte ich fest, dass mein dc7 und dc13 den Fehler 1722 haben. Der RPC-Server ist nicht verfügbar. Ich habe die Ports 135 überprüft, sie haben gehorcht. Wer nicht weiß, wie man das überprüft, dem hilft hier der Telnet-Befehl.

Der nächste Schritt ist die Überprüfung DNS-Server, in den TCP/IP-Stack-Einstellungen. Wenn Sie mehr als einen Domänencontroller haben, sollte der erste DNS-Server in Ihren Netder DNS eines anderen Domänencontrollers sein, dann entweder die Adresse der aktuellen oder der Loopback-IP und erst dann alle, die Sie benötigen.

Die richtige Reihenfolge der DNS-Server liegt also in 90 Prozent der Fälle vor

Wenn ich jetzt den Befehl repadmin /replsummary erneut ausführe, sehe ich, dass alle Replikationen erfolgreich waren. Ich rate Ihnen auch, die AD-Replikation manuell zu starten. und auf Fehler prüfen, stellen Sie außerdem sicher, dass der Befehl dcdiag /a /q keine Fehler ausgibt.

So wird der Fehler 1722 einfach gelöst, der RPC-Server ist auf dem Domänencontroller nicht erreichbar, indem Windows Server 2012R2. Wenn Sie dem Artikel etwas hinzuzufügen haben, schreiben Sie es bitte in die Kommentare.

RPC ermöglicht es dem Betriebssystem, verschiedene Aktionen auszuführen entfernte Computer oder Peripheriegeräte Oh. Wenn RPC defekt ist, verliert das System möglicherweise die Fähigkeit, Funktionen zu verwenden, die verwenden diese Technologie. Lassen Sie uns als Nächstes über die häufigsten Ursachen und Lösungen für Probleme sprechen.

Dieser Fehler kann in einer Vielzahl von Situationen auftreten, von der Installation von Treibern für Ihre Grafikkarte und Peripheriegeräte bis hin zum Zugriff auf Verwaltungstools, insbesondere zur Datenträgerverwaltung, und sogar beim einfachen Anmelden bei einem Konto.

Grund 1: Dienstleistungen

Eine der Ursachen für RPC-Fehler ist das Stoppen von Diensten, die für das Remoting verantwortlich sind. Dies geschieht aufgrund von Benutzeraktionen, bei der Installation einiger Programme oder aufgrund von "Rowdy"-Aktionen von Viren.


Wenn der Fehler weiterhin besteht, fahren Sie mit der zweiten Stufe der Konfiguration der Dienste fort, diesmal mit "Befehlszeile". Sie müssen den Starttyp auf ändern "DCOMLaunch", "SPOOFER" Und RpcSS, ihm den Wert geben Auto.


Im Falle ihrer Abwesenheit, richtige Entscheidung Es wird eine Systemwiederherstellung geben, über die wir später sprechen werden.

Grund 2: Beschädigte oder fehlende Systemdateien

Schaden Dateisystem kann und sollte zu verschiedenen Arten von Fehlern führen, einschließlich dem, über den wir in diesem Artikel sprechen. Das Fehlen einiger Systemdateien weist auf einen schwerwiegenden Fehler im Betrieb des Betriebssystems hin. Virenschutz Software kann auch einige Dateien aufgrund vermuteter Malware löschen. Dies geschieht häufig, wenn Raubkopien von Windows XP oder die Aktionen von Viren verwendet werden, die "native" Dokumente durch ihre eigenen ersetzt haben.

In diesem Fall helfen höchstwahrscheinlich keine anderen Aktionen als die Systemwiederherstellung, den Fehler zu beheben. Wenn hier ein Antivirenprogramm funktioniert hat, können Sie versuchen, Dateien aus der Quarantäne zu extrahieren und zu verhindern, dass sie in Zukunft gescannt werden. Denken Sie jedoch daran, dass dies bösartige Komponenten sein können.

Wiederherstellungsoptionen Betriebssystem Einige können wir neu installieren, indem wir Benutzereinstellungen und Dokumente speichern.

Grund 3: Viren

Falls keine Methoden helfen, den RPC-Serverfehler zu beheben, haben Sie wahrscheinlich einen Schädling in Ihrem System und Sie müssen eines der Antivirenprogramme scannen und desinfizieren.

Abschluss

Der RPC-Serverfehler ist ein ziemlich schwerwiegendes Betriebssystemproblem, das oft nur durch eine vollständige Neuinstallation behoben wird. Die Wiederherstellung hilft möglicherweise nicht, da Benutzerordner nicht betroffen sind und einige Viren dort "vorschreiben". Wenn Malware nicht erkannt wurden, aber das Antivirenprogramm weiterhin Systemdateien löscht, ist es an der Zeit, über Zuverlässigkeit und Sicherheit nachzudenken und lizenziertes Windows zu installieren.

Der Grund für viele Ausfälle von Windows-Diensten ist der RPC-Dienst. Entschlüsselung der Abkürzung - Remote Procedure Call und im Original - Remote Procedure Call. Der Artikel konzentriert sich auf die Version dieses integrierten Betriebssystems. Windows-System Technologie, die es Anwendungen auf verschiedenen NT-basierten Betriebssystemcomputern (einschließlich 2000/XP/2003/2008/Vista/Seven) ermöglicht, Datenströme unter Verwendung verschiedener Protokolle auszutauschen. An hohes Level Für die Interaktion wird der Standard für die Interaktion von Anwendungen untereinander - DCOM (das sogenannte MSRPC) verwendet. Die Transportschicht wird normalerweise mit TCP/IP und UDP implementiert. Die Meldung "RPC-Server nicht verfügbar" im Zusammenhang mit einem Problem mit dem RPC-Dienst kann aus einer Vielzahl von Aktionen resultieren. In den meisten Fällen handelt es sich dabei um die Installation von Druckertreibern, den Versuch, auf eine Domäne zuzugreifen, die Manipulation eines Grafikkartentreibers und so weiter.

Zunächst schauen wir uns das Ereignisprotokoll an (das Menü "Start", wählen Sie die zweite Zeile und dann "Verwaltung" und dann "Ereignisanzeige"). Dies hilft oft, die Ursache des Problems zu ermitteln. Manchmal ist die angezeigte Fehlfunktion schwebender Natur, dh abends funktioniert alles und morgens ist alles in Ordnung. Überprüfen Sie dann unbedingt alle Computer im Netzwerk mit einem Antivirenpaket am besten frische Updates. Die Symptome können Manifestationen der bekannten „Malware“ Conficker sein, die eine Schwachstelle in der RPC-Architektur ausnutzt. Versuchen Sie auch, die Firewall-Konfiguration bezüglich des Durchgangs von Paketen durch die Ports 135 bis 445 zu überprüfen (Sie können sie vorübergehend mit dem Befehl sc sharedacess stop deaktivieren) und das System mithilfe von Patches vom Microsoft-Server (Dienst " Automatisches Update Systeme").

Es gibt auch eine sehr einfache Möglichkeit, die Meldung „RPC-Server ist nicht verfügbar“ so schnell wie möglich zu beheben – ersetzen Sie die SYSTEM-Registrierungsstruktur durch eine, die dieses Problem bekanntermaßen nicht aufweist. Schließlich werden dort die Parameter für den Betrieb aller Dienste und Treiber gespeichert. Ein defekter Dienst ist eine häufige Ursache für dieses Problem. Dies kann hilfreich sein, wenn der Virus als Dienst eingeführt wurde und keinen bestehenden Dienst ersetzt hat, wie es häufig der Fall ist. Am besten führen Sie diesen Vorgang über die Wiederherstellungskonsole durch. Sie können den Dienst aber auch verwenden (Sie können sich mit dem Distributionskit anmelden), indem Sie das Datum vor dem Datum angeben, an dem das Problem aufgetreten ist, oder über die Konsole Windows-Wiederherstellung Kopieren Sie die SYSTEM-Datei aus dem REPAIR-Ordner, um die aktuelle zu ersetzen. Es ist darauf hinzuweisen, dass letzte Aktion wird die Informationen über die Ausrüstung zurücksetzen, was mit einem Zeitverlust verbunden ist, um alle Geräte im System neu zu positionieren. Es ist oft das schnellste und effektive Methode Bewältigen Sie die mit RPC verbundenen Schwierigkeiten, ohne sich mit dem Problem befassen und mit defekten Diensten herumspielen zu müssen.

Wenn Sie die Meldung "RPC-Server ist nicht verfügbar" aus irgendeinem Grund nicht auf die oben beschriebene Weise loswerden möchten, überprüfen Sie dies mit dem in der Konsole eingegebenen Befehl sc query (um die Konsole aufzurufen, wählen Sie das Menü "Start" > " Ausführen“ im sich öffnenden Fenster cmd eingeben), ob die DcomLaunch-Dienste ausgeführt werden. RpcSS, Spooler. Wenn sie nicht aufgeführt sind, versuchen Sie, sie mit sc start DcomLaunch-Befehlen zu starten; sc RpcSS starten; sc Spooler starten. Wenn alles geklappt hat und der Befehl sc query diese Dienste anzeigt, können Sie diese nun mit den Befehlen sc config DcomLaunch start= auto; sc config RpcSs start= auto, sc config Spooler start= auto.

Erhalten Sie immer noch den Fehler „RPC-Server nicht verfügbar“? Überprüfen Sie, ob die Dateien Spoolss.exe und Spoolss.dll im Verzeichnis C:\Windows\SYSTEM32 vorhanden sind. Verwenden Sie den Befehl sfc /scannow, um Systemdateien zu überprüfen und beschädigte durch Originaldateien zu ersetzen. Schließlich könnte das Dateisystem beschädigt sein. Neben Problemen mit der Verbindung im Terminalmodus über das RDP-Protokoll und dem Drucken, eher typisch für Betriebssysteme der vorherigen Generation - Windows 2000/XP/2003/2008, treten häufig Probleme auf, die mit der Meldung "RPC-Server ist nicht verfügbar" verbunden sind das Fehlen von Ton in Windows 7 Der Unterschied zu diesem Betriebssystem besteht darin, dass der Windows-Audiodienst direkt mit dem Power-Dienst verbunden ist. Aus diesem Grund erscheint der Fehler „RPC-Server ist nicht verfügbar“. Beachten Sie, dass Windows 7 erhebliche Unterschiede in der Systemverwaltung aufweist, die signifikanter sind als die Unterschiede beispielsweise zwischen Windows XP und Winodws 2000. Außerdem wird empfohlen, das Vorhandensein der Dateien Spoolss.exe und Spoolss.dll in der zu überprüfen C:\Windows\SYSTEM32-Verzeichnis.

Manchmal müssen Sie ein wichtiges Dokument auf dem Drucker drucken und erhalten bei der Druckanforderung die Meldung „RPC-Server ist nicht verfügbar“, und es werden häufig auch klärende Fehlercodes angezeigt (1722, 0x800706ba, 0x000006ba). Der häufigste Fehler tritt unter Windows XP/7/10 auf, wenn auf einem Drucker gedruckt oder die Anwendung ABBYY Finereader verwendet wird. Benutzer sollten zunächst die Ursachen eines solchen Konflikts verstehen, um zu verstehen, was getan werden sollte, um ihn zu beheben.

Gründe für den Fehler

Die jüngste Integration des Computers mit einem neuen Gerät (Drucker, Netzwerkverbindung). Anscheinend ist beim Aktualisieren der Treiber etwas schief gelaufen, wodurch ein Fehler beim Austausch von Protokollen aufgetreten ist. Außerdem sollten Sie darauf achten, dass alle Datenbanken des RPC-Dienstes verfügbar sind, sie können sich manchmal spontan abschalten oder bei PC-Neustarts beschädigt werden. Andere Treiber mit falscher Installation können ebenfalls zu einem separaten Problem werden, häufiger gilt dies für eine Grafikkarte. Gefährliche Malware tarnt sich sehr oft als RPC-Dienst, der den Hauptdienst herunterfährt und es ihm unmöglich macht, normal zu funktionieren.

So beheben Sie „RPC-Server nicht verfügbar“

Um einen Druckfehler zu korrigieren, sollten Sie mit dem Einfachsten beginnen. Wir zeigen Ihnen Schritt für Schritt, wie Sie die effektivsten Methoden anwenden, um das Problem zu lösen.

Deaktivierter RPC-Dienst

Die erste Option besteht darin, zu prüfen, ob der RPC-Dienst deaktiviert ist. Manchmal wird der Dienst einfach zufällig heruntergefahren oder ist standardmäßig inaktiv. Das heißt, alle Dateien befinden sich auf dem Computer, stehen dem Betriebssystem beim Drucken von Dokumenten jedoch einfach nicht zur Verfügung. Dienste müssen über die Befehlszeile aktiviert werden.


Fehlende oder beschädigte Dateien

RPC hat zwei sehr wichtige Dateien und vieles hängt von ihrer Arbeit ab. Einer von ihnen ist Spoolss.dll im Zusammenhang mit DLLs, und die andere Spoolss.exe (signiertes spoolsv auf der Maschine). Wenn sie nicht richtig funktionieren oder der Zustand geändert wird, wird der Fehler ständig angezeigt. Änderungen können versehentlich von Benutzern vorgenommen worden sein oder virales Programm, die oft verletzen normale Arbeit Dienstleistungen.

Sie können beispielsweise das ähnliche Windows 7 verwenden. Sie müssen die oben genannten Dateien daraus extrahieren und entlang des folgenden Pfads in Ihr System einfügen: Datenträger C - Windows - Ordner "SYSTEM32". Die Hauptsache ist sicherzustellen, dass die Bittiefe des Betriebssystems übereinstimmt, denn für x64 ist der Windows-Zielordner „SysWOW64“.

Die Bibliotheksdaten können auch im Internet gefunden und heruntergeladen werden:

Und schließlich eine Videoanleitung zur Lösung des Problems durch Ändern von Optionen Windows-Start in Systemkonfigurationen.

Das Erscheinen des Fehlers „RPC-Server ist nicht verfügbar“ weist auf eine Systemfehlfunktion hin.

Sie können die Situation korrigieren, indem Sie ein paar einfache Anweisungen befolgen, die nicht länger als eine halbe Stunde dauern.

Bevor Sie jedoch Probleme mit Druckern, Videos und sogar dem Start einiger Anwendungen beheben, sollten Sie sich mit dem Prinzip des Dienstes vertraut machen.

Wie RPC funktioniert

Probleme mit RPC-Dienst sind eines der häufigsten Betriebssystemprobleme jeder Generation seit Version 2000.

Der Dienst selbst, dessen Name für „Remote Procedure Call“ steht, ist eine Technologie, die es Anwendungen ermöglicht, bestimmte Aktionen in anderen Adressräumen auszuführen – beispielsweise auf anderen Computern oder Geräten.

RPC umfasst zwei Hauptkomponenten – ein Netzwerkprotokoll für den Austausch und eine Programmiersprache, die die Serialisierung von Objekten und Strukturen bereitstellt.

Unterschiede verschiedene Versionen Dienstleistungen liegen in den Technologien, die für ihre Arbeit eingesetzt werden.

Einige verwenden die serviceorientierte SOA-Architektur, andere die DCOM-Erweiterung und wieder andere die CORBA-Spezifikation.

Die wichtigsten Protokolle sind UDP und TCP.

Die HTTP-Technologie wird selten verwendet, was nicht immer mit der /OSI-Architektur kompatibel ist.

Wenn der RPC-Betrieb unterbrochen wird, wird der Datenaustausch unterbrochen, das System verliert den Kontakt zu entfernten Objekten und einige seiner Funktionen werden nicht mehr ausgeführt.

Wie RPC funktioniert

Ursachen für den Fehler „RPC-Server nicht verfügbar“.

Eine Meldung über die Nichtverfügbarkeit des RPC-Servers wird möglicherweise angezeigt, wenn Sie versuchen, MFP zu installieren oder Soundkarten Und .

Manchmal tritt diese Situation auf, wenn Fehlversuch Zugriff auf entfernte Server, während des Netzwerkdrucks und sogar während der Benutzeranmeldung.

Sie können versuchen, die Ursache des Problems zu ermitteln, indem Sie sich die Ereignisprotokolle ansehen.

Oder indem Sie versuchen, mehrere universelle Methoden zu verwenden, die den Dienst wiederherstellen, unabhängig vom Grund für seine Inoperabilität.

Melden von Problemen mit dem RCP-Server.

Finden Sie die Ursache des Problems und beheben Sie es

Die erste Methode, die Sie verwenden sollten, um die Ursache einer Fehlermeldung zu ermitteln, besteht darin, die darin gespeicherten Ereignisprotokolle zu überprüfen Systemordner Fenster.

Dazu sollten Sie:

  1. Gehen Sie zum Startmenü;
  2. Wählen "Schalttafel";
  3. Suchen Sie die Registerkarte Verwaltung und gehen Sie zur Ereignisanzeige.

Zeigen Sie Protokolle an, um die Ursache von Problemen zu ermitteln.

  1. Suchen Sie den entsprechenden Fehler im Protokoll (wenn Sie diese Schritte unmittelbar nach dem Erscheinen der Meldung über Probleme mit RPC ausführen, steht das Ereignis ganz oben in der Liste);
  2. Suchen Sie online nach einer Beschreibung des Problems anhand des Fehlercodes.

Wenn das Problem auf diese Weise nicht gefunden werden konnte, sollten Sie versuchen, es zu beseitigen, indem Sie das System mit einem Antivirenprogramm überprüfen. Zum Beispiel Dr.Web Curelt oder andere.

Schließlich sind die Gründe für das Erscheinen der Nachricht manchmal die Ergebnisse der Arbeit des bösartigen Codes Conficker - eines "Wurms", der die Schwachstellen des RPC-Dienstes ausnutzt.

Tipp: Wenn während des Scans Viren gefunden wurden, Antivirus Programm einen Austausch wert. Da bei Verwendung des alten Antivirus ein Fehler mit RPC auftrat, der durch Schadcode, kann wieder erscheinen.

Manchmal hilft es, den Fehler zu beheben und die Firewall-Einstellungen des Systems zu ändern, in denen der Durchgang der Pakete 135-445 deaktiviert werden kann.

Sie können sicherstellen, dass Windows Defender die Ursache des Fehlers ist, indem Sie es vorübergehend deaktivieren (über die Einstellungen des Dienstprogramms oder mit dem in der Befehlszeile eingegebenen Befehl sc sharedacess stop) und das System mit dem automatischen Aktualisierungsdienst aktualisieren.

Lesen Sie übrigens in unseren Materialien, wie Sie mit Windows Defender arbeiten:

Deaktivieren Sie die Firewall und installieren Sie Updates für das System.

Eine andere relativ einfache Möglichkeit, das Problem zu lösen, besteht darin, den Registrierungszweig namens SYSTEM wiederherzustellen. Dazu können Sie zwei Methoden verwenden:

1. Gehen Sie zu Windows \System32 \Config und geben Sie das Verzeichnis der zuvor gespeicherten Optionen ein - RegBack. Kopieren Sie von hier aus die Systemdatei und legen Sie sie im Ordner Config ab.

Die Technik hilft nur, wenn die Fehlerursache ein Virus war, der das System nach dem Speichern der letzten Partition infiziert hat;

Erholung Windows-Registrierung 7.

2. Verwenden der Wiederherstellungskonsole, die normalerweise im Systemverteilungskit enthalten ist. Denn es ist möglich, die Registrierung über das erweiterte Optionsmenü wiederherzustellen.

In diesem Fall gehen jedoch Informationen zu Geräten verloren und alle Geräte müssen erneut installiert werden.

Wiederherstellen der Systemregistrierung mithilfe von Wiederherstellungspunkten.

Eine weitere Möglichkeit besteht darin, den Betrieb einiger Dienste zu überprüfen. Für sie ist es notwendig:

  1. Gehen Sie zum Startmenü;
  2. Laufen Befehlszeile im Namen des Systemadministrators;
  3. Überprüfen Sie, ob die Dienste mit den Namen DcomLaunch, RpcSS und Spooler ausgeführt werden (wenn sie ausgeführt werden, lautet der Statuswert Running);
  4. Schreiben Sie diese Dienste mit den Befehlen sc config "service name" start= auto in die Registrierung.

Überprüfen des Betriebs von Diensten über die Befehlszeile.

Wenn keine dieser Methoden geholfen hat, können Sie überprüfen, ob die Dateien Spoolss.dll und Spoolss.exe im Ordner System32 (im Windows-Verzeichnis auf dem Systemlaufwerk) vorhanden sind.

Durch Ausführen des Befehls sfc /scannow können Sie sie nicht nur finden, sondern auch wiederherstellen vorherige Versionen.

Behebung von Audioproblemen

Bei Windows 7, 8 und 10 kann die Ursache der Meldung (Fehler 1722) durch die direkte Verbindung der Parameter verursacht werden Windows-Dienste Audio mit Essensservice.

Die Wiederherstellung der Leistung ist relativ einfach.

Gehen Sie dazu in das Menü Systemdienste (Start \\ "Schalttafel"\ "Verwaltung"\ „Services“) und starten Sie den Service Endpoint Builder.

So lösen Sie andere Tonprobleme Lesen Sie unsere Artikel:

Wenn sich der Ton nicht einschaltet und Fehler 1722 weiterhin angezeigt wird, können Sie eine andere Methode ausprobieren.

Dazu sollten Sie wie bei der vorherigen Methode zu den Diensten des Betriebssystems gehen.

Überprüfen des Betriebs von Diensten.

In dem sich öffnenden Menü müssen Sie den Betrieb der Dienste "Power", "Server" überprüfen. "Fernregistrierung" Und „Remoteprozeduraufruf“.

Diejenigen, die nicht funktionieren, müssen eingeschaltet werden. Danach wird der Computer neu gestartet, was in der Regel zum Verschwinden des Fehlers führt.

Um die Leistung von Audio und des gesamten Systems als Ganzes zu gewährleisten, können Sie jedoch zusätzlich .