Solución: el servidor RPC no está disponible en Windows 7, 8 y 10

RPC también se conoce como llamada a procedimiento remoto. Es una tecnología presente desde el surgimiento de las computadoras y utiliza la técnica de comunicación entre procesos. Su propósito principal es permitir que un cliente y un servidor se comuniquen entre sí a través de la red. Lo mismo puede decirse de los dispositivos.

El servidor RPC no está disponible

En términos simples, cada vez que comparte datos o información a través de cualquier red, RPC entra en juego y hace todo el trabajo por usted. RPC también juega un papel importante en la gestión de dispositivos a través de la red y también se utiliza en periféricos de controladores, como escáneres o impresoras.

¿Qué causa el error 'El servidor RPC no está disponible'?

Dado que RPC es la comunicación de diferentes dispositivos, hay varios módulos diferentes que pueden ser responsables de causar el mensaje de error. Dicho esto, estos son algunos de los culpables que podrían ser responsables en su caso:

  • Uno o más servicios requeridos por RPC están deshabilitados : en la mayoría de los casos, este problema en particular ocurrirá cuando una o más computadoras involucradas en la conexión tengan uno (o más) servicios obligatorios deshabilitados. Si este escenario es aplicable, puede resolver el problema utilizando la utilidad Servicios para forzar el inicio de los servicios deshabilitados.
  • Firewall deshabilita la asistencia remota: se sabe que Firewall de Windows y algunos otros equivalentes de terceros bloquean la conexión de Asistencia remota de forma predeterminada. Si este es el culpable que desencadena el problema, puede resolver el problema estableciendo una excepción para este tipo de conexión.
  • El uso compartido de impresoras de archivos o IPV6 está deshabilitado : ciertos tipos de servidores RPC requerirán tanto el uso compartido de impresoras de archivos como IPV6 en la conexión de red actual. Varios usuarios que luchan por resolver este problema en particular han informado que el problema se resolvió después de habilitar ambos desde Propiedades de red.
  • La dirección IP está bloqueando el servidor RPC : una IP ambigua también puede desencadenar este mensaje de error en particular. Si este escenario es aplicable, puede resolver el problema enjuagando y luego renovando la dirección IP.
  • Los servicios RPC se deshabilitan a través del Registro : ciertas utilidades o la intervención manual del usuario pueden obligar a algunos servicios requeridos por un servidor RPC a permanecer deshabilitados. Los usuarios que se encuentran en un escenario similar han informado que el problema se resolvió después de usar el Editor del Registro para forzar el inicio de los servicios utilizados por el componente RPC.

Antes de comenzar a repasar las soluciones, asegúrese de tener una conexión a Internet activa y de haber iniciado sesión como administrador en su computadora. Además, si está utilizando la computadora en un entorno de trabajo, es mejor que consulte a su administrador de red. Cada entorno de trabajo tiene su configuración separada de la red y las PC.

Solución 1: Verificando el servicio RPC en su computadora

Lo primero que los usuarios deben verificar si encuentran este error es el servicio RPC en su computadora. Los conflictos con otras aplicaciones de terceros o el cambio de los sistemas del sistema pueden obligar al servicio RPC a pasar del valor predeterminado (Automático) a manual. Esto significa que RPC podría no iniciarse automáticamente cuando sea necesario.

  1. Presione Windows + R, escriba " services.msc " en el cuadro de diálogo y presione Entrar.
  2. Una vez en la ventana de servicios, busque los siguientes procesos:
 Llamada a procedimiento remoto (RPC) RPC Endpoint Mapper o Localizador de llamada a procedimiento remoto (RPC) DCOM Service Process Launcher 

Haga clic derecho en cada servicio uno por uno y seleccione Propiedades .

Servicios asociados con RPC
  1. Una vez en las propiedades, haga que el servicio se inicie y que el tipo de inicio se configure como automático .

Cambiar el tipo de inicio y el estado de los servicios RPC
  1. Guardar los cambios y salir. Reinicie su computadora y verifique si el mensaje de error es fijo.

Solución 2: habilitar la asistencia remota en el firewall

La Asistencia remota es un mecanismo que permite a otros usuarios o computadoras ver la pantalla de su computadora e incluso controlarla si así lo desea. La asistencia remota también podría entrar en juego en el caso de los servidores RPC, ya que el cliente y el servidor también intercambian información en una escala mucho más grande y complicada. Si su firewall no está configurado correctamente, verá el error en discusión.

Si pertenece a una organización, debe comunicarse con el administrador de la red para investigar el problema. Mientras se soluciona el problema de la red, apagar el firewall principal es una forma de solucionar el problema. En esta demostración, solo analizaremos lo que usted (el usuario) puede hacer en su propio firewall personal en su computadora.

  1. Presione Windows + R, escriba ' control ' en el cuadro de diálogo y presione Entrar.
  2. Una vez que aparezca el panel de control, busque Firewall en la barra de búsqueda en la parte superior derecha de la pantalla. De los resultados, haga clic en Permitir una aplicación a través del Firewall de Windows, que es una subcategoría debajo del Firewall de Windows .

Firewall de Windows - Panel de control
  1. Haga clic en Cambiar configuración y asegúrese de que las entradas que imponen RPC estén habilitadas, como la Asistencia remota .

Habilitación de la asistencia remota: firewall
  1. Reinicie su computadora y verifique si esto resolvió el mensaje de error en discusión.

Solución 3: deshabilitar el inicio selectivo

El inicio selectivo es un método de arranque que permite que su computadora se encienda con un número mínimo 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 usando un inicio selectivo, su computadora tampoco cargará todos los componentes RPC en su computadora. Seleccionaremos el inicio normal y veremos si esto soluciona el problema.

  1. Presione Windows + R, escriba " msconfig " en el cuadro de diálogo y presione Entrar.
  2. Una vez en la configuración de inicio, seleccione la pestaña General y elija la opción Inicio normal .

Selección de inicio normal: configuración de arranque
  1. Presione Aplicar para guardar los cambios y salir. Ahora se le pedirá que reinicie. Reinicie de inmediato usando la ventana emergente y verifique si el mensaje de error está resuelto.

Solución 4: habilitar IPV6 y compartir archivos e impresoras para la red conectada

En algunos casos, puede encontrar el error 1722: el servidor RPC no está disponible en los casos en que hay una interrupción de la conexión de red causada por una o varias configuraciones. Varios usuarios afectados informaron que, en su caso, el problema se resolvió después de descubrir que Compartir impresoras para redes Microsoft y Protocolo Versión 6 (TCP / IPv6) estaban inhabilitados de sus propiedades de red conectadas.

Al habilitar estas dos opciones, los usuarios más afectados informaron que el problema se resolvió. Aquí hay una guía rápida sobre cómo hacer esto:

  1. Presione la tecla Windows + R para abrir un cuadro de diálogo Ejecutar. Luego, escriba "ncpa.cpl" y presione Entrar para abrir la ventana Conexiones de red .
  2. Dentro de la ventana Conexiones de red, haga clic derecho en la red a la que está conectado actualmente y presione Propiedades.
  3. Una vez que llegue a las Propiedades de su conexión de red, vaya a la pestaña Redes y desplácese hacia abajo por la lista de elementos.
  4. Busque Compartir archivos e impresoras para redes Microsoft y Protocolo de Internet versión 6 (TCP / IPv6) y asegúrese de que ambas casillas asociadas estén marcadas. Luego, haga clic en Aceptar para guardar los cambios.
  5. Reinicie su computadora y vea si el problema se resuelve en el próximo inicio.
//appuals.com/wp-content/uploads/2019/05/enabling-ipv6.webm

Si aún encuentra el error 1722: el servidor RPC no está disponible, pase al siguiente método a continuación.

Solución 5: Enjuagar DNS y renovar

Algunos usuarios afectados han informado que lograron resolver el problema después de usar un símbolo del sistema elevado para vaciar el DNS y renovar la conexión. Pero para que esta solución sea efectiva, debe asegurarse de que los servicios involucrados en la conexión RPC se estén ejecutando (siga el Método 1).

Si está seguro de que los servicios requeridos se están ejecutando, aquí hay una guía rápida sobre cómo limpiar el DNS y renovar la conexión:

  1. Presione la tecla Windows + R para abrir un cuadro de diálogo Ejecutar . Luego, escriba "cmd" y presione Ctrl + Shift + Enter para abrir un símbolo del sistema elevado. Si el UAC (Control de cuentas de usuario) se lo solicita , haga clic en Sí para otorgar privilegios administrativos.

    Ejecutar CMD usando el cuadro de diálogo Ejecutar
  2. Dentro del símbolo del sistema elevado, escriba el siguiente comando y presione Entrar para vaciar la configuración IP actual:
     ipconfig / flushdns 
  3. Una vez que el comando se haya registrado correctamente, escriba el siguiente comando y presione Entrar para renovar la configuración de IP:
     ipconfig / renovar 
  4. Una vez que se haya renovado la IP, cierre el símbolo del sistema elevado y vuelva a crear los pasos que anteriormente activaban el error 1722: el servidor RPC no está disponible para ver si el problema se ha resuelto.

Si el mismo problema persiste, vaya al siguiente método a continuación.

Solución 6: usar el Editor del Registro para forzar el inicio de los servicios RPC

Algunos usuarios afectados han informado que lograron resolver el problema después de usar un símbolo del sistema elevado para vaciar el DNS y renovar la conexión. Pero para que esta solución sea efectiva, debe asegurarse de que los servicios involucrados en la conexión RPC se estén ejecutando (siga el Método 1).

Si está seguro de que los servicios requeridos se están ejecutando, aquí hay una guía rápida sobre cómo limpiar el DNS y renovar la conexión:

Aquí hay una guía rápida sobre cómo hacer esto:

  1. Presione la tecla Windows + R para abrir un cuadro de diálogo Ejecutar. Luego, escriba "regedit" y presione Entrar para abrir el Editor del Registro. Si el UAC (Control de cuentas de usuario) lo solicita, haga clic en para otorgar privilegios administrativos.
  2. Dentro del Editor del registro, use el panel izquierdo para navegar a la siguiente ubicación:
     HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ RpcSs 

    Nota: Puede llegar allí manualmente usando el panel izquierdo o puede pegar la dirección exacta directamente en la barra de navegación y presionar Entrar. Con la tecla RpcSs seleccionada, baje al panel derecho y haga doble clic en Inicio.

  3. Dentro del Editar valor de Dword asociado con Inicio, configure la Base en Hexadecimal y los datos del Valor en 2 para habilitar la Llamada de procedimiento de eliminación (RPC) .
  4. Use el panel izquierdo o la barra de navegación en la parte superior para navegar a esta ubicación:
     Computadora \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ DcomLaunch 
  5. Una vez que llegue a esa ubicación, haga doble clic en Inicio en el panel de la derecha. Luego, configure la Base en Hexadecimal y los datos del valor en 2 para habilitar el Lanzador de procesos del servidor DCOM .
  6. Navegue a la siguiente ubicación utilizando la barra de navegación en la parte superior o utilizando el panel izquierdo:
     Computadora \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ RpcEptMapper 
  7. Vaya al panel de la derecha y haga doble clic en Inicio. Luego, establezca la Base en Hexadecimal y los Datos del valor en 2 .
  8. Cierre el Editor del registro, reinicie su computadora y vea si el problema se ha resuelto en el próximo inicio del sistema.
//appuals.com/wp-content/uploads/2019/05/enabling-services-via-registry-Editor.webm

Además de las soluciones anteriores, también puede encontrar más soluciones alternativas con respecto al error 'El servidor RPC no está disponible ' leyendo nuestro artículo Solución: la llamada al procedimiento remoto falló. Ambos casos de error son casi iguales y se pueden probar las mismas soluciones en ambos casos.

Artículos De Interés