Correzione Il server RPC non è disponibile errore in Windows 10
Remote Procedure Call (RPC) è una tecnologia presente fin dall'emergere dei computer e utilizza la tecnica di comunicazione interprocesso. Il suo scopo principale è consentire a un client e un server di comunicare tra loro sulla rete. Alcuni utenti dopo aver completato un aggiornamento a una versione più recente di Windows 10 potrebbero notare che l'esecuzione di qualsiasi comando remoto non riesce con il messaggio di errore Il server RPC non è disponibile(The RPC server is unavailable) : prima dell'aggiornamento, questi comandi remoti vengono eseguiti correttamente. In questo post, identificheremo le potenziali cause e quindi forniremo le possibili soluzioni che puoi provare per risolvere questo problema.
Il messaggio di errore Il server RPC non è disponibile(The RPC Server is unavailable ) può essere attivato da uno dei seguenti:
- Uno o più servizi richiesti da RPC sono disabilitati.
- L'assistenza remota è disabilitata dal Firewall .
- IPV6 o Condivisione stampante file(File Printer Sharing) è disabilitato.
- L'indirizzo IP sta bloccando il server RPC .
- I servizi RPC(RPC) sono disabilitati tramite Registro(Registry) .
Leggi(Read) : Come risolvere gli errori e i problemi relativi alle chiamate di procedura remota.
Il server RPC non è disponibile in (RPC)Windows 11/10
Se ti trovi di fronte a questo errore, puoi provare le soluzioni consigliate di seguito.
- Controlla il servizio RPC sul tuo computer
- Abilita Remote Desktop/Assistance nel firewall
- Modificare la selezione di avvio(Change Startup Selection) da Avvio selettivo(Selective) a Avvio normale(Normal)
- Abilita IPV6 e Condivisione file e stampanti(Printer Sharing) per la rete connessa
- Svuota DNS e rinnova
- Forza l'avvio dei servizi RPC(Force RPC) a utilizzare l' Editor del Registro(Registry Editor) di sistema .
Ora, analizziamo i passaggi dettagliati di queste soluzioni.
1] Controlla il servizio RPC(Check RPC) sul tuo computer
Questa soluzione implica che 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 ( Automatic ) a manuale. Ciò significa che RPC potrebbe non avviarsi automaticamente quando necessario.
Per controllare il servizio RPC sul tuo computer, procedi come segue:
- Premi Windows + R, digita services.msc nella finestra di dialogo e premi Invio.
- Una volta nella finestra Servizi(Services) , cerca i seguenti processi:
Remote Procedure Call (RPC)
RPC Endpoint Mapper or Remote Procedure Call (RPC) Locator
DCOM Service Process Launcher
- Fare clic con il pulsante destro del mouse su ciascun servizio uno per uno e selezionare Proprietà(Properties) .
- Una volta nelle proprietà, assicurati che il servizio sia avviato (Started ) e che il tipo di avvio (Startup type ) sia impostato su Automatico(Automatic) .
- Salva le modifiche ed esci.
Riavvia il computer e verifica se il problema è stato risolto.
2] Abilita Remote Desktop/Assistance nel firewall
Per consentire Assistenza remota(Remote Assistance) nel firewall sul tuo computer, procedi come segue:
- Premi il tasto Windows + R, digita control nella finestra di dialogo e premi Invio.
- Una volta visualizzato il pannello di controllo, digita Firewall nella barra di ricerca nella parte in alto a destra della finestra e premi Invio(Enter) .
- Dai risultati, fai clic su Consenti un'app tramite Windows Firewall (Allow an app through Windows Firewall ) , che è una sottocategoria sotto Windows Firewall .
- Fare clic su Modifica impostazioni (Change settings ) e assicurarsi che le voci che impongono RPC siano selezionate, ad esempio Assistenza remota(Remote Assistance) .
Riavvia il computer e verifica se il problema è stato risolto.
3] Modifica la selezione di avvio(Change Startup Selection) da Avvio selettivo(Selective) a Avvio normale(Normal)
L'avvio selettivo è un metodo di avvio che consente al computer di accendersi con un numero minimo di elementi caricati. Questo di solito viene fatto durante la risoluzione dei problemi con il tuo 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. In questo caso, selezioneremo l'avvio normale e vedremo se questo risolve il problema. Ecco come:
- Premi il tasto Windows + R, digita msconfig nella finestra di dialogo e premi Invio.
- Una volta nella configurazione di avvio, seleziona la scheda Generale (General ) e scegli l'opzione Avvio normale(Normal startup) .
- Fare clic su Applica(Apply) > OK per salvare le modifiche e uscire.
Ti verrà chiesto di riavviare. Riavvia(Restart) immediatamente utilizzando la finestra visualizzata e verifica se il messaggio di errore è stato risolto.
4] Abilita IPV6(Enable IPV6) e Condivisione file e stampanti(Printer Sharing) per la rete connessa
In alcuni casi, potresti riscontrare l' errore 1722: il problema del server RPC non è disponibile (Error 1722: The RPC server is unavailable ) nei casi in cui si verifica un'interruzione della connessione di rete causata da una o più impostazioni. In questo caso, l'abilitazione di IPV6 e Condivisione file e stampanti(Printer Sharing) per la rete connessa potrebbe risolvere il problema. Fare quanto segue:
- Premi Windows key + R,(r) quindi digita ncpa.cpl nella finestra di dialogo Esegui e premi Invio per aprire la finestra Connessioni di rete .(Network Connections)
- All'interno della finestra Connessioni di rete(Network Connections) , fai clic con il pulsante destro del mouse sulla rete a cui sei attualmente connesso e premi Proprietà.(Properties.)
- Una volta che sei arrivato alle Proprietà(Properties) della tua connessione di rete, vai alla scheda Rete(Networking) e scorri verso il basso l'elenco delle voci.
- Individua Condivisione file e (File and) stampanti per reti Microsoft(Printer Sharing for Microsoft Networks) e Internet Protocol Version 6 (TCP/IPv6) e assicurati che entrambe le caselle associate siano selezionate.
- Fare clic su OK per salvare le modifiche.
Riavvia il computer e verifica se il problema è stato risolto al prossimo avvio.
5] Svuota DNS e rinnova
Questa soluzione richiede di assicurarsi che i servizi coinvolti nella connessione RPC siano in esecuzione (come illustrato nella soluzione 1 sopra) prima di procedere allo svuotamento del DNS e al rinnovo della connessione.
Se sei certo che i servizi richiesti siano in esecuzione, segui le istruzioni seguenti per svuotare il DNS(flush the DNS) e rinnovare la connessione.
- Avvia il prompt dei comandi in modalità elevata(Launch command prompt in elevated mode) .
- All'interno del prompt dei comandi con privilegi elevati ,(Command) digita il seguente comando e premi Invio(Enter) per svuotare la configurazione IP corrente:
ipconfig /flushdns
- Una volta che il comando è stato registrato correttamente, digita il seguente comando e premi Invio(Enter) per rinnovare la configurazione IP:
ipconfig /renew
Una volta che l'IP è stato rinnovato, chiudi il prompt dei comandi con privilegi(Command Prompt) elevati ed esegui i comandi remoti e verifica se il problema è stato risolto.
6] Forza(Force RPC) l'avvio dei servizi RPC con l' editor del registro(Registry Editor)
Per utilizzare l' Editor del Registro(Registry Editor) di sistema per forzare l'avvio dei servizi RPC , procedere come segue:
- Avvia l'editor del registro .
- All'interno dell'Editor del Registro di sistema(Registry Editor) , utilizzare il riquadro di sinistra per accedere alla posizione seguente:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs
- Con il tasto RpcSs selezionato, spostati verso il basso nel riquadro di destra e fai doppio clic su Start per modificarne le proprietà.
- Nella casella delle proprietà , impostare Base su Esadecimale(Hexadecimal) e Dati valore(Value data) su 2.
- Fare clic su OK per abilitare la chiamata di procedura di rimozione (RPC)(Remove Procedure Call (RPC)) .
Quindi, utilizza il riquadro di sinistra o la barra di navigazione in alto (incolla il percorso del registro e premi Invio(Enter) ) per accedere a questa posizione:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DcomLaunch
- Una volta raggiunta quella posizione, fai doppio clic su Avvia(Start) dal riquadro di destra.
- Quindi, imposta Base su Esadecimale(Hexadecimal) e i dati del valore su 2.
- Fare clic su OK per abilitare DCOM Server Process Launcher .
Infine, accedi alla seguente posizione utilizzando la barra di navigazione in alto o utilizzando il riquadro di sinistra:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcEptMapper
- Passa al riquadro di destra e fai doppio clic su Start.
- Quindi, imposta Base su Hexadecimal e Value Data su 2 .
- Fare clic su OK .
Chiudi l' Editor del Registro(Registry Editor) di sistema , riavvia il computer e verifica se il problema " Il server RPC non è disponibile"(The RPC server is unavailable’) è stato risolto al successivo avvio del sistema.
Controlla questi post correlati se ricevi:(Check these related posts if you receive:)
- Come correggere errori e problemi di chiamata di procedura remota
- Errore di chiamata di procedura remota non riuscita per le app di Microsoft Store
- La chiamata di procedura remota non è riuscita durante la creazione del PIN come opzione di accesso
- Errore durante la chiamata di procedura remota non riuscita durante l'utilizzo di DISM(The remote procedure call failed error while using DISM) .
Related posts
Remote Desktop tab in RDWEB mancante da Edge browser in Windows 10
Microsoft Remote Desktop Assistant per Windows 10
Impossibile copiare Paste in Remote Desktop Session in Windows 10
Connect iPhone a Windows 10 PC utilizzando Microsoft Remote Desktop
Best Free Remote Desktop Software per Windows 10
Come fermare Remote Installation di Apps su Windows 10
Computer è stato rilevato in modo errato come esterno domain network
Notizie e Interessi non mostrare o mancante in Windows 10
Desktop Icone rearrange and move dopo il riavvio in Windows 10
Cloud Clipboard (Ctrl+V) Non funziona o sincronizzarsi in Windows 10
Connect Android a Windows 10 Usando Microsoft Remote Desktop
Potenziale Windows Update Database error rilevato in Windows 10
Come configurare la connessione desktop remoto su Windows 10
SID mostra invece di Username o nome amichevole in Windows 10
Come accedere in remoto a Windows 10 da Mac
Come proiettare su una TV o un monitor da Windows 10 Mobile, utilizzando Miracast
Correggi il desktop remoto non sarà Connect in Windows 10
CreateWindowEx function Problemi per app a 32 bit in Windows 10
Uno o più audio service isn non in esecuzione su dispositivo Windows 10
Il programma non può iniziare perché MSVCP140.dll manca in Windows 10