Arreglar el error El servidor RPC no está disponible en Windows 10

La llamada a procedimiento remoto (RPC)(Remote Procedure Call (RPC)) es una tecnología presente desde la aparición de las computadoras y utiliza la técnica de comunicación entre procesos. Su objetivo principal es permitir que un cliente y un servidor se comuniquen entre sí a través de la red. Algunos usuarios después de completar una actualización a una versión más nueva de Windows 10 pueden notar que la ejecución de cualquier comando remoto falla con el mensaje de error El servidor RPC no está disponible(The RPC server is unavailable) ; antes de la actualización, estos comandos remotos se ejecutan correctamente. En esta publicación, identificaremos las posibles causas y luego brindaremos las posibles soluciones que puede intentar para ayudar a remediar este problema.

El servidor RPC no está disponible

El mensaje de error El servidor RPC no está disponible(The RPC Server is unavailable ) puede activarse por cualquiera de los siguientes:

  • Uno o más servicios requeridos por RPC están deshabilitados.
  • La asistencia remota está deshabilitada por el Firewall .
  • IPV6 o el uso compartido de impresoras de archivos(File Printer Sharing) está deshabilitado.
  • La dirección IP está bloqueando el servidor RPC .
  • Los servicios RPC(RPC) están deshabilitados a través del Registro(Registry) .

Leer(Read) : Cómo solucionar errores y problemas de llamadas a procedimientos remotos .

El servidor RPC no está disponible en (RPC)Windows 11/10

Si se enfrenta a este error, puede probar las soluciones recomendadas a continuación.

  1. Verifique el servicio RPC en su computadora
  2. Habilitar Remote Desktop/Assistance en firewall
  3. Cambie la selección(Change Startup Selection) de inicio de inicio selectivo(Selective) a inicio normal
  4. Habilite IPV6 y Compartir archivos(File) e impresoras(Printer Sharing) para la red conectada
  5. Vaciar DNS y renovar
  6. Obligue a los servicios RPC(Force RPC) a comenzar a usar el Editor del Registro(Registry Editor) .

Ahora, profundicemos en los pasos detallados de estas soluciones.

1] Verifique el servicio RPC(Check RPC) en su computadora

El servidor RPC no está disponible en Windows 11/10

Esta solución implica que los conflictos con otras aplicaciones de terceros o cambiar los sistemas del sistema pueden obligar al servicio RPC a pasar del valor predeterminado ( Automático(Automatic) ) al manual. Esto significa que es posible que RPC no se inicie automáticamente cuando sea necesario.

Para verificar el servicio RPC en su computadora, haga lo siguiente:

  • Presione Windows + R, escriba services.msc en el cuadro de diálogo y presione Entrar.
  • Una vez en la ventana de Servicios(Services) , busque los siguientes procesos:

Remote Procedure Call (RPC)

RPC Endpoint Mapper or Remote Procedure Call (RPC) Locator

DCOM Service Process Launcher

  • Haga clic derecho en cada servicio uno por uno y seleccione Propiedades(Properties) .
  • Una vez en las propiedades, asegúrese de que el servicio esté Iniciado (Started ) y que el  Tipo de inicio (Startup type ) esté configurado como  Automático(Automatic) .
  • Guardar los cambios y salir.

Reinicie su computadora y vea si el problema está resuelto.

2] Habilitar Remote Desktop/Assistance en Firewall

Para permitir la Asistencia remota(Remote Assistance) en el firewall de su computadora, haga lo siguiente:

  • Presione la tecla de Windows + R, escriba control en el cuadro de diálogo y presione Entrar.
  • Una vez que aparezca el panel de control, escriba Firewall  en la barra de búsqueda en la parte superior derecha de la ventana y presione Entrar(Enter) .
  • De los resultados, haga clic en Permitir una aplicación a través de Firewall de Windows (Allow an app through Windows Firewall ) , que es una subcategoría debajo de  Firewall de Windows(Windows Firewall) .
  • Haga clic en Cambiar configuración (Change settings ) y asegúrese de que las entradas que aplican RPC estén marcadas, como Asistencia remota(Remote Assistance) .

Reinicie su computadora y vea si el problema está resuelto.

3] Cambiar la selección(Change Startup Selection) de inicio de inicio selectivo(Selective) a inicio normal

El inicio selectivo es un método de arranque que permite que su computadora se encienda con una cantidad mínima de elementos cargados. Esto generalmente se hace cuando se solucionan problemas con su computadora que pueden involucrar otras aplicaciones de terceros. Sin embargo, cada vez que inicie utilizando el inicio selectivo, su computadora tampoco cargará todos los componentes RPC en su computadora. (RPC)En este caso, seleccionaremos el inicio normal y veremos si esto soluciona el problema. Así es cómo:

  • Presione la tecla de Windows + R, escriba msconfig en el cuadro de diálogo y presione Entrar.
  • Una vez en la configuración de inicio, selecciona la pestaña General  y elige la opción  Inicio normal(Normal startup) .
  • Haga clic en Aplicar(Apply) > Aceptar(OK ) para guardar los cambios y salir.

Se le pedirá que reinicie. Reinicie(Restart) inmediatamente usando la ventana emergente y verifique si se resuelve el mensaje de error.

4] Habilite IPV6(Enable IPV6) y Compartir archivos(File) e impresoras(Printer Sharing) para la red conectada

En algunos casos, es posible que encuentre el  error 1722: el servidor RPC no está disponible (Error 1722: The RPC server is unavailable ) en los casos en que hay una interrupción de la conexión de red causada por una o varias configuraciones. En este caso, habilitar IPV6 y Compartir archivos(File) e impresoras(Printer Sharing) para la red conectada podría resolver el problema. Haz lo siguiente:

  • Presione Windows key + Ry(r) luego escriba ncpa.cpl en el cuadro de diálogo Ejecutar y presione Enter  para abrir la   ventana Conexiones de red .(Network Connections)
  • Dentro de la ventana Conexiones de red(Network Connections) , haga clic derecho en la red a la que está conectado actualmente y presione Propiedades.(Properties.)
  • Una vez que llegue a las Propiedades(Properties) de su conexión de red, vaya a la pestaña Redes(Networking) y desplácese hacia abajo por la lista de elementos.
  • Localice Uso compartido de archivos e (File and) impresoras para redes Microsoft(Printer Sharing for Microsoft Networks)  y  Internet Protocol Version 6 (TCP/IPv6)  y asegúrese de que ambas casillas asociadas estén marcadas.
  • Haga clic en Aceptar(Ok)  para guardar los cambios.

Reinicie su computadora y vea si el problema se resuelve en el próximo inicio.

5] Vaciar DNS y renovar

Esta solución requiere que se asegure de que los servicios involucrados en la conexión RPC se estén ejecutando (como se describe en la solución 1 anterior) antes de proceder a vaciar el DNS y renovar la conexión.

Si está seguro de que los servicios necesarios se están ejecutando, siga las instrucciones a continuación para vaciar el DNS(flush the DNS) y renovar la conexión.

  • Inicie el símbolo del sistema en modo elevado(Launch command prompt in elevated mode) .
  • Dentro del símbolo del sistema elevado , escriba el siguiente comando y presione Enter (Command)para(Enter) vaciar la configuración de IP actual:
ipconfig /flushdns
  • Una vez que el comando se haya registrado con éxito, escriba el siguiente comando y presione Enter  para renovar la configuración de IP:
ipconfig /renew

Una vez que se haya renovado la IP, cierre el símbolo del sistema elevado y(Command Prompt) ejecute comandos remotos y vea si el problema se ha resuelto.

6] Obligar a los servicios RPC(Force RPC) a comenzar a usar el Editor del Registro(Registry Editor)

Para usar el Editor del Registro(Registry Editor) para forzar el inicio de los servicios RPC , haga lo siguiente:

  • Inicie el Editor del Registro .
  • Dentro del Editor del Registro(Registry Editor) , use el panel de la izquierda para navegar a la siguiente ubicación:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs
  • Con la clave RpcSs  seleccionada, baje al panel de la derecha y haga doble clic en  Inicio(Start ) para editar sus propiedades.
  • En el cuadro de propiedades ,  establezca la  Base  en  hexadecimal  y los  datos del valor(Value data)  en  2.
  • Haga clic en Aceptar( OK ) para habilitar  Eliminar llamada a procedimiento (RPC)(Remove Procedure Call (RPC)) .

Luego, use el panel izquierdo o la barra de navegación en la parte superior (pegue la ruta del registro y presione Enter ) para navegar a esta ubicación:

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DcomLaunch
  • Una vez que llegue a esa ubicación, haga doble clic en Inicio(Start) en el panel de la derecha.
  • Luego, establezca la Base  en  hexadecimal  y los datos del valor en  2.
  • Haga clic en Aceptar(OK) para habilitar el iniciador de procesos del servidor DCOM(DCOM Server Process Launcher) .

Por último, navegue a la siguiente ubicación usando la barra de navegación en la parte superior o usando el panel de la izquierda:

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcEptMapper
  • Vaya al panel de la derecha y haga doble clic en Inicio.(Start.)
  • Luego, establezca la  Base  en  Hexadecimal  y los  Datos del valor(Value Data)  en  2 .
  • Haga clic en Aceptar(OK) .

Cierre el Editor del Registro(Registry Editor) , reinicie su computadora y vea si el problema ' El servidor RPC no está disponible'(The RPC server is unavailable’) se resolvió en el próximo inicio del sistema.

Revisa estas publicaciones relacionadas si recibes:(Check these related posts if you receive:)

  1. Cómo solucionar errores y problemas de llamadas a procedimientos remotos
  2. Error de llamada a procedimiento remoto fallida para las aplicaciones de Microsoft Store
  3. La llamada de procedimiento remoto falló al crear el PIN como opción de inicio de sesión
  4. La llamada al procedimiento remoto falló al usar DISM(The remote procedure call failed error while using DISM) .



About the author

Tengo experiencia en ingeniería informática y tecnología de la información, lo que me ha brindado una perspectiva única sobre las plataformas Windows 10 y 11. En particular, tengo experiencia tanto con la "Experiencia de escritorio" de Windows 10 como con el navegador Microsoft Edge. Mi experiencia con estas dos plataformas me brinda una comprensión profunda de cómo funcionan, y mi experiencia en estas áreas me permite brindar consejos confiables sobre cómo mejorarlas.



Related posts