Solución: no se pudo vaciar la caché de resolución de DNS

No se pudo vaciar la caché de resolución de DNS es un mensaje de error que puede recibir cuando ejecuta el comando ipconfig / flushdns en máquinas con Windows.

El sistema operativo Windows utiliza el servicio Cliente DNS para resolver y almacenar información DNS (sistema de nombres de dominio) con el fin de acelerar el proceso en usos consecutivos.



La caché de DNS está habilitada de forma predeterminada y almacenará en caché las solicitudes de DNS para la mayoría de los programas que se conectan a Internet.

Existen algunos posibles errores que los usuarios experimentan al usar la caché de DNS en el sistema operativo Windows.

Uno de ellos es que la información en la caché de DNS está desactualizada. Esto puede provocar problemas de carga cuando se conecta a sitios o servidores. los ipconfig / flushdns comando puede ser utilizado para vaciar la caché dns para resolver de nuevo los nombres de dominio.

Limpiar significa limpiar la caché, de modo que no se almacene información en ella después de la operación. Esto obliga a Windows a utilizar el servidor DNS configurado para extraer la información de DNS.

No se pudo vaciar la caché de resolución de DNScould not flush the dns resolver cache

Los usuarios que intentan vaciar la caché de DNS pueden recibir el mensaje de error 'La configuración de IP de Windows no pudo vaciar la caché de resolución de DNS: la función falló durante la ejecución'.

El mensaje de error es idéntico en todas las versiones recientes del sistema operativo Windows, incluidos Windows 7 y Windows 10.



La razón más probable de esto es que el servicio de cliente DNS está desactivado.

La solución para corregir este mensaje de error es habilitar el servicio Cliente DNS en el menú de configuración de Servicios. No estoy seguro de si tiene mucho sentido vaciar la caché si el Cliente DNS está deshabilitado, ya que significa que Windows no está resolviendo ni almacenando DNS en absoluto.

Propina: puede ejecutar el comando ipconfig / displaydns después de habilitar el Cliente DNS para que enumere todas las entradas DNS en caché que Windows almacenó en el caché en el momento de ejecutar el comando.

Básicamente, lo que significa es que Windows no almacenará en caché las solicitudes de DNS si el servicio Cliente DNS está deshabilitado. Por lo tanto, limpiar la caché de DNS no tiene un efecto positivo en el sistema.

  1. Puede iniciar el servicio utilizando Windows-R para abrir el cuadro de ejecución
  2. Escribiendo services.msc y presionando la tecla enter.
  3. Localice el servicio Cliente DNS, haga clic con el botón derecho en él y seleccione propiedades en el menú (o haga doble clic en su lugar).

dns client

Debe configurar el servicio en manual o automático en 'tipo de inicio' antes de que la opción de inicio esté disponible. Seleccione Iniciar para iniciar el servicio.



Cuando regrese al símbolo del sistema después, vaciar la caché de DNS usando ipconfig / flushdns debería funcionar como se esperaba.