Correzione: il server RPC non è disponibile su Windows 7, 8 e 10

RPC è anche noto come Remote Procedure Call. È una tecnologia presente dall'emergere dei computer e utilizza la tecnica di comunicazione tra processi. Il suo scopo principale è consentire a un client e un server di comunicare tra loro sulla rete. Lo stesso si può dire dei dispositivi.

Il server RPC non è disponibile

In termini semplici, ogni volta che condividi dati o informazioni su qualsiasi rete, RPC entra in gioco fa tutto il lavoro per te. RPC svolge anche un ruolo importante nella gestione dei dispositivi sulla rete e viene utilizzato anche nelle periferiche del controller come scanner o stampanti.

Cosa causa l'errore "Il server RPC non è disponibile"?

Poiché RPC è la comunicazione di dispositivi diversi, esistono diversi moduli diversi che possono essere responsabili della causa del messaggio di errore. Detto questo, ecco alcuni dei colpevoli che potrebbero essere responsabili nel tuo caso:

  • Uno o più servizi richiesti da RPC sono disabilitati : nella maggior parte dei casi, questo particolare problema si verifica quando uno o più computer coinvolti nella connessione hanno uno (o più) servizi obbligatori disabilitati. Se questo scenario è applicabile, è possibile risolvere il problema utilizzando l'utilità Servizi per forzare l'avvio dei servizi disabilitati.
  • L'assistenza remota è disabilitata dal firewall : Windows Firewall e alcuni altri equivalenti di terze parti sono noti per bloccare la connessione di Assistenza remota per impostazione predefinita. Se questo è il colpevole che causa il problema, puoi risolvere il problema stabilendo un'eccezione per questo tipo di connessione.
  • IPV6 o Condivisione file stampante è disabilitato - Alcuni tipi di server RPC richiedono che sia IPV6 che Condivisione file PRinter siano abilitati sulla connessione di rete corrente. Diversi utenti che lottano per risolvere questo particolare problema hanno segnalato che il problema è stato risolto dopo aver abilitato entrambi da Proprietà di rete.
  • L'indirizzo IP sta bloccando il server RPC : anche un IP ambiguo può attivare questo particolare messaggio di errore. Se questo scenario è applicabile, puoi risolvere il problema scaricando e quindi rinnovando l'indirizzo IP.
  • I servizi RPC sono disabilitati tramite il Registro di sistema : alcune utilità o l'intervento manuale dell'utente impongono la disabilitazione di alcuni servizi richiesti da un server RPC. Gli utenti che si trovano in uno scenario simile hanno segnalato che il problema è stato risolto dopo aver utilizzato l'Editor del Registro di sistema per forzare l'avvio dei servizi utilizzati dal componente RPC.

Prima di iniziare a esaminare le soluzioni, assicurati di disporre di una connessione Internet attiva e di aver effettuato l'accesso come amministratore sul tuo computer. Inoltre, se si utilizza il computer in un ambiente di lavoro, è meglio consultare il proprio amministratore di rete. Ogni ambiente di lavoro ha la propria configurazione separata della rete e dei PC.

Soluzione 1: verifica del servizio RPC sul computer

La prima cosa che gli utenti dovrebbero controllare se riscontrano questo errore è il servizio RPC sul tuo computer. I conflitti con altre applicazioni di terze parti o la modifica dei sistemi di sistema potrebbero costringere il servizio RPC a passare dal valore predefinito (automatico) a quello manuale. Ciò significa che RPC potrebbe non avviarsi automaticamente quando necessario.

  1. Premi Windows + R, digita " services.msc " nella finestra di dialogo e premi Invio.
  2. Una volta nella finestra dei servizi, cerca i seguenti processi:
RPC (Remote Procedure Call) RPC Endpoint Mapper o RPC (Remote Procedure Call) Locator DCOM Service Process Launcher

Fare clic con il tasto destro su ogni servizio uno per uno e selezionare Proprietà .

Servizi associati a RPC
  1. Una volta nelle proprietà, assicurarsi che il servizio sia avviato e il tipo di avvio sia impostato come automatico .
Modifica del tipo di avvio e dello stato dei servizi RPC
  1. Salva le modifiche ed esci. Riavvia il computer e controlla se il messaggio di errore è stato corretto.

Soluzione 2: attivazione dell'assistenza remota nel firewall

L'assistenza remota è un meccanismo che consente ad altri utenti o computer di vedere lo schermo del tuo computer e persino di controllarlo se lo desideri. L'assistenza remota potrebbe anche entrare in gioco nel caso dei server RPC poiché anche il client e il server si scambiano informazioni su una scala molto più ampia e complicata. Se il firewall non è configurato correttamente, verrà visualizzato l'errore in discussione.

Se appartieni a un'organizzazione, contatta l'amministratore di rete per esaminare il problema. Durante la risoluzione dei problemi della rete, l'arresto del firewall principale è un modo per risolvere il problema. In questa demo, esamineremo solo ciò che tu (l'utente) puoi fare sul suo firewall personale sul suo computer.

  1. Premi Windows + R, digita " control " nella finestra di dialogo e premi Invio.
  2. Una volta visualizzato il pannello di controllo, cerca Firewall nella barra di ricerca nella parte in alto a destra dello schermo. Dai risultati, fai clic su Consenti a un'app tramite Windows Firewall che è una sottocategoria sotto Windows Firewall .
Windows Firewall - Pannello di controllo
  1. Fare clic su Modifica impostazioni e assicurarsi che le voci che applicano RPC siano abilitate, come Assistenza remota .
Abilitazione dell'assistenza remota - Firewall
  1. Riavvia il computer e controlla se questo ha risolto il messaggio di errore in discussione.

Soluzione 3: disabilitare l'avvio selettivo

L'avvio selettivo è un metodo di avvio che consente al computer di accendersi con un numero minimo di elementi caricati. Questa operazione viene solitamente eseguita durante la risoluzione dei problemi con il computer che potrebbero coinvolgere altre applicazioni di terze parti. Tuttavia, ogni volta che si avvia utilizzando l'avvio selettivo, il computer non caricherà nemmeno tutti i componenti RPC sul computer. Selezioneremo l'avvio normale e vedremo se questo risolve il problema.

  1. Premi Windows + R, digita " msconfig " nella finestra di dialogo e premi Invio.
  2. Una volta nella configurazione di avvio, seleziona la scheda Generale e scegli l'opzione Avvio normale .
Selezione dell'avvio normale: configurazione di avvio su Windows 10
  1. Premere Applica per salvare le modifiche e uscire. Ora ti verrà chiesto di riavviare. Riavvia immediatamente utilizzando la finestra visualizzata e controlla se il messaggio di errore è stato risolto.

Soluzione 4: abilitare IPV6 e Condivisione file e stampanti per la rete connessa

In alcuni casi, è possibile incontrare l' Errore 1722: Il server RPC non è disponibile problema nei casi in cui c'è un interruzione di connessione di rete causati da uno o più impostazioni. Diversi utenti interessati hanno segnalato che nel loro caso il problema è stato risolto dopo aver scoperto che Condivisione stampante per reti Microsoft e Protocollo versione 6 (TCP / IPv6) erano entrambi disabilitati dalle proprietà di rete connesse.

Dopo aver abilitato nuovamente queste due opzioni, la maggior parte degli utenti interessati ha segnalato che il problema è stato risolto. Ecco una guida rapida su come eseguire questa operazione:

  1. Premi il tasto Windows + R per aprire una finestra di dialogo Esegui. Poi, tipo “ncpa.cpl” e premere Invio per aprire la Connessioni di rete finestra.
  2. All'interno della finestra Connessioni di rete, fare clic destro sulla rete che si sta attualmente connessi e colpire Proprietà.
  3. Una volta arrivato alle proprietà della tua connessione di rete, vai alla scheda Networking e scorri l'elenco degli elementi.
  4. Individuare Condivisione file e stampanti per reti Microsoft e Protocollo Internet versione 6 (TCP / IPv6) e assicurarsi che entrambe le caselle associate siano selezionate. Quindi, fare clic su OK per salvare le modifiche.
  5. Riavvia il computer e verifica se il problema è stato risolto al successivo avvio.
//appuals.com/wp-content/uploads/2019/05/enabling-ipv6.webm

Se riscontri ancora l' errore 1722: il server RPC non è disponibile , passa al metodo successivo di seguito.

Soluzione 5: svuotamento DNS e rinnovo

Alcuni utenti interessati hanno riferito di essere riusciti a risolvere il problema dopo aver utilizzato un prompt dei comandi con privilegi elevati per svuotare il DNS e rinnovare la connessione. Ma affinché questa correzione sia efficace, è necessario assicurarsi che i servizi coinvolti nella connessione RPC siano in esecuzione (seguire il metodo 1).

Se sei certo che i servizi richiesti siano in esecuzione, ecco una guida rapida su come svuotare il DNS e rinnovare la connessione:

  1. Premi il tasto Windows + R per aprire una finestra di dialogo Esegui . Quindi, digita "cmd" e premi Ctrl + Maiusc + Invio per aprire un prompt dei comandi con privilegi elevati. Se richiesto dall'UAC (Controllo account utente), fare clic su Sì per concedere privilegi amministrativi.
  2. All'interno del prompt dei comandi con privilegi elevati, digita il seguente comando e premi Invio per svuotare la configurazione IP corrente:
    ipconfig / flushdns
  3. Una volta che il comando è stato registrato correttamente, digita il seguente comando e premi Invio per rinnovare la configurazione IP:
    ipconfig / renew
  4. Una volta che l'IP è stato rinnovato, chiudere il prompt dei comandi con privilegi elevati e ricreare i passaggi che in precedenza avevano attivato l' errore 1722: il problema del server RPC non è disponibile per vedere se il problema è stato risolto.

Se lo stesso problema persiste, passare al metodo successivo di seguito.

Soluzione 6: utilizzo dell'editor del Registro di sistema per forzare l'avvio dei servizi RPC

Alcuni utenti interessati hanno riferito di essere riusciti a risolvere il problema dopo aver utilizzato un prompt dei comandi con privilegi elevati per svuotare il DNS e rinnovare la connessione. Ma affinché questa correzione sia efficace, è necessario assicurarsi che i servizi coinvolti nella connessione RPC siano in esecuzione (seguire il metodo 1).

Se sei certo che i servizi richiesti siano in esecuzione, ecco una guida rapida su come svuotare il DNS e rinnovare la connessione:

Ecco una guida rapida su come eseguire questa operazione:

  1. Premi il tasto Windows + R per aprire una finestra di dialogo Esegui. Quindi, digita "regedit" e premi Invio per aprire l'Editor del Registro di sistema. Se viene richiesto dall'UAC (controllo dell'account utente) , fare clic su per concedere i privilegi amministrativi.
  2. All'interno dell'Editor del Registro di sistema, utilizza il riquadro di sinistra per accedere alla seguente posizione:
    HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ RpcSs

    Nota: puoi accedervi manualmente utilizzando il riquadro a sinistra oppure puoi incollare l'indirizzo esatto direttamente nella barra di navigazione e premere Invio. Con il tasto RpcSs selezionato, spostarsi in basso nel riquadro di destra e fare doppio clic su Start.

  3. All'interno di Modifica valore parola chiave associato a Start, impostare Base su Esadecimale e Dati valore su 2 per abilitare la RPC (Remove Procedure Call) .
  4. Utilizza il riquadro a sinistra o la barra di navigazione in alto per navigare verso questa posizione:
    Computer \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ DcomLaunch
  5. Una volta arrivato in quella posizione, fai doppio clic su Start dal riquadro di destra. Quindi impostare la Base su Esadecimale e i dati del valore su 2 per attivare il DCOM Server Process Launcher .
  6. Passare alla seguente posizione utilizzando la barra di navigazione in alto o utilizzando il riquadro di sinistra:
    Computer \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ RpcEptMapper
  7. Passa al riquadro di destra e fai doppio clic su Start. Quindi, imposta Base su Esadecimale e Dati valore su 2 .
  8. Chiudi l'Editor del Registro di sistema, riavvia il computer e verifica se il problema è stato risolto al successivo avvio del sistema.
//appuals.com/wp-content/uploads/2019/05/enabling-services-via-registry-Editor.webm

Oltre alle soluzioni di cui sopra, puoi anche trovare altre soluzioni alternative per l'errore "Il server RPC non è disponibile " leggendo il nostro articolo Correzione: chiamata di procedura remota non riuscita. Entrambi i casi di errore sono quasi gli stessi e in entrambi i casi è possibile provare le stesse soluzioni.

Raccomandato

Correzione: Minecraft non rispondeva
Che cos'è l'applicazione di registrazione del dispositivo del sintonizzatore TV digitale e deve essere rimossa?
Cos'è FileRepMalware e dovresti rimuoverlo