Διορθώστε: Ο διακομιστής RPC δεν είναι διαθέσιμος στα Windows 7, 8 και 10

Το RPC είναι επίσης γνωστό ως απομακρυσμένη κλήση διαδικασίας. Πρόκειται για μια τεχνολογία που υπάρχει από την εμφάνιση των υπολογιστών και χρησιμοποιεί την τεχνική επικοινωνίας μεταξύ διαδικασιών. Ο κύριος σκοπός του είναι να επιτρέψει σε έναν πελάτη και έναν διακομιστή να επικοινωνούν μεταξύ τους μέσω του δικτύου. Το ίδιο μπορεί να ειπωθεί για τις συσκευές.

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

Με απλά λόγια, κάθε φορά που μοιράζεστε δεδομένα ή πληροφορίες σε οποιοδήποτε δίκτυο, το RPC μπαίνει στο παιχνίδι κάνει όλη τη δουλειά για σας. Το RPC διαδραματίζει επίσης σημαντικό ρόλο στη διαχείριση συσκευών μέσω του δικτύου και επίσης χρησιμοποιείται σε περιφερειακά ελεγκτή όπως σαρωτές ή εκτυπωτές.

Τι προκαλεί το σφάλμα 'Ο διακομιστής RPC δεν είναι διαθέσιμος';

Εφόσον το RPC είναι η επικοινωνία διαφόρων συσκευών, υπάρχουν διάφορες διαφορετικές ενότητες οι οποίες μπορεί να είναι υπεύθυνες για την πρόκληση του μηνύματος σφάλματος. Με αυτό είπε, εδώ είναι μερικοί από τους ενόχους που μπορεί να είναι υπεύθυνοι για την περίπτωσή σας:

  • Μία ή περισσότερες υπηρεσίες που απαιτούνται από το RPC είναι απενεργοποιημένες . Στις περισσότερες περιπτώσεις, αυτό το συγκεκριμένο ζήτημα θα παρουσιαστεί όταν ένας ή περισσότεροι υπολογιστές που συμμετέχουν στη σύνδεση έχουν μία ή περισσότερες υποχρεωτικές υπηρεσίες απενεργοποιημένες. Εάν αυτό το σενάριο είναι εφαρμόσιμο, μπορείτε να επιλύσετε το ζήτημα χρησιμοποιώντας το βοηθητικό πρόγραμμα Υπηρεσίες για να ενεργοποιήσετε την εκκίνηση των υπηρεσιών με ειδικές ανάγκες.
  • Η απομακρυσμένη βοήθεια απενεργοποιείται από το Τείχος προστασίας ( Firewall) - είναι γνωστό ότι το τείχος προστασίας των Windows και ορισμένα άλλα ισοδύναμα τρίτου μέρους αποκλείουν την σύνδεση Απομακρυσμένης βοήθειας από προεπιλογή. Εάν αυτός είναι ο ένοχος που ενεργοποιεί το ζήτημα, μπορείτε να επιλύσετε το πρόβλημα καθορίζοντας μια εξαίρεση για αυτόν τον τύπο σύνδεσης.
  • IPV6 ή Κοινή χρήση εκτυπωτή αρχείων είναι απενεργοποιημένη - Ορισμένοι τύποι διακομιστών RPC θα απαιτήσουν ενεργοποίηση τόσο της IPV6 όσο και της κοινής χρήσης αρχείων εκτύπωσης στην τρέχουσα σύνδεση δικτύου. Αρκετοί χρήστες που προσπαθούν να επιλύσουν αυτό το συγκεκριμένο ζήτημα έχουν αναφέρει ότι το ζήτημα επιλύθηκε αφού ενεργοποιηθούν και οι δύο από τις Ιδιότητες του Δικτύου.
  • Η διεύθυνση IP συντρίβει τον διακομιστή RPC - Μια διφορούμενη διεύθυνση IP μπορεί επίσης να ενεργοποιήσει αυτό το συγκεκριμένο μήνυμα σφάλματος. Εάν αυτό το σενάριο είναι εφαρμόσιμο, μπορείτε να επιλύσετε το πρόβλημα εκκαθαρίζοντας και στη συνέχεια ανανεώνοντας τη διεύθυνση IP.
  • Οι υπηρεσίες RPC απενεργοποιούνται μέσω του Μητρώου - Ορισμένες υπηρεσίες κοινής ωφέλειας ή χειροκίνητη παρέμβαση του χρήστη μου δύναμη κάποιες υπηρεσίες που απαιτούνται από έναν διακομιστή RPC για να παραμείνουν απενεργοποιημένοι. Οι χρήστες που βρίσκονται σε παρόμοιο σενάριο ανέφεραν ότι το ζήτημα επιλύθηκε αφού χρησιμοποίησαν τον Επεξεργαστή Μητρώου για να ξεκινήσουν τις υπηρεσίες που χρησιμοποιούνται από το στοιχείο RPC.

Πριν ξεκινήσετε να πηγαίνετε πάνω από τις λύσεις, βεβαιωθείτε ότι έχετε μια ενεργή σύνδεση στο διαδίκτυο και είστε συνδεδεμένοι ως διαχειριστής στον υπολογιστή σας. Επιπλέον, εάν χρησιμοποιείτε τον υπολογιστή σε περιβάλλον εργασίας, είναι προτιμότερο να συμβουλευτείτε τον διαχειριστή του δικτύου σας. Κάθε περιβάλλον εργασίας έχει ξεχωριστή διαμόρφωση του δικτύου και των υπολογιστών.

Λύση 1: Έλεγχος της υπηρεσίας RPC στον υπολογιστή σας

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

  1. Πατήστε τα Windows + R, πληκτρολογήστε " services.msc " στο παράθυρο διαλόγου και πατήστε Enter.
  2. Μόλις βρίσκεστε στο παράθυρο υπηρεσιών, αναζητήστε τις ακόλουθες διαδικασίες:
 Απομακρυσμένη διαδικασία κλήσης (RPC) Mapper τελικού σημείου RPC ή εντοπιστής κλήσης απομακρυσμένης διαδικασίας (RPC) Εντολή DCOM Service Launcher 

Κάντε δεξί κλικ σε κάθε υπηρεσία μία προς μία και επιλέξτε Ιδιότητες .

Υπηρεσίες που σχετίζονται με RPC
  1. Μόλις τοποθετήσετε τις ιδιότητες, ορίστε ότι η υπηρεσία ξεκινά και ο τύπος εκκίνησης ορίζεται ως αυτόματο .

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

Λύση 2: Ενεργοποίηση απομακρυσμένης βοήθειας στο τείχος προστασίας

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

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

  1. Πατήστε τα Windows + R, πληκτρολογήστε ' control ' στο παράθυρο διαλόγου και πατήστε Enter.
  2. Μόλις αναβοσβήνει ο πίνακας ελέγχου, αναζητήστε Firewall στη γραμμή αναζήτησης στην επάνω δεξιά γωνία της οθόνης. Από τα αποτελέσματα, κάντε κλικ στην επιλογή Να επιτρέπεται μια εφαρμογή μέσω του Τείχους προστασίας των Windows που είναι μια υποκατηγορία κάτω από το Τείχος προστασίας των Windows .

Τείχος προστασίας των Windows - Πίνακας ελέγχου
  1. Κάντε κλικ στην επιλογή Αλλαγή ρυθμίσεων και βεβαιωθείτε ότι οι καταχωρήσεις που επιβάλλουν RPC είναι ενεργοποιημένες, όπως η Απομακρυσμένη βοήθεια .

Ενεργοποίηση απομακρυσμένης βοήθειας - Τείχος προστασίας
  1. Κάντε επανεκκίνηση του υπολογιστή σας και ελέγξτε αν αυτό επιλύει το μήνυμα σφάλματος που συζητείται.

Λύση 3: Απενεργοποίηση επιλεκτικής εκκίνησης

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

  1. Πατήστε τα Windows + R, πληκτρολογήστε " msconfig " στο παράθυρο διαλόγου και πατήστε Enter.
  2. Μόλις εμφανιστεί η ρύθμιση εκκίνησης, επιλέξτε την καρτέλα Γενικά και επιλέξτε την επιλογή Κανονική εκκίνηση .

Επιλογή κανονικής εκκίνησης - Διαμόρφωση εκκίνησης
  1. Πατήστε Εφαρμογή για να αποθηκεύσετε τις αλλαγές και να εξέλθετε. Τώρα θα σας ζητηθεί επανεκκίνηση. Επανεκκινήστε αμέσως χρησιμοποιώντας το αναδυόμενο παράθυρο και ελέγξτε αν το μήνυμα λάθους έχει επιλυθεί.

Λύση 4: Ενεργοποίηση IPV6 και κοινή χρήση αρχείων και εκτυπωτών για το συνδεδεμένο δίκτυο

Σε ορισμένες περιπτώσεις ενδέχεται να αντιμετωπίσετε το Σφάλμα 1722: Ο διακομιστής RPC δεν είναι διαθέσιμος σε περιπτώσεις όπου υπάρχει διακοπή σύνδεσης δικτύου που προκαλείται από μία ή περισσότερες ρυθμίσεις. Πολλοί χρήστες που έχουν επηρεάσει έχουν αναφέρει ότι στην περίπτωσή τους το ζήτημα επιλύθηκε αφού ανακάλυψαν ότι οι Κοινότητες εκτυπωτή για δίκτυα της Microsoft και πρωτόκολλο έκδοσης 6 (TCP / IPv6) απενεργοποιήθηκαν και από τις συνδεδεμένες ιδιότητες του δικτύου.

Αφού ενεργοποιήσετε αυτές τις δύο επιλογές, οι περισσότεροι χρήστες που έχουν επηρεάσει έχουν αναφέρει ότι το ζήτημα επιλύθηκε. Ακολουθεί ένας γρήγορος οδηγός για το πώς να το κάνετε αυτό:

  1. Πατήστε το πλήκτρο Windows + R για να ανοίξετε ένα παράθυρο διαλόγου Εκτέλεση. Στη συνέχεια, πληκτρολογήστε "ncpa.cpl" και πατήστε Enter για να ανοίξετε το παράθυρο "Συνδέσεις δικτύου" .
  2. Μέσα στο παράθυρο "Συνδέσεις δικτύου", κάντε δεξί κλικ στο δίκτυο στο οποίο είστε συνδεδεμένοι και πατήστε Ιδιότητες.
  3. Αφού μεταβείτε στις ιδιότητες της σύνδεσης δικτύου, μεταβείτε στην καρτέλα Δικτύωση και μετακινηθείτε προς τα κάτω στη λίστα των στοιχείων.
  4. Εντοπίστε την κοινή χρήση αρχείων και εκτυπωτών για δίκτυα Microsoft και πρωτόκολλο Internet Version 6 (TCP / IPv6) και βεβαιωθείτε ότι έχουν επιλεγεί και τα δύο συσχετισμένα πλαίσια. Στη συνέχεια, κάντε κλικ στο OK για να αποθηκεύσετε τις αλλαγές.
  5. Κάντε επανεκκίνηση του υπολογιστή σας και δείτε εάν το ζήτημα επιλυθεί κατά την επόμενη εκκίνηση.
//appuals.com/wp-content/uploads/2019/05/enabling-ipv6.webm

Εάν εξακολουθείτε να αντιμετωπίζετε το Σφάλμα 1722: Ο διακομιστής RPC δεν είναι διαθέσιμος ζήτημα, μεταβείτε προς την επόμενη παρακάτω μέθοδο.

Λύση 5: Εκπύκνωση DNS & Ανανέωση

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

Εάν είστε βέβαιοι ότι οι απαιτούμενες υπηρεσίες εκτελούνται, ακολουθεί ένας γρήγορος οδηγός για την εκκαθάριση του DNS και την ανανέωση της σύνδεσης:

  1. Πατήστε το πλήκτρο Windows + R για να ανοίξετε ένα παράθυρο διαλόγου Εκτέλεση . Στη συνέχεια, πληκτρολογήστε "cmd" και πατήστε Ctrl + Shift + Enter για να ανοίξετε μια αυξημένη γραμμή εντολών. Εάν σας ζητηθεί από το UAC (User Account Control), κάντε κλικ στο κουμπί Ναι για να παραχωρήσετε δικαιώματα διαχειριστή.

    Εκτελέστε CMD χρησιμοποιώντας το παράθυρο διαλόγου Εκτέλεση
  2. Μέσα στην ανυψωμένη γραμμή εντολών, πληκτρολογήστε την ακόλουθη εντολή και πατήστε Enter για να εξαφανιστεί η τρέχουσα διεύθυνση IP Config:
     ipconfig / flushdns 
  3. Μόλις καταχωρηθεί η εντολή με επιτυχία, πληκτρολογήστε την ακόλουθη εντολή και πατήστε Enter για να ανανεώσετε τη Διαμόρφωση IP:
     ipconfig / ανανέωση 
  4. Μόλις ανανεωθεί το IP, κλείστε την ανυψωμένη γραμμή εντολών και επαναδημιουργήστε τα βήματα που προηγήθηκαν στο Σφάλμα 1722: Ο διακομιστής RPC δεν είναι διαθέσιμο για να διαπιστώσετε εάν το ζήτημα έχει επιλυθεί.

Εάν το ίδιο πρόβλημα εξακολουθεί να συμβαίνει, μεταβείτε στην επόμενη παρακάτω μέθοδο.

Λύση 6: Χρήση του Επεξεργαστή Μητρώου (Registry Editor) για την εκκίνηση των υπηρεσιών RPC

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

Εάν είστε βέβαιοι ότι οι απαιτούμενες υπηρεσίες εκτελούνται, ακολουθεί ένας γρήγορος οδηγός για την εκκαθάριση του DNS και την ανανέωση της σύνδεσης:

Ακολουθεί ένας γρήγορος οδηγός για το πώς να το κάνετε αυτό:

  1. Πατήστε το πλήκτρο Windows + R για να ανοίξετε ένα παράθυρο διαλόγου Εκτέλεση. Στη συνέχεια, πληκτρολογήστε "regedit" και πατήστε Enter για να ανοίξετε τον Επεξεργαστή Μητρώου. Εάν σας ζητηθεί από το UAC (User Account Control), κάντε κλικ στο κουμπί Ναι για να παραχωρήσετε δικαιώματα διαχειριστή.
  2. Μέσα στον Επεξεργαστή Μητρώου, χρησιμοποιήστε το αριστερό παράθυρο για να μεταβείτε στην ακόλουθη θέση:
     HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ RpcSs 

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

  3. Μέσα στην τιμή επεξεργασίας Dword που σχετίζεται με την εκκίνηση, ορίστε το Base to Hexadecimal και τα δεδομένα Value σε 2 για να ενεργοποιήσετε την Remove Procedure Call (RPC) .
  4. Χρησιμοποιήστε το αριστερό παράθυρο ή τη γραμμή πλοήγησης στην κορυφή για να μεταβείτε σε αυτήν την τοποθεσία:
     Υπολογιστής \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ DcomLaunch 
  5. Μόλις φτάσετε σε αυτήν την τοποθεσία, κάντε διπλό κλικ στο Start από το δεξί παράθυρο. Στη συνέχεια, ρυθμίστε τη Βάση σε δεκαεξαδική και τα δεδομένα τιμής σε 2 για να ενεργοποιήσετε τη Λειτουργία εκκίνησης διακομιστή DCOM .
  6. Πλοηγηθείτε στην ακόλουθη θέση χρησιμοποιώντας τη γραμμή πλοήγησης στην κορυφή ή χρησιμοποιώντας το αριστερό παράθυρο:
     Υπολογιστής \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ RpcEptMapper 
  7. Μετακινηθείτε στο δεξί παράθυρο και κάντε διπλό κλικ στο κουμπί Έναρξη. Στη συνέχεια, ρυθμίστε τη Βάση σε δεκαεξαδική και τα Δεδομένα τιμής σε 2 .
  8. Κλείστε τον Επεξεργαστή Μητρώου (Registry Editor), κάντε επανεκκίνηση του υπολογιστή σας και δείτε εάν το πρόβλημα επιλύθηκε κατά την επόμενη εκκίνηση του συστήματος.
//appuals.com/wp-content/uploads/2019/05/enabling-services-via-registry-Editor.webm

Εκτός από τις παραπάνω λύσεις, μπορείτε επίσης να βρείτε περισσότερες λύσεις σχετικά με το σφάλμα 'Ο διακομιστής RPC δεν είναι διαθέσιμος ', διαβάζοντας το άρθρο μας Fix: Η κλήση απομακρυσμένης διαδικασίας απέτυχε. Και οι δύο περιπτώσεις σφάλματος είναι σχεδόν οι ίδιες και οι ίδιες διορθώσεις μπορούν να δοκιμαστούν και στις δύο περιπτώσεις.

Ενδιαφέροντα Άρθρα