DeuAq.com >> Leben >  >> Elektronik

So beheben Sie den Fehler „RPC-Server ist nicht verfügbar“ in Windows

Wenn Sie Windows häufig verwenden, sind Sie wahrscheinlich mit einer der am häufigsten gesehenen und scheinbar unerklärlichen Fehlermeldungen vertraut, die jemals angezeigt wurden:„RPC-Server ist nicht verfügbar.“ Obwohl dieser Fehler bei unerfahrenen Windows-Benutzern große Verwirrung stiften kann, handelt es sich nicht um einen schwerwiegenden oder gefährlichen Fehler, was bedeutet, dass er normalerweise nicht dazu führt, dass Sie Daten oder Programme verlieren. Es ist glücklicherweise auch ziemlich einfach zu beheben, wenn Sie wissen, was Sie tun.

So beheben Sie den Fehler „RPC-Server ist nicht verfügbar“ in Windows

Obwohl wir in diesem Artikel über RPCs in Windows-Systemen sprechen werden, sollten Sie sich darüber im Klaren sein, dass die RPC-Methodik auf nahezu allen heute verwendeten Computersystemen verwendet wird. Es ist eine Methodik, kein Windows-spezifischer Prozess. Die meisten RPC-Serverfehler treten innerhalb eines Computers auf, aber die Ursache des Problems kann auf diesem Computer oder im gesamten Netzwerk liegen. In diesem Artikel zeige ich Ihnen, wie Sie beide Arten von Problemen lösen können.

Was ist RPC?

Lassen Sie uns zunächst darüber sprechen, was RPC überhaupt ist, um etwas von der Verwirrung und dem Rätsel zu lösen. RPC steht für „Remote Procedure Call“ und ist eine Methode, die Computer seit Jahrzehnten buchstäblich nutzen, um miteinander zu kommunizieren. Was die Dinge ein wenig verwirrend macht, ist, dass RPC bei modernen PCs, die Multitasking betreiben und viele Programme gleichzeitig ausführen, zu einer Methode geworden ist, die einige Anwendungen verwenden, um mit anderen Anwendungen zu kommunizieren, die auf demselben Computer ausgeführt werden.

RPC ist im Grunde nur ein System, das es verschiedenen Prozessen ermöglicht, miteinander zu kommunizieren, um eine Aufgabe auszuführen. Es funktioniert ein bisschen wie ein Netzwerk, da der RPS-Server einen Port öffnet, mit dem Zieldienst oder -server kommuniziert, auf eine Antwort wartet, ein Paket sendet, wenn er eine Antwort hat, und dann die Aufgabendaten an den Zielserver oder -dienst überträgt. Der gesamte Prozess läuft umgekehrt ab, wenn der Zieldienst oder -server seine Arbeit erledigt hat und Daten hat, die er an das initiierende Programm zurücksenden kann.

RPC-„Server ist nicht verfügbar“-Fehler

Was würde also den Fehler „RPC-Server nicht verfügbar“ verursachen? Angenommen, ein Dienst auf Ihrem Computer muss mit einem anderen kommunizieren, also kontaktiert er den RPC-Server auf dem Computer, um den Austausch zu initiieren. Der RPC-Server verwendet Ports auf Ihrem Computer zum „Hören“ und „Sprechen“, und es ist der Server, der die tatsächliche Kommunikation zwischen Diensten ermöglicht, unabhängig davon, ob sie vernetzt oder lokal sind. Wenn der Aufruf des RPC-Servers fehlschlägt, weil der Server nicht verfügbar ist, nicht antwortet, nicht in den Speicher schreiben oder keinen Port öffnen kann, wird der Fehler „RPC-Server ist nicht verfügbar“ ausgelöst.

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

Auf einem Windows 10-Computer gibt es drei grundlegende mögliche Ursachen für diese Fehlermeldung. Entweder läuft der RPC-Dienst nicht, es gibt Probleme mit dem Netzwerk oder einige wichtige Registrierungseinträge, die den RPC-Dienst steuern, wurden beschädigt. In Windows 10 ist die häufigste Ursache für den Fehler, dass der RPC-Dienst einfach nicht läuft.

Das erste, was Sie bei einem Windows-Fehler versuchen sollten, ist ein vollständiger Neustart. Wenn der RPC-Dienst aufgrund eines vorübergehenden Problems nicht mehr funktioniert, wird er durch einen Neustart zusammen mit dem Rest des Computers neu gestartet, also ist dies das erste, was Sie versuchen sollten. Wenn ein Neustart den Fehler nicht behebt, versuchen Sie die folgenden Korrekturen. Beachten Sie, dass diese Fixes speziell für Windows 10-Computer geschrieben wurden, aber die gleichen allgemeinen Prozesse können auf früheren Versionen von Windows verwendet werden.

RPC-Dienst

Wenn ein Neustart das Problem nicht löst, prüfen Sie zunächst, ob der RPC-Dienst tatsächlich ausgeführt wird.

  1. Klicken Sie mit der rechten Maustaste auf die Windows-Taskleiste und wählen Sie Task-Manager , können Sie auch Strg + Umschalt + Esc verwenden Hotkey.
  2. Wählen Sie die Dienste aus Tab. So beheben Sie den Fehler „RPC-Server ist nicht verfügbar“ in Windows
  3. Klicken Sie dann auf Dienste öffnen Link unten links im Fenster. So beheben Sie den Fehler „RPC-Server ist nicht verfügbar“ in Windows
  4. Navigieren Sie zum Remote Procedure Call-Dienst. Stellen Sie sicher, dass es ausgeführt wird, und stellen Sie es auf Automatisch ein. So beheben Sie den Fehler „RPC-Server ist nicht verfügbar“ in Windows
  5. Navigieren Sie zum Startprogramm des DCOM-Serverprozesses. Stellen Sie sicher, dass es auch ausgeführt wird und auf Automatisch eingestellt ist. So beheben Sie den Fehler „RPC-Server ist nicht verfügbar“ in Windows

Wenn die beiden Dienste auf etwas anderes als Automatisch und Wird ausgeführt eingestellt sind, ändern Sie sie. Abhängig von Ihren Systemberechtigungen können Sie diese Dienste auch neu starten. Wenn Sie Ihren Computer bereits neu gestartet haben, bringt dies nichts, da er bereits neu gestartet wurde.

Netzwerkprobleme, die RPC-Serverfehler verursachen

Selbst wenn ein bestimmter RPC-Aufruf möglicherweise vollständig intern auf Ihrem Computer ausgeführt wird, verwendet er dennoch den Netzwerkstapel zur Kommunikation. Das bedeutet, dass Probleme mit TCP oder Ihrer Firewall dazu führen können, dass RPC nicht mehr funktioniert.

  1. Geben Sie „control“ in das Windows-Suchfeld ein und wählen Sie Systemsteuerung . So beheben Sie den Fehler „RPC-Server ist nicht verfügbar“ in Windows
  2. Wählen Sie als Nächstes Netzwerk und Internet aus So beheben Sie den Fehler „RPC-Server ist nicht verfügbar“ in Windows.
  3. Klicken Sie dann auf Netzwerk- und Freigabecenter . So beheben Sie den Fehler „RPC-Server ist nicht verfügbar“ in Windows
  4. Wählen Sie den Ethernet-Link in der Mitte und dann Eigenschaften im Popup-Fenster.
  5. Für die meisten Heimnetzwerke sollten Sie sicherstellen, dass sowohl IPv4 als auch die Datei- und Druckerfreigabe für Microsoft-Netzwerke aktiviert sind. So beheben Sie den Fehler „RPC-Server ist nicht verfügbar“ in Windows

Wenn sowohl IPv4 als auch Datei- und Druckerfreigabe für Microsoft-Netzwerke bereits aktiviert sind, müssen Sie die Firewall überprüfen.

  1. Wenn Sie die Windows Defender-Firewall verwenden, wählen Sie sie im Netzwerk- und Freigabecenter aus Einstellungsseite, es befindet sich in der unteren linken Ecke. So beheben Sie den Fehler „RPC-Server ist nicht verfügbar“ in Windows
  2. Finden Sie Remoteunterstützung und stellen Sie sicher, dass es für Domänen-, private und öffentliche Netzwerke aktiviert ist.
  3. Speichern Sie alle vorgenommenen Änderungen.

Wenn Sie eine Firewall eines Drittanbieters verwenden, müssen Sie möglicherweise experimentieren, um diese Einstellung zu aktivieren. Sie sollten nichts ändern müssen, wenn Sie Ihre Firewall schon eine Weile verwenden, aber überprüfen Sie es für alle Fälle.

Löschen Sie Ihren DNS-Server

Wie von Jeff in den Kommentaren erwähnt, führen Sie einen DNS-Flush durch, wenn Ihre Dienste ausgeführt werden und Sie immer noch Probleme mit diesem Fehler haben.

  1. Öffnen Sie das Startmenü, geben Sie „Eingabeaufforderung ein “ und klicken Sie auf Eingabeaufforderung , können Sie auch Windows PowerShell verwenden. Beachten Sie, dass Sie möglicherweise Als Administrator ausführen auswählen müssen . So beheben Sie den Fehler „RPC-Server ist nicht verfügbar“ in Windows
  2. Geben Sie nun „ipconfig /flushdns ein “, ohne die Anführungszeichen, und drücken Sie Enter . So beheben Sie den Fehler „RPC-Server ist nicht verfügbar“ in Windows

Ihr DNS-Server hat jetzt seine Dateien geleert, hoffentlich hat sich Ihr Problem damit gelöst.

Registrierungsfehler, die RPC-Serverfehler verursachen

OK, ein Neustart hat also nicht geholfen, Ihre RPC- und DCOM-Dienste laufen einwandfrei und der Netzwerkstapel tuckert weiter. (Sie würden diesen Artikel wahrscheinlich sowieso nicht lesen, wenn dies nicht der Fall wäre.) Das Letzte, was Sie tun können, ist, die Registrierungseinträge zu überprüfen, die die RPC- und DCOM-Dienste steuern, um sicherzustellen, dass sie nicht beschädigt wurden. Mit der Registrierung herumzuspielen ist nichts für schwache Nerven, aber wenn Sie zuerst eine Sicherungskopie davon erstellen, können Sie jederzeit alles rückgängig machen, was Sie ändern. Lassen Sie uns also zuerst die Registrierung sichern.

  1. Geben Sie „regedit ein “ in das Suchfeld ein und drücken Sie Enter .
  2. Wählen Sie Computer aus von der linken Seite.
  3. Gehen Sie zu Datei>Exportieren .
  4. Beim Registrierungsdatei exportieren Geben Sie im Dialogfeld einen Namen für die Sicherungsdatei ein und klicken Sie auf Speichern .

So beheben Sie den Fehler „RPC-Server ist nicht verfügbar“ in Windows

Nachdem Sie nun eine sichere Kopie Ihrer Registrierung verstaut haben, können Sie die Einträge für die RPC- und DCOM-Dienste überprüfen.

  1. Navigieren Sie zu HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesRpcSs.
  2. Wählen Sie die Starttaste im rechten Bereich und vergewissern Sie sich, dass der Wert auf (2) gesetzt ist.
  3. Navigieren Sie zu HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesDcomLaunch.
  4. Wählen Sie die Starttaste im rechten Bereich und vergewissern Sie sich, dass der Wert auf (2) gesetzt ist.
  5. Navigieren Sie zu HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesRpcEptMapper.
  6. Wählen Sie die Starttaste im rechten Bereich und vergewissern Sie sich, dass der Wert auf (2) gesetzt ist.

Wenn Sie alle diese Fixes ausprobiert haben und immer noch RPC-Serverfehler auftreten, ist es an der Zeit, von einem Wiederherstellungspunkt aus wiederherzustellen oder Windows zu aktualisieren. Stellen Sie nur sicher, dass Sie die Optionen auswählen, die Ihre Dateien und Einstellungen nicht überschreiben, wenn Sie sich für die Aktualisierung entscheiden!

***

Müssen Sie Ihre Registrierung bereinigen? Lesen Sie unseren Artikel über die besten Registry Cleaner für Windows 10. Müssen Sie verhindern, dass Ihre Kinder oder Kollegen in Ihre Registry-Einstellungen gelangen? Wir haben Sie mit unserem Tutorial zum Sperren des Zugriffs auf den Registrierungseditor behandelt. Und wenn Sie Ihren Computer beschleunigen müssen, lesen Sie unseren Artikel zur Verwendung der Registrierung, um Ihren Windows 10-PC schneller zu machen.