Por Manuel Torres el 4 Enero 2008

Vista versus Nvidia

Volvemos con un capítulo más sobre el error Nvlddmkm en equipos con Vista y tarjetas gráficas Nvidia serie 8000.

Hace poco os confirmaba la “posible” solución de dicho error con los nuevos drivers lanzados a finales de Diciembre por Nvidia. Os confirmo que continua en el mismo punto que en el principio y tanto Nvidia ni Microsoft dan ningún paso adelante mientras en los forums oficiales de ambos las entradas llegan ya a unas 10.000 entre ambos y sin una clara solución.

nvidia1.jpg

Es curioso comentar que este error no afecta por igual a todos e incluso no afecta a algunos usuarios. Enredando un poco sobre esto durante unos meses y sufriendo en mis propias “carnes” el dichoso error. Las soluciones aportadas por los usuarios afectados son de lo más “variopintas” algunas efectivas para dichos usuarios y para el resto sin ningún efecto.

Un resumen:

* Eliminar del sistema operativo todas las copias del archivo Nvlddmkm existentes en la carpeta Windows/System32. Con la consiguiente administración de permisos para poder eliminarlos ya que Vista no te deja ni tocarlos. Tras esto instalar los últimos Drivers facilitados por Nvidia. Resultado: Nvlddmkm error continua.

* Instalación de drivers Forceware alternativos como el último lanzado por Omega Drivers para Vista. Resultado: Algunos juegos ni arrancan y en otros el Nvlddmkm error continua.

* Sustitución del archivo Nvlddmkm.sys por una versión más antigua, realizandolo desde MSDOS a través del comando “extrac”. Resultado: Nvlddmkm error continua.

* Teoría de error de Hardware: sustitución de memoria RAM, modificación de los parametros de la BIOS, etc, etc. Resultado: Nvlddmkm error continua.

Tras este breve resumen cuyo resultado siempre es el mismo personalmente llego a la conclusión de que se trata más bien de un problema de incompatibilidad entre el software (lease Windows Vista y el propio driver) y hardware (tarjeta gráfica Nvidia). Algunos modelos de tarjetas 8000 vienen ya de fábrica overlockeadas para que su rendimiento sea mucho mayor y la tendencia de muchos usuarios de overlockear sus gráficas a la “alza” unido a la gestión que realiza Vista de la memoria de la misma hace que presente dicho error. Así que como banco de pruebas ya realizadas, realicé una prueba muy sencilla utilizando el programa RivaTurner overlockeando la tarjeta a la alza realizando pruebas de subida de 5 en 5% con un resultado similar o peor. Por lógica si apretamos las tuercas al hardware y presenta mayores problemas al igual que si dejamos el estado de fábrica ¿porqué no realizarlo al contrario?. Baje en un entre un 5% y un 10% el rendimiento de la tarjeta y aumenté un 20% el ciclo del ventilador, resultado: ningún problema, ni he visto el error Nvlddmkm asomarse al ejecutar los juegos probados. El rendimiento de la tarjeta no ha disminuido y los juegos fluyen correctamente sin cuelgues a pesar que fuí algo “incredulo” y machaque el rendimiento al probar Crysis en una configuración Very High para mi sorpresa el juego no sufrio ningun cuelgue ni tampoco el error apareció durante todo el tiempo que estuve testeandolo y con una tasa de frames bastante considerable como para jugarlo perfectamente.

No si sé realmente si esto será la solución definitiva, al menos es lo que funciona (en mi caso) y no noto diferencia de rendimiento en los juegos ni en el propio sistema operativo y tampoco sabré si a todos les funcionará por igual ya que las soluciones de algunos son muy diferentes. Otros han optado por la devolución de sus gráficas Nvidia para adquirir la competencia ATI que en algunos casos tampoco se salvan de dicho error. Mi pregunta es: ¿Dos compañias de hardware, pueden estar equivocandose?. Más bien pienso que no, creo que las miradas de todos apuntan hacia el mismo lado.

Y no acabamos aqui, como adelanto veremos que ocurre dentro de unos meses con el lanzamiento del SP1 para Vista y la actualización a Directx 10.1 y el lanzamiento de las nuevas gráficas Nvidia serie 9000 y ATI 3000.

Posts relacionados
Comentarios


5 Comentarios »

  1. Mafias Dijo:

    Es overclocking, no overlocking, porque hablamos de la frecuencia de reloj (clock). Por lo demás, muy buena idea lo de bajarle el rendimiento, a mí no se me hubiera ocurrido jamás :-)

    comment-bottom
  2. Lorenzo Dijo:

    Pues ni con el Sp1 se arregla, no intenté hacer un desoverclock, bueno tampoco la tengo overclockeada y poseo una 7600gt, DX10 ni a patadas, creo que Microsoft quiere hacer las cosas de una manera y nVidia y ATI de otra, son un trío de inútiles a la potencia, otra razón del porque Windows Vista es considerado una mierda solo por un absurdo, si ni siquiera las empresas de hardware supuestamente serias, hacen bien las cosas que se puede esperar, yo no voy a dejar que mi placa de video (Que me costó una fortuna) se rompa por idiotas que no hacen bien su trabajo, me quedo con Xp hasta que no de mas, como hice con el odiado Windows Me que a mí me anduvo de las mil maravillas, mejor que el 98, en algún futuro en que pruebe Vista que lo tengo como una imagen Ghost para pruebas, pruebo lo del decrease de rendimiento, a mi me jode el DS2, supongo que el fallo debe provenir de la absurda aceleración de la interface, muy linda pero seguro que es eso lo que molesta, absurdo de absurdos, muy de P para no insultar.

    comment-bottom
  3. Leonardo Dijo:

    Yo poseo ese mismo problema, primero compre una ATI3000 y me daba ese error la regresé pro garantia a la empresa que me la vendio y me dio una NVIDIA7300LE que supuestamente no presentaba el problema, pero nada… todo igual, ni siquiera pueod ver una pelicula de DVD, pues se apaga el equipo por lo menos 15 veces todo gracias al error del famoso archivo nvlddmkm.sys. El problmea es que a mi me ha parecido muy bueno el Windows Vista Ultimate, incluso mejor que XP, he tenido muchos menos problemas de seguridad y practicamente no he usado el antivirus… Pero me deja desconsolado saber que ninguno de los supuestamente “buenos” fabricantes de vido, puedan solucionar este inconveniente… Realmente me siento ROBADO!

    comment-bottom
  4. maxi Dijo:

    bueno les cuento que yo tengo una GeForce 6200 AGP y “uindou vista (n)”…. tengo el mismo problema que ustedes… veo que lo solucionaron bajando el rendimiento de la placa… mi pregunta es: como hago eso?

    comment-bottom
  5. marcelo Dijo:

    muchachos yo tengo el mismo problema, y les aseguro que eh provado de todo, hasta desinstale el vista y puse el xp y baje los nuevos drivers y no hay caso, que puedo hacer ya no se!!
    pregunto lo mismo que maxi, como bajo el rendimiento de la placa????? o queres decir que baje la calidad grafica de los juegos cuando este dentro de ellos???? gracias

    comment-bottom

Feed RSS para los comentarios en éste post. URL del TrackBack

Comenta éste post