Limpiar la caché de la DNS
Sistemas operativos 29 de julio del 2007
Cuando visitamos una página web, Windows intenta acelerar la apertura de la misma colocando la información de la DNS de esa web en la caché de la DNS en nuestros PCs.
Esto es normal, hasta que se producen problemas con la Red, el servidor DNS o incluso con la página web en cuestión.
La caché de la DNS almacena en nuestros PCs entradas positivas y negativas. Las positivas son aquellas en las que la “DNS Lookup” tuvo éxito y pudimos conectar con la web que deseábamos visualizar.
Las entradas negativas son aquellas que quedan registradas como consecuencia de algún intento fallido de la “DNS Lookup” que nos impidió acceder a la página web.
El problema surge cuando la caché de la DNS guarda esas entradas negativas y, aunque la web ya se encuentre disponible y se pueda acceder sin problemas, Windows nos seguirá indicando “DNS ERROR!”.
Para solucionar este problema y evitar que esas entradas negativas se acumulen en la caché de la DNS del PC, haz lo siguiente:
1. Limpia la caché de la DNS. Ve a Inicio–>Ejecutar–>Teclea cmd–>En la ventana en modo MS-DOS, teclea el siguiente comando:
ipconfig /flushdns
Aparecerá la siguiente ventana confirmando la limpieza de la caché de la DNS:
2. A continuación, realizamos los siguientes cambios en el registro:
Ve a Inicio–>Ejecutar–>Teclea regedit–>Se abrirá la ventana de edición del registro del sistema.
Accede a la siguiente clave/subclave del registro haciendo clic sobre el signo +:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet \Services\Dnscache\Parameter
En el panel derecho, crea una clave REG_DWORD con el nombre:
MaxNegativeCacheTtl En valor hexadecimal, pon 0. Sal del registro.
3. Para forzar a Windows a mantener las entradas positivas en la caché de la DNS durante sólo 4 horas, en lugar de las 24 horas por defecto, haz lo siguiente:
Ve a Inicio–>Ejecutar–>Teclea regedit–>Se abrirá la ventana de edición del registro del sistema.
Accede a la siguiente clave/subclave del registro haciendo clic sobre el signo +:
KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\Dnscache\Parameters
En el panel derecho, crea una clave REG_DWORD con el nombre:
MaxCacheTtl
En valor decimal (no hexadecimal), pon 14400. Sal del registro y reinicia el PC para guardar los cambios.
Fuente: Trucos Windows


Sobre mí
Interesante, especialmente para el hosting donde estoy, ya quepor lo general siempre anda cambiando y actualizando el servidor.
Saludos.
Como veras Luis es un aporte que dejo Lestat en el foro de trucoswindows.net y a mi también me pareció muy interesante, de hay ponerlo aquí.
Un saludo.
¿vaciar el cache de resolucion DNS y hacer los cambios al registro
ayudan a prevenir el pharming y el phishing?
El pharming y el phishing usan normalmente a spyware que nos editan el archivo hosts o enlaces falsificados.
Te dejo un enlace te resultara útil:
http://www.trucoswindows.net/conteni5id-41-SEGURIDAD-El-archivo-hosts.html
Un saludo.
sr. la informacion esta muy buena..
permitame hacerle una pregunta…
es que tengo una pc, viejita. tiene un disco duro de 20 gb, y una memoria de 128, y le instale windows Xp service pack 1.
pero me funciono tres dias, y haora cuando entre y realizo algun trabajo simple. por simple que sea, y quiero guardar me dice que el disco esta lleno o que hay poquita memoria para el proceso..
disco duro: 16.3 gb libres
memoria ram 128.
?que puedo hacer¿ gracias
Yo no puedo impiear la cache me dice k hay un error en la ejecucion! k hago >>?? ka conexion no se repara al 00% pk no puede impiar la cache y este metodo me da errorsi nams detalles
a mi me pasa lo mismo , me da error de ejecucion en windows vista
C:\Users\Administrador>ipconfig /displaydns
Configuración IP de Windows
No se pudo mostrar la caché de resolución de DNS.
C:\Users\Administrador>
ni tan si quiera puedo verlo, alguna idea
lo que pasa es que no puedo abrir una pagina de internet que antes si podia, ya trate y borre arcivos temporales cokies borre los archivos dns, y sigue igual, no se que le pasa, es la unica pagina que no puedo abrir
El sistema me dice que estoy conectado a Internet, pero en realidad no responde. Verifico qué pasa y el sistema me informa que el problema no se ha podido reparar porque no pudo completarse la limpieza del cache DNS. Sigo el primer paso que se recomenienda en este página, tecleo cmd en el MS-DOS y ipconfig /flushdns y el sistema me responde que falló la ejecución de la función; es decir, que ni siquiera llego a la primera pantalla que aparece en esta pagina. ¿Me podéis decir q
El sistema me dice que estoy conectado a Internet, pero en realidad no responde. Verifico qué pasa y el sistema me informa que el problema no se ha podido reparar porque no pudo completarse la limpieza del cache DNS. Sigo el primer paso que se recomenienda en este página, tecleo cmd en el MS-DOS y ipconfig /flushdns y el sistema me responde que falló la ejecución de la función; es decir, que ni siquiera llego a la primera pantalla que aparece en esta pagina. ¿Me podéis decir q
no puedo reparar por que me dice que hay un error llame a mi proveedor y medio la misma intrucciones que aqui explican no c q hacer siento q mi pc no es el mismo desde q perdi ese archivo
Cuando aparece el error de ejecuccion prueba lo siguiente:
1-Inicio -> Ejecutar -> services.msc
2-Busca “Cliente DNS” en los Servicios locales, y mira a ver si el estado es Activado y el Tipo de Inicio es Automático
Si no está activado, pica con el botón derecho y vete a propiedades. En la nueva ventana, cambia Tipo de Inicio a Automático y luego dale a Iniciar.
3-Aplicar y aceptar. Intenta ahora hacer ipconfig/flushdns
muchas gracias por la colaboracion pude salir de un problema extraño para mi ojala ayudes en otros temas super
HOla: a mí me salió esto;windows cold not finish repairing the problem because the following action cannot be completed:
clearing the DNS cache.
Y parece que es lo mismo, viene el pata del servicio lo hace funcionar y después de dos días igual, bueno haber si me ayudan, les dejo mi e mail klmperlim@hotmail.com- saludos a todos!!!
cuando abro hotmail puedo ingresar a pagina de inicio , correos electronicos etc, pero no es posible abrir mi perfil, me dice error dns, no soy experimentada en esto, podrian darme alguna opinion sencilla ?? gracias
tengo windows vista
[...] [...]
Hola, tengo problemas para ejecutar ipconfig/flushdns en Windows Vista Ultimate.
Tengo el usuario administrador y ejecuto con este usuario.
Voy al CMD y tecleo ipconfig/flushdns y me dice que: La operacion solicitada requiere elevacion.
Intenté clic con el botón derecho sobre el símbolo del sistema pero no me aparece la opción de “ejecutar como administrador” por que claro, ya estoy ejecutando como administrador.
Probé modificando los perfilen de las cuentas de usuario y puse “Elevar sin preguntar” y lo mismo me da el mensaje.
Como podré limpiar la cache dns?, probé anularla con la orden de NET STOP cachedns pero me da “Error de sistema 1060″ El servicio especificado no existe como servicio instalado, en fin, no se qe más probar.
Alguna ayuda?
Alguien me dijo que convendría borrar la cache cada vez que salga de internet (al igual que borrar historial y cookies) como medida de seguridad. Tengo una MacBook y así lo estado haciendo desde hace meses sin tener problemas aparentes. Pero al leer sobre qué es cache, me surgieron muchas dudas. ¿Alguien me podría por favor orientar?
Yo tengo Win Vista Home Premium. A mi me pasaba que no puedo usar el ipconfi /flushdns, pero lei los comentarios y mi servicio de DNS estaba desabilitado y lo habilite en services.msc y ya resuelto. Gracias por la ayuda.
TENGO UN PROBLEMA , HE HECHO EL PRIMER PASO Y ME SALE ESTO CUANDO INTENTO LIMPIAR EL DNS :
CONFIGURACION IP WINDOWS
NO SE PUEDE VACIAR LA CACHÉ DE RESOLUCION DE DNS : ERROR DE UNA FUNCION DURANTE LA EJECUCIÓN .
QUE PUEDO HACER ? HAY ALGUIEN INTRUSO EN MI ORDENADOR ? PUEDE ALGUIEN AYUDARME POR FAVOR ? HAY ALGUIEN EN MI ORDENADOR INTRUSO ? QUE PUEDO HACER AYUDA!!!!!
tengo el mismo problema o tal vez peor porque ya hice los pasos del ¨cmd¨ y del ¨¨services.msc¨¨ y no funciona la internet la computadora tiene buene coneccion pero nomas no entra me parece que ya trate todo pero no se todavia como arreglar lo del cache
Muy agradecido, estos temas se salen de lo habitual y no sabía como arreglarlo, es admirable que haya gente que comparta sus conocimientos de esta manera y así ayuden a otros, gracias de nuevo…
Excelente y avalado por Microsoft!!!!
Hola, tengo problemas para ejecutar ipconfig/flushdns en Windows Vista Home Basic.
Tengo el usuario administrador y ejecuto con este usuario.
Voy al CMD y tecleo ipconfig/flushdns y me dice que: La operacion solicitada requiere elevacion.
despues de haber leido todo el post, cheque y lleve a cabo lo siguiente: 1-Inicio -> Ejecutar -> services.msc… pero mi DNS esta activo y me sigue mandando que requiere elevacion….
quien tiene buen corazon y me orienta en esto por favor.., que mi pc se tilda como 20 minutos en el encendido y despues jala perfecto…. NOOOO QUIERO FORMATEEEAR….
por favor ayuuuuda!!!
Funciono de maravillas Gracias Totales
yo hice eso de limpiar el cache porque no puedo abrir metroflog me pone como que internet no puede mostrar la pagina, me dijeron que tal ves era eso del dns, que limpiara pero aun no puedo entrar a varias paginas de internet y en otras pc`s si no sera que me falta algo o que mi le hayan movido algo a mi computadora me podrian dar alguna solucion. Por favor me urge!!!!
tengo un pequeño problema al intentar ejecutar el comando, me sale un mensaje que dice “esta operacion requiere elevacion”. Mi pregunta es a que tipo de elevacion se refiere y como puedo hacerlo… gracias