Διορθώστε το σφάλμα Ο διακομιστής RPC είναι μη διαθέσιμος στα Windows 10

Το Remote Procedure Call (RPC)(Remote Procedure Call (RPC)) είναι μια τεχνολογία που υπάρχει από την εμφάνιση των υπολογιστών και χρησιμοποιεί την τεχνική επικοινωνίας μεταξύ διεργασιών. Ο πρωταρχικός σκοπός του είναι να επιτρέψει σε έναν πελάτη και έναν διακομιστή να επικοινωνούν μεταξύ τους μέσω του δικτύου. Ορισμένοι χρήστες μετά την ολοκλήρωση μιας αναβάθμισης σε μια νεότερη έκδοση των Windows 10 ενδέχεται να παρατηρήσουν ότι η εκτέλεση οποιασδήποτε απομακρυσμένης εντολής αποτυγχάνει με το μήνυμα σφάλματος Ο διακομιστής RPC δεν είναι διαθέσιμος(The RPC server is unavailable) - πριν από την αναβάθμιση, αυτές οι απομακρυσμένες εντολές εκτελούνται με επιτυχία. Σε αυτήν την ανάρτηση, θα εντοπίσουμε τις πιθανές αιτίες και στη συνέχεια θα παρέχουμε τις πιθανές λύσεις που μπορείτε να δοκιμάσετε για να βοηθήσετε στην επίλυση αυτού του προβλήματος.

Ο διακομιστής RPC δεν είναι διαθέσιμος

Το μήνυμα σφάλματος Ο διακομιστής RPC δεν είναι διαθέσιμος(The RPC Server is unavailable ) μπορεί να ενεργοποιηθεί με οποιοδήποτε από τα ακόλουθα:

  • Μία ή περισσότερες υπηρεσίες που απαιτούνται από το RPC είναι απενεργοποιημένες.
  • Η απομακρυσμένη βοήθεια είναι απενεργοποιημένη από το Τείχος προστασίας(Firewall) .
  • Το IPV6(IPV6) ή η κοινή χρήση εκτυπωτή αρχείων(File Printer Sharing) είναι απενεργοποιημένη.
  • Η διεύθυνση IP διακόπτει τη λειτουργία του διακομιστή RPC .
  • Οι υπηρεσίες RPC(RPC) απενεργοποιούνται μέσω του Μητρώου(Registry) .

Διαβάστε(Read) : Τρόπος αντιμετώπισης προβλημάτων και σφαλμάτων κλήσης απομακρυσμένης διαδικασίας .

Ο διακομιστής RPC δεν είναι διαθέσιμος στα (RPC)Windows 11/10

Εάν αντιμετωπίζετε αυτό το σφάλμα, μπορείτε να δοκιμάσετε τις προτεινόμενες λύσεις παρακάτω.

  1. Ελέγξτε την υπηρεσία RPC στον υπολογιστή σας
  2. Ενεργοποιήστε την Remote Desktop/Assistance στο Τείχος προστασίας(Firewall)
  3. Αλλάξτε την επιλογή εκκίνησης(Change Startup Selection) από Επιλεκτική(Selective) εκκίνηση σε Κανονική(Normal) εκκίνηση
  4. Ενεργοποιήστε το IPV6 και την κοινή χρήση αρχείων(File) και εκτυπωτών(Printer Sharing) για το συνδεδεμένο δίκτυο
  5. Εκκαθάριση DNS και ανανέωση
  6. Αναγκάστε(Force RPC) τις υπηρεσίες RPC να αρχίσουν να χρησιμοποιούν τον Επεξεργαστή Μητρώου(Registry Editor) .

Τώρα, ας εμβαθύνουμε στα λεπτομερή βήματα αυτών των λύσεων.

1] Ελέγξτε(Check RPC) την υπηρεσία RPC στον υπολογιστή σας

Ο διακομιστής RPC δεν είναι διαθέσιμος στα Windows 11/10

Αυτή η λύση υποδηλώνει ότι η διένεξη με άλλες εφαρμογές τρίτων ή η αλλαγή των συστημάτων του συστήματος ενδέχεται να αναγκάσει την υπηρεσία RPC να μεταβεί από την προεπιλεγμένη τιμή ( Αυτόματη(Automatic) ) στη μη αυτόματη. Αυτό σημαίνει ότι το RPC ενδέχεται να μην ξεκινήσει αυτόματα όταν χρειάζεται.

Για να ελέγξετε την υπηρεσία RPC στον υπολογιστή σας, κάντε τα εξής:

  • Πατήστε Windows + R, πληκτρολογήστε services.msc στο παράθυρο διαλόγου και πατήστε Enter.
  • Μόλις μπείτε στο παράθυρο Υπηρεσίες(Services) , αναζητήστε τις ακόλουθες διαδικασίες:

Remote Procedure Call (RPC)

RPC Endpoint Mapper or Remote Procedure Call (RPC) Locator

DCOM Service Process Launcher

  • Κάντε δεξί κλικ σε κάθε υπηρεσία μία προς μία και επιλέξτε Ιδιότητες(Properties) .
  • Μόλις εισέλθετε στις ιδιότητες, βεβαιωθείτε ότι η υπηρεσία έχει ξεκινήσει (Started ) και ότι ο  τύπος εκκίνησης (Startup type ) έχει οριστεί ως  Αυτόματη(Automatic) .
  • Αποθηκεύστε τις αλλαγές και βγείτε.

Κάντε επανεκκίνηση του υπολογιστή σας και δείτε εάν το πρόβλημα επιλύθηκε.

2] Ενεργοποιήστε την Remote Desktop/Assistance στο Τείχος προστασίας(Firewall)

Για να επιτρέψετε την Απομακρυσμένη Βοήθεια(Remote Assistance) στο τείχος προστασίας στον υπολογιστή σας, κάντε τα εξής:

  • Πατήστε το πλήκτρο Windows + R, πληκτρολογήστε Control στο παράθυρο διαλόγου και πατήστε Enter.
  • Μόλις εμφανιστεί ο πίνακας ελέγχου, πληκτρολογήστε Firewall  στη γραμμή αναζήτησης στην επάνω δεξιά πλευρά του παραθύρου και πατήστε Enter .
  • Από τα αποτελέσματα, κάντε κλικ στο Να επιτρέπεται μια εφαρμογή μέσω του Τείχους προστασίας των Windows (Allow an app through Windows Firewall ) που είναι μια υποκατηγορία κάτω από  το Τείχος προστασίας των Windows(Windows Firewall) .
  • Κάντε κλικ στην Αλλαγή ρυθμίσεων (Change settings ) και βεβαιωθείτε ότι οι καταχωρίσεις που επιβάλλουν το RPC είναι επιλεγμένες, όπως η Απομακρυσμένη Βοήθεια(Remote Assistance) .

Κάντε επανεκκίνηση του υπολογιστή σας και δείτε εάν το πρόβλημα επιλύθηκε.

3] Αλλάξτε την επιλογή εκκίνησης(Change Startup Selection) από Επιλεκτική(Selective) εκκίνηση σε Κανονική(Normal) εκκίνηση

Η επιλεκτική εκκίνηση είναι μια μέθοδος εκκίνησης που επιτρέπει στον υπολογιστή σας να ενεργοποιείται με ελάχιστο αριθμό στοιχείων φορτωμένο. Αυτό γίνεται συνήθως κατά την αντιμετώπιση προβλημάτων με τον υπολογιστή σας που ενδέχεται να αφορούν άλλες εφαρμογές τρίτων. Ωστόσο, κάθε φορά που εκκινείτε χρησιμοποιώντας επιλεκτική εκκίνηση, ο υπολογιστής σας δεν θα φορτώνει επίσης όλα τα στοιχεία RPC στον υπολογιστή σας. Σε αυτήν την περίπτωση, θα επιλέξουμε την κανονική εκκίνηση και θα δούμε αν αυτό διορθώνει το πρόβλημα. Να πώς:

  • Πατήστε το πλήκτρο Windows + R, πληκτρολογήστε msconfig στο παράθυρο διαλόγου και πατήστε Enter.
  • Μόλις ολοκληρώσετε τη διαμόρφωση εκκίνησης, επιλέξτε την καρτέλα Γενικά (General ) και επιλέξτε  Κανονική εκκίνηση(Normal startup) .
  • Κάντε κλικ στο Apply > OK για αποθήκευση των αλλαγών και έξοδο.

Θα σας ζητηθεί επανεκκίνηση. Κάντε επανεκκίνηση(Restart) αμέσως χρησιμοποιώντας το αναδυόμενο παράθυρο και ελέγξτε εάν το μήνυμα σφάλματος έχει επιλυθεί.

4] Ενεργοποιήστε το IPV6(Enable IPV6) και την κοινή χρήση αρχείων(File) και εκτυπωτών(Printer Sharing) για το συνδεδεμένο δίκτυο

Σε ορισμένες περιπτώσεις, ενδέχεται να αντιμετωπίσετε το  Σφάλμα 1722: Ο διακομιστής RPC δεν είναι διαθέσιμος (Error 1722: The RPC server is unavailable ) σε περιπτώσεις όπου υπάρχει διακοπή σύνδεσης δικτύου που προκαλείται από μία ή πολλές ρυθμίσεις. Σε αυτήν την περίπτωση, η ενεργοποίηση του IPV6 και της κοινής χρήσης αρχείων(File) και εκτυπωτών(Printer Sharing) για το συνδεδεμένο δίκτυο θα μπορούσε να επιλύσει το πρόβλημα. Κάντε τα εξής:

  • Πατήστε το πλήκτρο Windows key + R και, στη συνέχεια, πληκτρολογήστε ncpa.cpl στο πλαίσιο διαλόγου Εκτέλεση και πατήστε Ente r  για να ανοίξετε το   παράθυρο Συνδέσεις δικτύου .(Network Connections)
  • Μέσα στο παράθυρο Συνδέσεις δικτύου(Network Connections) , κάντε δεξί κλικ στο δίκτυο στο οποίο είστε συνδεδεμένοι αυτήν τη στιγμή και πατήστε Ιδιότητες.(Properties.)
  • Μόλις φτάσετε στις Ιδιότητες(Properties) της σύνδεσης δικτύου σας, μεταβείτε στην καρτέλα Δικτύωση(Networking) και μετακινηθείτε προς τα κάτω στη λίστα των στοιχείων.
  • Εντοπίστε την Κοινή χρήση αρχείων και (File and) εκτυπωτών για δίκτυα Microsoft(Printer Sharing for Microsoft Networks)  και  Internet Protocol Version 6 (TCP/IPv6)  και βεβαιωθείτε ότι είναι επιλεγμένα και τα δύο συσχετισμένα πλαίσια.
  • Κάντε κλικ στο Ok  για να αποθηκεύσετε τις αλλαγές.

Κάντε επανεκκίνηση του υπολογιστή σας και δείτε εάν το πρόβλημα επιλύθηκε στην επόμενη εκκίνηση.

5] Εκκαθάριση DNS και ανανέωση

Αυτή η λύση απαιτεί να διασφαλίσετε ότι οι υπηρεσίες που εμπλέκονται στη σύνδεση RPC εκτελούνται (όπως περιγράφεται στη λύση 1 παραπάνω) προτού προχωρήσετε στην εκκαθάριση του DNS και στην ανανέωση της σύνδεσης.

Εάν είστε βέβαιοι ότι εκτελούνται οι απαιτούμενες υπηρεσίες, ακολουθήστε τις παρακάτω οδηγίες για να ξεπλύνετε το DNS(flush the DNS) και να ανανεώσετε τη σύνδεση.

ipconfig /flushdns
  • Μόλις η εντολή καταχωρηθεί με επιτυχία, πληκτρολογήστε την ακόλουθη εντολή και πατήστε Enter  για να ανανεώσετε τη διαμόρφωση IP:
ipconfig /renew

Μόλις ανανεωθεί η IP, κλείστε την ανυψωμένη γραμμή εντολών(Command Prompt) και εκτελέστε απομακρυσμένες εντολές και δείτε εάν το πρόβλημα έχει επιλυθεί.

6] Αναγκάστε(Force RPC) τις υπηρεσίες RPC να αρχίσουν να χρησιμοποιούν τον Επεξεργαστή Μητρώου(Registry Editor)

Για να χρησιμοποιήσετε τον Επεξεργαστή Μητρώου(Registry Editor) για να αναγκάσετε την εκκίνηση των υπηρεσιών RPC , κάντε τα εξής:

  • Εκκινήστε τον Επεξεργαστή Μητρώου .
  • Μέσα στον Επεξεργαστή Μητρώου(Registry Editor) , χρησιμοποιήστε το αριστερό τμήμα παραθύρου για να πλοηγηθείτε στην ακόλουθη τοποθεσία:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs
  • Με επιλεγμένο το κλειδί RpcSs  , μετακινηθείτε προς τα κάτω στο δεξί παράθυρο και κάντε διπλό κλικ στο  Έναρξη(Start ) για να επεξεργαστείτε τις ιδιότητές του.
  • Στο πλαίσιο ιδιοτήτων ,  ορίστε τη  βάση(Base)  σε  Δεκαεξαδικό(Hexadecimal)  και τα  δεδομένα τιμής(Value data)  σε  2.
  • Κάντε κλικ στο OK( OK ) για να ενεργοποιήσετε την  κλήση διαδικασίας κατάργησης (RPC)(Remove Procedure Call (RPC)) .

Στη συνέχεια, χρησιμοποιήστε το αριστερό παράθυρο ή τη γραμμή πλοήγησης στο επάνω μέρος (επικολλήστε τη διαδρομή μητρώου και πατήστε Enter ) για να πλοηγηθείτε σε αυτήν την τοποθεσία:

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DcomLaunch
  • Μόλις φτάσετε σε αυτήν τη θέση, κάντε διπλό κλικ στο Start από το δεξί παράθυρο.
  • Στη συνέχεια, ορίστε τη βάση(Base)  σε  Δεκαεξαδικό(Hexadecimal)  και τα δεδομένα τιμής σε  2.
  • Κάντε κλικ στο OK για να ενεργοποιήσετε το DCOM Server Process Launcher .

Τέλος, μεταβείτε στην ακόλουθη τοποθεσία χρησιμοποιώντας τη γραμμή πλοήγησης στο επάνω μέρος ή χρησιμοποιώντας το αριστερό παράθυρο:

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcEptMapper
  • Μεταβείτε στο δεξιό τμήμα του παραθύρου και κάντε διπλό κλικ στην Έναρξη.(Start.)
  • Στη συνέχεια, ορίστε τη  βάση(Base)  σε  Δεκαεξαδικό(Hexadecimal)  και τα  Δεδομένα τιμής(Value Data)  σε  2 .
  • Κάντε κλικ στο OK(OK) .

Κλείστε τον Επεξεργαστή Μητρώου(Registry Editor) , επανεκκινήστε τον υπολογιστή σας και δείτε εάν το ζήτημα « Ο διακομιστής RPC δεν είναι διαθέσιμος»(The RPC server is unavailable’) έχει επιλυθεί κατά την επόμενη εκκίνηση του συστήματος.

Ελέγξτε αυτές τις σχετικές αναρτήσεις εάν λάβετε:(Check these related posts if you receive:)

  1. Πώς να διορθώσετε σφάλματα και προβλήματα κλήσης απομακρυσμένης διαδικασίας
  2. Το σφάλμα απέτυχε η κλήση απομακρυσμένης διαδικασίας για τις εφαρμογές του Microsoft Store
  3. Η κλήση απομακρυσμένης διαδικασίας απέτυχε κατά τη δημιουργία του PIN ως επιλογή εισόδου
  4. Σφάλμα απέτυχε η κλήση της απομακρυσμένης διαδικασίας κατά τη χρήση του DISM(The remote procedure call failed error while using DISM) .



About the author

Είμαι έμπειρος ειδικός στα windows 10 και 11/10, με εμπειρία τόσο σε προγράμματα περιήγησης όσο και σε εφαρμογές smartphone. Είμαι μηχανικός λογισμικού για περισσότερα από 15 χρόνια και έχω συνεργαστεί με μια σειρά από μεγάλες εταιρείες, όπως η Microsoft, η Google, η Apple, η Ubisoft και άλλες. Έχω διδάξει επίσης ανάπτυξη windows 10/11 σε επίπεδο κολεγίου.



Related posts