NVUV

GPU Undervolt · Guía del Usuario
Build 22 · Cantor · Open Alpha · Agosto 2026

📝Prólogo

Antes de empezar, unas palabras que son importantes para mí.

MSI Afterburner es y seguirá siendo la mejor herramienta para GPUs Nvidia del mercado. Lo que Alexey "Unwinder" Nicolaychuk ha logrado a lo largo de los años es sencillamente extraordinario. Afterburner es el estándar de oro para el tuning de GPU, OSD, control de ventiladores y edición avanzada de curvas. NV-UV no quiere reemplazar a Afterburner. Ni hoy ni mañana. NV-UV es una herramienta complementaria: simplifica los primeros pasos del undervolting en Blackwell y automatiza cosas como el cambio de presets, la recuperación tras fallos y la optimización basada en escáner. Pero para la edición fina de curvas, el overclocking, el OSD y todo lo que va más allá del undervolting, Afterburner sigue siendo la herramienta de referencia. Una vez que hayas encontrado tu ajuste UV estable con NV-UV, puedes cerrar NV-UV y dejar que AB tome el relevo: el perfil queda en AB y funciona con normalidad desde ahí.

NV-UV empezó como un pequeño proyecto paralelo, para mi propia RTX 5090 y para amigos a los que quería iniciar en el undervolting. Que se haya convertido en algo que tanta gente realmente quiere usar, sinceramente nunca lo esperé. Estoy abrumado por todo el interés.

Un agradecimiento especial a mi comunidad de Discord de NV-UV: testers que pasaron horas llevando el escáner al límite, testers que me ayudaron a pulir la interfaz, y todos aquellos cuyo feedback fue mejorando NV-UV pieza a pieza. También a mis amigos y familia, que soportaron que estuviera bastante ausente estas últimas semanas. Y un agradecimiento muy especial a la prensa técnica, sobre todo a Raphael (PCGH), que descubrió la herramienta y la dio a conocer a un público más amplio, y a Andreas (Hardwareluxx), que analizó NV-UV en detalle. Gracias también a PCGH Hardware por darle a NV-UV un hogar en su foro. Esto es exactamente de lo que va la comunidad del PC desde hace años: trastear, testear, jugar y pasarlo bien. Gracias de todo corazón. ❤️

— Christian

¿Qué es NV-UV?

NV-UV es una herramienta de undervolting para GPUs NVIDIA modernas: serie RTX 50 (Blackwell), serie RTX 40 (Ada) y serie RTX 30 (Ampere). Simplifica el proceso de undervolting que normalmente se realiza con el editor de curvas de MSI Afterburner.

NV-UV utiliza Afterburner para aplicar los cambios, así que necesitas MSI Afterburner + RTSS instalados.

Funciones

🎚️ Voltage LockUn clic y la GPU funciona en un punto exacto de voltaje/frecuencia
📊 4 niveles de presetEco · Balanced · Performance · Max, valores validados por la comunidad para cada GPU
🔍 Descubrimiento de la curva stockLee automáticamente desde AB la curva VF real de tu GPU concreta
🔬 OCS → UVImporta los resultados del OC Scanner de AB y construye una curva UV específica para tu chip
🎮 Game ReplayBajada automática tras un fallo, aprendizaje por juego y vista dedicada de Ajustes de Replay
DCC NUEVO en v0.99.5Encuentra paso a paso un reloj de GPU eficiente en juegos reconocidos y recuerda el resultado para cada juego
NVIDIA Auto-UV NUEVO en v0.99.5Muestra primero un valor inicial de UV para tu GPU y solo lo aplica después de tu confirmación
🔄 Actualizaciones verificadas NUEVO en v0.99.5Busca y descarga actualizaciones oficiales cuando tú lo decidas; la instalación siempre la inicias tú
🧾 Diagnóstico e informe de errores NUEVO en v0.99.5Crea primero un ZIP local, con imágenes opcionales y envío privado voluntario
🌡️ Hotspot BlackwellTemperatura hotspot experimental para GPUs RTX 50 compatibles con configuración automática del plugin de MSI Afterburner
✈️ UV-PilotoDetecta juegos automáticamente y cambia al preset óptimo
UV⚡PruebaExplora valores UV de la comunidad para tu tarjeta y aplícalos a un slot
🌍 Anulación global / Sin anulaciónUn nivel para todos los juegos, o excluir juegos concretos
Escáner de Pasos de VoltajeStage 1 (frecuencia estable más alta) + Stage 2 (voltaje estable más bajo), motor de estrés DX12/DXR
🎯 Optimizar puntoStage 2 — encuentra el voltaje más bajo para una frecuencia fija, el ajuste fino tras el Stage 1
📐 Compensación V-StepEl escáner compensa automáticamente el V-Droop para tests más precisos
🖥 Smart HzTasa de refresco baja en el escritorio, Hz nativos al jugar. Clic derecho para elegir la tasa en reposo. Ahorra ~10-25W en reposo.
🌍 DE/EN/RU/ESInterfaz completa en alemán, inglés, ruso y español; cambio directo desde el pie de la ventana
🔥 Test de estrés 3DMotor de render DX12 + DXR sin ventana adicional, con patrones de carga de tipo pulso
Perfil anclaClic derecho en un slot — se carga al iniciar, UV-Piloto lo restaura al terminar el juego
🧊 Optimización en ReposoPor debajo de 850 mV = stock; ahorra energía en el escritorio y en reposo
🔧 Corrección V-StepCompensa el bug point-before-flatten de Blackwell
📐 Vista MiniVista compacta, perfecta junto al editor de curvas de AB
🎨 5 skinsDark + UV-Party + Royal Blue + Infinity + Summer26; curva V/F claramente legible en todos los diseños
Bandeja del sistema e inicio automáticoFunciona en segundo plano. El inicio automático de Windows usa un Scheduled Task validado e inicia NV-UV minimizado.

🆕¿Qué novedades incluye v0.99.5?

NovedadResumen
DCCOptimiza el reloj de la GPU durante los juegos reconocidos y recuerda valores adecuados para cada juego y GPU. NVIDIA Ultra Efficiency se incluye como segundo modo experimental.
NVIDIA Auto-UVMuestra primero un valor inicial de UV individual y solo lo aplica a un slot de Afterburner elegido después de tu confirmación.
Actualizaciones verificadasBusca y descarga actualizaciones oficiales cuando tú lo decidas. La instalación siempre la inicias tú; si surge un problema, se puede restaurar la versión anterior.
Diagnóstico e informe de erroresGuarda primero el diagnóstico de forma local y, después de que lo revises, permite enviarlo de forma privada a NV-UV con imágenes opcionales.
Más mejorasMejoras en la configuración de Afterburner y del hotspot, la detección de juegos, el control del ventilador durante el escaneo, la visualización de VRAM y la interfaz. Game Database 2.15 incluye 647 juegos.

📋Requisitos

QuéDetalles
GPUNVIDIA RTX 5090, 5080, 5070 Ti, 5070, o 5060 Ti / 5060 (experimental)
Las tarjetas Ada (RTX 4090 / 4080 / 4070 Ti Super / 4070 Ti / 4070 Super / 4070) también están soportadas
RTX 4060 Ti / 4060 (experimental)
Serie RTX 30 (Ampere)
ControladorControlador NVIDIA más reciente
MSI AfterburnerCon RTSS. La configuración automática está validada en vivo para las compilaciones exactas 4.6.6.16757, 4.6.7 Beta 2 (16935), Beta 3 (17352) y Beta 4 (17439). Las demás versiones o los hashes SHA-256 distintos se rechazan de forma segura.
WindowsWindows 11 (64 bits)
NV-UV requiere que MSI Afterburner esté ejecutándose en segundo plano. ¡Sin AB, NV-UV no puede cambiar voltajes!
Nota sobre Ampere: El soporte de Ampere se ha verificado en hardware en una RTX 3090 (GA102). Los valores de preset de abajo se basan en investigación de la comunidad. Los comentarios de usuarios de Ampere son muy bienvenidos en el subforo de PCGH y en Discord. Si encuentras un problema, adjunta el ZIP creado mediante Exportar diagnóstico.

🔧Instalación

💾 Guardar los perfiles de AB (opcional, recomendado):
Si tienes perfiles propios o curvas de ventilador en Afterburner, guarda antes esta carpeta:
C:\Program Files (x86)\MSI Afterburner\Profiles\
IMPORTANTE, no te lo saltes: Para que NV-UV pueda leer y escribir el voltaje de la GPU, hay que activar varias opciones en Afterburner. Sin estos ajustes NV-UV muestra 0 mV, el V-Lock no se aplica correctamente y el escáner devuelve resultados erróneos. Los pasos 1 y 2 de abajo son obligatorios, no opcionales.
Al pulsar MSI Afterburner Setup, NV-UV comprueba primero, sin cambiar nada, los ajustes de General y Monitoring. El asistente muestra la lista completa de opciones necesarias. Puedes abrir directamente General o Monitoring para configurarlas a mano, o elegir Configurar automáticamente para aplicar exactamente la lista mostrada. NV-UV crea antes una copia de seguridad, guarda los cambios mediante Afterburner y después reinicia Afterburner y NV-UV. Al final vuelve a comprobar los ajustes y la lectura de los sensores. Si Afterburner tiene seleccionada otra GPU principal, tendrás que elegir la correcta manualmente.
1
Preparar Afterburner, pestaña General
Ajustes de AB (⚙), pestaña General:
Selecciona tu GPU NVIDIA en Master graphics processor selection

Activa estas casillas:
Enable hardware control and monitoring
Enable low-level IO driver
Enable low-level hardware access interfaceuser mode
Restore settings after suspended mode
Unlock voltage control → standard MSI  ⬅ crítico
Unlock voltage monitoring  ⬅ crítico
Force constant voltage debe estar desactivado

Haz clic en OK (¡no en Cancelar!) y reinicia Afterburner.
2
Preparar Afterburner, pestaña Monitoring
Ajustes (⚙), pestaña Monitoring. Baja por la larga lista de sensores y activa:

GPU voltage  ⬅ sin esto no hay V-Lock
GPU power

Haz clic en OK y reinicia Afterburner.

Comprobación: en la ventana principal de AB, el campo "VOLT" debería mostrar ahora un voltaje real (p. ej. 905 mV) en lugar de 0 mV. Si sigue mostrando 0, AB no aceptó el cambio — vuelve al paso 1 y asegúrate de que ambas opciones Unlock están realmente activadas.
Nota para la RTX 5090 de diseño de referencia: En algunas tarjetas de referencia Afterburner reinicia por sí solo las casillas Unlock de vez en cuando. Si la lectura de voltaje cae de repente a 0 mV, el asistente comprueba las opciones Unlock y Monitoring que puede reconocer con seguridad y ofrece repararlas automáticamente.
Desactiva "Start with Windows" en Afterburner mientras experimentas con UV.
Mientras sigas ajustando tu undervolt, AB no debería iniciarse automáticamente con Windows. Motivo: si hay un perfil inestable activo, AB aplicará el perfil UV defectuoso justo después del arranque, antes de que puedas abrir NV-UV para revertirlo. Eso puede provocar bucles de arranque o reinicios del controlador antes de iniciar sesión.

En Afterburner: Ajustes (⚙) → pestaña General → desmarca Start with Windows. Vuelve a activarlo solo cuando tu perfil UV esté confirmado como estable y quieras que se aplique de forma permanente.
Desactiva el bloqueo de perfiles de AB (icono de candado 🔒).
Si has bloqueado un slot de perfil en Afterburner con el icono de candado 🔒, NV-UV no puede escribir en ese slot. Aplicar UV y el escáner fallarán en silencio o se quedarán colgados. El icono de candado junto al slot de perfil (1–5) debe estar abierto mientras uses NV-UV.
3
Extraer + ejecutar NV-UV
Descomprime en cualquier carpeta, p. ej. C:\NV-UV\, doble clic en NV-UV.exe (no requiere admin).
🔗 Primer inicio, asistente de conexión:
NV-UV necesita la curva VF real de tu GPU. En el primer inicio:
1. Abre Afterburner, todos los deslizadores por defecto (sin OC/UV)
2. Haz clic en 💾 Guardar en Afterburner
3. Elige un slot de perfil (1-5)
4. NV-UV detecta la curva automáticamente

Configuración única. NV-UV guarda la curva localmente.
🔄 Recalibrar (barra de herramientas):
Reinicio completo: guarda automáticamente una copia de los perfiles de AB, elimina solo los perfiles de esa GPU y los datos temporales de NV-UV, y reinicia. Los ajustes del overlay, las curvas de ventiladores y los demás ajustes de AB se conservan. Con el hotspot de Blackwell activo: el primer clic restaura de forma controlada la configuración anterior y reinicia NV-UV; solo el segundo clic inicia la calibración. Después de una calibración correcta, el hotspot puede configurarse de nuevo para el perfil nuevo. Haz clic derecho en el botón para abrir la carpeta de copias automáticas de los perfiles de AB.

🌡️Temperatura hotspot experimental de Blackwell

En las GPUs NVIDIA GeForce RTX 50 compatibles aparece un interruptor específico para Hotspot. Tras una confirmación explícita, NV-UV instala el plugin de monitorización necesario en MSI Afterburner y ajusta automáticamente los archivos de configuración requeridos.

Visualización

Después de superar la comprobación, la temperatura hotspot aparece en el área normal de sensores de NV-UV. Los sensores hotspot que MSI Afterburner ya muestre en generaciones anteriores también pueden aparecer allí; la instalación automática del complemento está limitada a GPUs Blackwell compatibles.

Lectura experimental: El valor mostrado no está confirmado oficialmente. No debe utilizarse como base para casos de garantía o RMA, ni para cambios o modificaciones de la tarjeta gráfica. Una temperatura hotspot superior a las demás temperaturas no indica por sí sola un defecto o una reducción de la funcionalidad de la tarjeta.

Datos de recuperación duraderos

Los datos necesarios para recuperar la configuración anterior, junto con la identidad detectada de la GPU y del perfil, se guardan en %ProgramData%\NV-UV\BlackwellHotspot\. Las instalaciones activas creadas por versiones anteriores de NV-UV se trasladan automáticamente desde %LocalAppData%\NV-UV\hotspot\ en el primer inicio. Así se conserva la información necesaria para una restauración controlada aunque se elimine la carpeta normal de datos de usuario de NV-UV.

Después de una actualización de MSI Afterburner

No limpies nada antes y no elimines la carpeta de %ProgramData%. Si una actualización compatible de Afterburner ha restablecido parte de la configuración hotspot gestionada, NV-UV ofrece repararla. Tras tu confirmación, retira de forma controlada la configuración anterior, guarda como referencia los archivos actuales de Afterburner, reinstala por completo el hotspot, reinicia Afterburner y comprueba cinco lecturas plausibles del sensor.

Recalibrar y crear perfiles

Un hotspot activo puede interferir con la recreación del perfil de hardware de MSI Afterburner. Por eso Recalibrar no comienza inmediatamente mientras el hotspot está activo: NV-UV exige primero una eliminación controlada, reinicia y solo inicia la calibración real después de pulsar Recalibrar por segunda vez. Al finalizar, NV-UV ofrece instalar de nuevo el hotspot para el perfil nuevo.

Cambio de GPU o VBIOS: Después de un cambio, Afterburner puede crear un perfil con una identidad SUBSYS diferente. NV-UV registra esta identidad y no vuelve a crear un perfil antiguo eliminado a partir de un backup del hotspot.
Instalación incompleta: Si se detectan restos del hotspot pero faltan los datos y las copias originales necesarios para recuperar la configuración, NV-UV no puede determinar los valores anteriores de Afterburner. Recalibrar se bloquea y se recomienda una reinstalación limpia de MSI Afterburner.

Desactivación

Al desactivar la función, NV-UV restaura la configuración anterior y elimina automáticamente el complemento.

🔄Actualizar a una versión nueva

Abre Actualizaciones y pulsa Comprobar ahora. Si hay una versión nueva, puedes descargarla y después decidir cuándo instalarla.

1
Descargar actualización. De forma opcional, NV-UV puede buscar versiones nuevas a diario y descargarlas en segundo plano.
2
Pulsa Instalar actualización y confirma. La instalación nunca empieza por sí sola.
3
NV-UV se cierra, instala el paquete verificado y vuelve a iniciarse.
Si el primer inicio de la versión nueva falla, NV-UV restaura los archivos de programa anteriores. Los archivos propios que tengas en la carpeta portable no se eliminan de forma indiscriminada.

El método manual sigue disponible: cierra NV-UV, extrae el ZIP portable oficial en una carpeta nueva y ejecuta allí NV-UV.exe. Los ajustes de %LocalAppData%\NV-UV\ se conservan.

Si algo se ve raro tras una actualización, usa primero Exportar diagnóstico. Después puedes usar 🔄 Recalibrar; con el hotspot de Blackwell activo, NV-UV elimina primero el ajuste de forma controlada e inicia la calibración solo después del reinicio.

🚀Inicio rápido

1
Elige un preset: 🍃 Eco · ⚡ Balanced (recomendado) · 🚀 Perf · 🔥 Max
2
Aplicar UV: Selecciona un slot de AB (1-5), luego ⚡ Aplicar UV.
3
Prueba: Lanza un juego, vigila voltaje + temperaturas. ¿Estable? ¡Listo!
¡Empieza con Balanced! Eco puede ser demasiado agresivo para algunas GPUs.
⚠ Suelo de voltaje de Blackwell (RTX 50): A partir de aproximadamente 875 mV hacia abajo, el driver de Blackwell no mantiene el V-Lock: vuelve a subir a un punto de voltaje mayor, con lo que el undervolt no queda fijado como se configuró (un lock a 845 mV acaba funcionando más alto de lo elegido). Para un lock estable en Blackwell, elige más de 875 mV. NV-UV muestra un aviso en línea en la pestaña V-Lock en este valor y por debajo. Es comportamiento del driver, no algo que la herramienta pueda anular.
Punto de curva como valor inicial: haz clic en un punto del gráfico para cargar sus valores mostrados de MHz y mV en el modo V-Lock o Directo que esté activo. No se aplica nada automáticamente; ajusta el valor si lo necesitas y después pulsa Aplicar UV. Para puntos por debajo de 850 mV, selecciona primero el modo Directo.

NVIDIA Auto-UV

NVIDIA Auto-UV calcula un valor inicial experimental de UV a partir de la curva individual de tu GPU. La calidad del chip y la refrigeración pueden influir en el resultado, por lo que se trata de un punto de partida y no de una garantía de estabilidad.

1
Abre NVIDIA Auto-UV. La vista previa solo lee información y no modifica la GPU.
2
Revisa el voltaje y el reloj. Si el valor te parece adecuado, pulsa Aplicar Auto-UV. Primero se abrirá la selección de slot.
3
Elige y confirma un slot de Afterburner del 1 al 5. Solo entonces se aplica el valor y se guarda como perfil UV. Si el slot ya está ocupado, NV-UV pregunta antes de sobrescribirlo.
4
Pruébalo en juegos reales. Si lo necesitas, puedes restaurar la curva anterior o ajustar el valor manualmente.
NV-UV aplica y guarda el valor como un perfil UV normal. Así coinciden la vista principal, el slot guardado y la curva de Afterburner.
GPUs de portátil: la vista previa está disponible, pero actualmente no se puede aplicar Auto-UV.

🔬Importación OCS → UV

El OC Scanner integrado de Afterburner testea cuánta frecuencia extra soporta tu GPU en cada voltaje. El resultado por sí solo es muy conservador. NV-UV toma esos datos específicos de tu chip y los combina con el preset Balanced probado como base. Resultado: una curva UV basada en tu silicio.

1
Ejecuta el OC Scanner de AB y guarda el resultado en un slot de perfil (1-5).
2
Haz clic en OCS → UV y selecciona el perfil con el resultado del escáner.
3
Aplica: V-Lock (mejor punto único) o curva multipunto (curva completa).

Clic derecho para opciones: V-Lock / Multipunto / Verificar con el Escáner.

Los datos OCS se guardan de forma permanente y sobreviven a Recalibrar, reinicios de AB y reinstalaciones.

Escáner de Pasos de Voltaje

El escáner testea un único punto de voltaje y encuentra la frecuencia estable máxima. Ideal para validar un ajuste UV o encontrar el punto óptimo de tu GPU.

Cómo funciona

1
Abre el escáner (botón ⚡ en la ventana principal o en la Vista Mini)
2
Ajustes: voltaje, resolución de render (1440p para 5070/5080, 4K para 5090), duración del test (2-5 min)
3
Inicia el test. El escáner empieza alto y va bajando hasta encontrar la frecuencia estable.
4
Aplica el resultado a un slot 1-5, directamente o con clic derecho en el historial.

Historial permanente

Se guardan todos los resultados de las pruebas, hasta un máximo de 50. Puedes borrar entradas individuales con 🗑, o hacer clic derecho para aplicarlas a un slot o verificarlas.

🎯 Stage 2 — Optimizar punto (nuevo en Cantor)

El Stage 1 encuentra la frecuencia estable más alta a un voltaje dado. El Stage 2 lo invierte: partiendo de un punto estable, NV-UV busca el voltaje más bajo al que esa frecuencia todavía se mantiene. Así se exprime otros 10–30 mV sin perder frecuencia.

Flujo de trabajo en dos pasos:

1
Ejecuta el Stage 1: elige un voltaje (p. ej. 910 mV), inicia el escáner y espera a un punto estable. El resultado entra automáticamente en el historial.
2
Inicia el Stage 2: clic derecho en la entrada estable del historial → 🎯 Optimizar punto. NV-UV testea la misma frecuencia bajando el voltaje (de 5 en 5 mV) hasta que falla, y conserva el último valor estable.

Ejemplo: el Stage 1 encuentra 2992 MHz @ 910 mV como estable. El Stage 2 prueba entonces 2992 MHz @ 905 / 900 / 895 / 890 mV hasta que la GPU falla. Si 895 mV fue el último punto estable, ahora tienes el mismo rendimiento con 15 mV menos de voltaje — menos vatios, menos calor, frecuencia idéntica.

¿Cuándo merece la pena el Stage 2? Siempre que quieras sacar el máximo absoluto de tu GPU concreta. El Stage 1 es un gran punto de partida, el Stage 2 es el ajuste fino. El Stage 2 tarda otros 5–15 minutos según la duración de test elegida.

🎯 Historial de optimización expandible (nuevo en Cantor v0.126)

Hasta hace poco, NV-UV solo guardaba el único punto que elegías en el diálogo de resultados de la optimización — todas las demás mediciones de voltaje se descartaban al cerrarse el diálogo. Eso dolía especialmente cuando un undervolting demasiado agresivo llevaba al driver a un fallo del hilo de render y el diálogo de selección dejaba de responder: todas las mediciones perdidas, Stage 2 desde cero.

A partir de la v0.126, NV-UV escribe la ronda de optimización completa en el historial antes de mostrar el diálogo de selección. Verás entonces una nueva entrada en el historial con un marcador 🎯, que contiene todas las mediciones de la ronda como sub-entradas expandibles:

Contraído (por defecto): una fila de cabecera compacta por ronda de optimización, p. ej. 🎯 desde 925 mV · 11 mediciones · limpio o tras un fallo 🎯 desde 985 mV · 9 mediciones · TDR @ 935 mV. Haz clic en la cabecera para expandir.
Expandido: cada medición de la ronda aparece como una sub-entrada indentada, con voltaje, frecuencia mediana bajo carga y una marca ✓ en la medición que elegiste originalmente. Cada sub-entrada se puede usar individualmente: clic derecho → aplicar a slot, verificar o re-optimizar. El punto final TDR (si existe) aparece como una fila 💥 al final y es solo informativo.

Por qué importa: si después del diálogo de selección te das cuenta de que tu punto elegido era demasiado agresivo, no tienes que repetir la búsqueda — simplemente expande el grupo y elige una de las mediciones más conservadoras (p. ej. 5 o 10 mV más arriba). Y si un fallo del driver mata a NV-UV en mitad de una ronda, el grupo entero con todas las mediciones sigue ahí tras el reinicio.

🔍 Verificar punto

Clic derecho en una entrada del historial → Verificar ejecuta un test de estrés extendido con esa pareja exacta de frecuencia/voltaje. Úsalo para revalidar un resultado del Stage 1 o Stage 2 con una pasada más larga (p. ej. 10 minutos en vez de 3) antes de fijarlo en un slot.

🧪 Test solo VRAM

En la ventana del escáner: botón 🧪 Test solo VRAM. Bloquea el núcleo en stock y testea únicamente el offset de VRAM que hayas configurado. Útil cuando quieres aislar si un fallo viene del OC de la VRAM o del UV del núcleo: bloquea primero el núcleo en un valor verificado y luego empuja la VRAM por separado.

Nuevo en Cantor

🛡️ Guardia de nombres ambiguos (v0.96 hf2)Corrige falsos positivos causados por nombres de proceso genéricos como ai.exe, engine.exe o cs2.exe. Cuando un daemon en segundo plano comparte nombre con un juego, NV-UV cambiaba antes por error al perfil del juego. Ahora, para nombres ambiguos, el piloto comprueba además que el proceso tenga una ventana principal visible o esté en primer plano. Los juegos reales se siguen detectando al instante, los daemons quedan filtrados. La base de datos marca actualmente 55 entradas como ambiguas.
🔄 Auto-actualización de la BD de juegos (v0.96)El navegador de juegos tiene ahora un nuevo botón "🔄 Actualizaciones". Haz clic para descargar la última base de datos de juegos desde GitHub. Opcionalmente, activa la comprobación automática en cada inicio en el mismo popup. Las actualizaciones vienen del repositorio central nv-uv-docs; tus propios juegos y anulaciones no se tocan.
💡 Tooltips al pasar el ratón (v0.96)En el navegador de juegos, los desplegables de nivel muestran ahora al pasar el ratón los valores concretos de cada perfil (p. ej. "Performance · 975 mV / 3000 MHz · PL 100%"). También funciona para el desplegable de filtro de arriba.
✨ Nivel MFG (v0.95 hf3)Nivel dedicado para títulos con Multi Frame Generation, todas las tarjetas de la serie RTX 50. Límite de potencia completo con voltaje Eco y frecuencia ligeramente reducida. Se asigna por juego en la base de datos de juegos.
Modo directo NVAPIEl escáner escribe ahora frecuencia/voltaje directamente a través del driver en lugar de vía perfiles AB, ~50 ms en lugar de ~2 s por punto. Escaneos drásticamente más rápidos.
VRAM OC desde la fase 1Si configuras un offset de VRAM en el escáner, ahora está activo durante la búsqueda de frecuencia, no solo durante la verificación. Los veredictos de estabilidad son mucho más realistas.
Stage 2 Optimizar puntoEncuentra el voltaje estable más bajo para una frecuencia fija, ver arriba.
Compensación V-StepCasilla dedicada en el escáner. Compensa automáticamente el V-Droop bajo carga. Ver la sección "Funciones opcionales".

Ya presente desde Antares

Detección de errores matemáticos FMAUn compute shader detecta errores de cálculo de la GPU en segundo plano
WHEA pre-falloLos eventos de error de hardware de Windows detectan la inestabilidad antes de un fallo duro
Detección de mesetaSe detiene automáticamente cuando la GPU no puede hacer más boost a un voltaje dado
Tope de offsetOffset inicial limitado a +1000 MHz (o +1200 con Anulación de Boost)
Calentamiento una vez por sesiónSolo el primer paso calienta, los siguientes empiezan de inmediato
Deslizador de límite de potenciaRango completo de PL en el escáner, desde el mínimo de la GPU (~60%) hasta el máximo
Omitir calentamientoOpcional, para equipos con refrigeración líquida donde la temperatura de la GPU ya es estable
Consejo: tras el resultado del escáner, activa Game Replay y juega. Si falla en un juego real, Game Replay baja automáticamente la frecuencia un poco más.

🎮Game Replay

Tú solo juega, Game Replay se encarga del resto. Tras un fallo por UV, la frecuencia se baja automáticamente.

Bucle de aprendizaje (nuevo en Antares)

Game Replay recuerda ahora los ajustes por fallo de cada juego. En el siguiente inicio del mismo juego, UV-Piloto aplica automáticamente la frecuencia reducida. Un juego falla una vez, la próxima vez se carga directamente el perfil seguro.

Historial por perfil

Desde la v0.94, los historiales de fallos se registran por combinación de juego + perfil. Antes, por ejemplo, un fallo en nivel Performance de un juego se arrastraba también a un perfil personalizado asignado más tarde. Desde entonces, cada perfil (Eco / Balanced / Performance / Max / personalizado XYZ) tiene su propio historial limpio. Un perfil personalizado ya no hereda fallos de los presets.

En el primer inicio de la v0.94, el nv-uv_game_replay_adjustments.json existente se detecta como formato antiguo y se vacía una única vez (advertencia en el log: "Old adjustment format detected — discarded"). Después el historial se reconstruye por perfil. No se requiere ninguna acción manual.

Las aplicaciones manuales y los fallos sin un contexto inequívoco de UV-Piloto se guardan ahora como historial de Replay solo informativo. La lista muestra el slot, los valores original y corregido, el tipo de evento, la hora y cualquier reinicio pendiente. Estas entradas nunca se aplican automáticamente a un juego o perfil.

Dos modos de fallo

TipoQué ocurre
Fallo suave (TDR)El driver se recupera, pausa de 15 s, bajada de paso escrita en vivo, sigues jugando
Fallo duro (Page Fault)La primera bajada se guarda y se aplica en el siguiente inicio de NV-UV. Hasta que la escritura tenga éxito, Game Replay bloquea más bajadas para no reducir repetidamente la frecuencia antigua que sigue activa.

Barra de estado

Cuando Game Replay está activo, aparece una barra de estado de color en la ventana principal. Muestra el estado de activación, el perfil vigilado, los fallos y las reducciones aplicadas. Si no aparece la barra, Game Replay está desactivado.

Ajustes

Interruptor 🎮 Replay en la barra de herramientas, clic derecho para los ajustes. Estrategia: bajar frecuencia (por defecto), subir voltaje, o ambas. Tamaños de paso y límites de seguridad configurables; el paso de frecuencia baja ahora hasta 15 MHz (granularidad V/F nativa del hardware) desde la v0.99.

Game Replay funciona independientemente de UV-Piloto. Simplemente activa 🎮 Replay, funciona con cualquier perfil UV activo.

🔥Motor de test de estrés 3D

Test de estrés DX12 + DXR integrado que simula carga de juego realista. El motor alterna constantemente entre reposo y carga completa (patrón de pulso), generando los transitorios que causan la inestabilidad del UV.

Resolución de render

ResoluciónRecomendada para
1440p5080 5070 Ti 5070
4K Supersampled5090
Las GPUs son más inestables al 40-60% de carga (frecuencias de boost más altas), no al 100% sostenido. Ahí es exactamente donde golpean los frames martillo del motor de estrés.

✈️UV-Piloto

UV-Piloto detecta juegos en ejecución y cambia automáticamente al perfil UV correspondiente.

Sistema de niveles

NivelDescripción
🔥 MaxRendimiento máximo, Cyberpunk 2077, Alan Wake 2
🚀 PerformanceFuerte, Elden Ring, Hogwarts Legacy
⚡ BalancedEstándar, CS2, Valorant, la mayoría de juegos
🌿 EcoEficiente, juegos antiguos/ligeros
✨ MFGPara títulos con Multi Frame Generation, solo serie RTX 50. Asignable mediante la base de datos de juegos.

El nivel MFG usa el voltaje Eco con límite de potencia completo y una frecuencia ligeramente reducida. No se puede seleccionar directamente con los botones de nivel de la ventana principal: se asigna por juego en la base de datos de juegos. Recomendado con MFG 3x o 4x, donde el ahorro a altas tasas de frames es mayor.

Perfiles personalizados

Clic derecho en un slot: "Añadir a UV-Piloto" crea un perfil personalizado. Asignable por juego en la base de datos de juegos.

Base de datos de juegos

Clic derecho en UV-Piloto → 🎮 Base de datos de juegos. 647 juegos + benchmarks, asignaciones de nivel ajustables, juegos propios añadibles.

Game Pass / Microsoft Store: inicia primero el juego, después pulsa 🎮 en el diálogo Añadir juego y selecciona preferiblemente el proceso con la ventana visible del juego. NV-UV copia solo el nombre del proceso y no abre ni WindowsApps ni la ruta protegida del ejecutable. Cuando UV-Piloto reconoce ese proceso, Smart Hz puede cambiar correctamente al modo Gaming. Los hosts compartidos, los componentes de Xbox/Game Bar y los servicios permanentes como ApplicationFrameHost.exe, GamingServices.exe, GamingServicesNet.exe y GameInputSvc.exe se eliminan de la lista y también se rechazan en la entrada manual y en la detección posterior de UV-Piloto. Los App ID no se admiten en esta versión; si no aparece un proceso propio del juego, el título no puede identificarse de forma segura.

Además de la lista de juegos, el navegador incluye la pestaña Ajustes de Replay con los valores corregidos automáticamente por Game Replay.

Benchmarks (3DMark, etc.)

3DMark se reconoce, pero no se le asigna ningún nivel UV — tu perfil activo se queda como está. Así puedes hacer benchmarks con el UV que hayas elegido sin que el Piloto cambie de perfil. Opcionalmente se puede asignar un perfil personalizado mediante el navegador de juegos.

Auto-Mini al jugar

Clic derecho en UV-Piloto → "📐 Vista Mini al jugar". Cambia automáticamente a la Vista Mini al detectar un juego, ahorrando la sobrecarga de GPU de la ventana principal WPF. Desactivado por defecto.

Prioridad de primer plano

A partir de la v0.94, UV-Piloto prioriza el proceso de la ventana enfocada actualmente. Esto resuelve el caso de dos o más entradas de la base de datos de juegos ejecutándose a la vez, típicamente navegador + juego.

Antes: Chrome estaba abierto (nivel Eco), lanzabas un juego → el perfil Chrome-Eco seguía activo hasta cerrar Chrome del todo.
Ahora: En cuanto la ventana del juego recibe el foco, el Piloto detecta el cambio y aplica el perfil del juego correspondiente. La vuelta funciona igual — Alt-Tab a Chrome cambia a Eco, Alt-Tab al juego vuelve a Performance.

Respaldo: si el proceso en primer plano no es una entrada de la BD (Explorador, escritorio, etc.), el Piloto mantiene el lock actual. Un Alt-Tab al escritorio, por tanto, no mata un lock de juego.

DCC – Dynamic Clock Clapping

DCC busca paso a paso un reloj de GPU más bajo y razonable mientras se ejecuta un juego reconocido, y recuerda el resultado para cada juego. Tu undervolting actual de NV-UV puede permanecer activo.

Uso

Modo DCC automático

DCC solo empieza cuando un juego se ha reconocido de forma inequívoca, está en primer plano y está generando imágenes nuevas. Al cambiar al escritorio, DCC espera; al volver al juego, lo comprueba de nuevo. Este modo no regula el escritorio.

La detección utiliza primero los perfiles de juego del controlador NVIDIA. La base de datos de juegos de NV-UV y tus propios juegos amplían la lista. Así también se pueden reconocer títulos de Steam, Game Pass, GOG, Epic y otros lanzadores.

Los valores aprendidos se guardan por juego y GPU. En los ajustes puedes restablecer un perfil aprendido concreto. En este modo automático puede permanecer activo un perfil de NV-UV que ya estuviera aplicado. El registro opcional de rendimiento guarda los datos solo de forma local.

NVIDIA Ultra Efficiency – experimental

Este modo es global y permanece activo hasta que desactives DCC. AUTO se guía por la frecuencia de actualización del monitor principal de Windows. Si el juego se ejecuta en otro monitor o prefieres otro objetivo, ajusta el valor manualmente. Si antes había un perfil de NV-UV activo, NV-UV vuelve a activarlo al desactivar el modo de eficiencia.

El objetivo de eficiencia no es un limitador de FPS. Activa el modo antes de iniciar el juego. Después de activarlo o de cambiar el objetivo, reinicia el juego por completo.

Limitador de FPS y VSync

NVIDIA Max Frame Rate y el VSync global son independientes del modo DCC elegido. Se recomienda un límite, VSync o ambos; VSync es especialmente recomendable con Frame Generation. Si el ajuste deseado ya está activo en el juego o en el controlador NVIDIA, no es necesario volver a activarlo aquí.

Importante: no ejecutes al mismo tiempo la versión independiente de DCC y el módulo DCC de NV-UV. En el primer inicio, NV-UV importa una sola vez los datos aprendidos de la versión independiente sin borrar los datos antiguos.

Perfil ancla

El perfil ancla es tu "slot base". Define qué perfil UV debe cargar NV-UV automáticamente en dos situaciones: al iniciar el programa y al terminar un juego.

Cómo se configura

Clic derecho en un slot con un perfil UV guardado → ⚓ Fijar como ancla. El slot recibirá el marcador ⚓ y quedará resaltado en la vista de slots.

Comportamiento en detalle

SituaciónQué ocurre
Inicio del programaNV-UV detecta el perfil ancla y lo carga automáticamente al arrancar. Funciona también sin UV-Piloto, ideal para configuraciones con inicio automático de Windows.
Al terminar un juegoUV-Piloto detecta la salida del juego y restaura el perfil ancla, en lugar de volver al slot anterior. Requiere que UV-Piloto esté activo.

Ejemplo práctico

Guardas tu UV diario en el Slot 1 (p. ej. 2902 MHz @ 950 mV) y lo fijas como ancla. Al arrancar Windows, NV-UV se lanza por inicio automático, AB arranca, y el Slot 1 queda activo de inmediato, sin clics. Cuando lanzas un juego que UV-Piloto asigna al nivel "Max", el Piloto cambia brevemente al Slot 4. Al terminar el juego, vuelve al Slot 1 (ancla), no al estado anterior.

Consejo: un ancla en stock también funciona. Si fijas un slot vacío como ancla, NV-UV cargará valores stock al arrancar. El ancla es una directiva explícita de "base", no una indicación de "solo UV".

🔧Funciones opcionales

🧊 Optimización en Reposo

Pone todos los puntos de voltaje por debajo de 850 mV en frecuencia stock. Ahorra energía en el escritorio/reposo.

🔧 Corrección V-Step

Compensa el bug point-before-flatten de Blackwell. Bajo carga, la GPU usa el punto de voltaje anterior al lock (~10 mV menos). La Corrección V-Step lo compensa automáticamente.

Se aplica a: Bloqueo Rápido en la ventana principal (modo V-Lock). Disponible como casilla junto al deslizador de voltaje.

📐 Compensación V-Step (nuevo en Cantor)

La ventana del escáner tiene su propia casilla de Compensación V-Step. Hace algo distinto de la Corrección V-Step de arriba, así que aquí va una comparación clara:

Función Dónde Qué hace
🔧 Corrección V-Step Ventana principal
(al aplicar un V-Lock)
Desplaza el punto de lock un paso VF hacia arriba para que la GPU no caiga bajo carga en el punto anterior.
📐 Compensación V-Step Ventana del escáner
(durante un escaneo)
Mide continuamente la diferencia entre el voltaje solicitado y el que realmente llega al chip (V-Droop) y corrige en consecuencia los pasos de test siguientes.

¿Cuándo debería activarla? Cuando quieras voltajes precisos en el escáner. Ejemplo: pides 910 mV pero MAHM informa 905 mV — el delta de 5 mV se suma internamente, de modo que los siguientes pasos de test alcanzan realmente 910 mV en el chip, no solo 905. Esto hace los resultados de escaneo mucho más reproducibles, sobre todo si usas el Stage 2 (Optimizar punto), donde cada milivoltio cuenta.

Totalmente automática, funciona en silencio en segundo plano. En el log verás líneas como [VDroop] adapted: req 910 mV → MAHM 905 mV (Δ+5) → comp 5 mV. Activada por defecto.

🔋 Límite de potencia

El deslizador limita el consumo máximo. Los presets Eco ponen el PL reducido; MFG / Performance / Max al 100%.

💾 Offset de VRAM

Offset de frecuencia de memoria. Por defecto: 0 MHz. GDDR7 rara vez se beneficia del OC de memoria.

🔓 Anular límite seguro

Elimina el margen de seguridad de 50 MHz bajo el máximo stock. Solo para usuarios avanzados.

🖥 Escalado de UI

Botón % en el pie de ventana, junto al selector de idioma. Niveles: 100% → 110% → 125% → 150% → 200% → 250% → 300%. Todas las ventanas cambian de escala a la vez.

🖥Smart Hz

Cambia automáticamente el escritorio a una tasa de refresco baja cuando no hay ningún juego en marcha, y de vuelta a la tasa nativa cuando arranca un juego. Ahorra aproximadamente 10-25W en reposo. El interruptor está en la barra de herramientas.

Elegir la tasa en reposo (nuevo): clic derecho en el botón Smart Hz para elegir entre las tasas de refresco que tu monitor realmente soporta (por ejemplo 60 / 120 / 144 Hz). Elegir una tasa también activa Smart Hz de inmediato, así que no hace falta activarlo por separado. La tasa elegida se recuerda entre reinicios.

Escritorio/reposoTasa elegida (por ejemplo, 60/120 Hz)
Juego reconocidoTasa nativa (por ejemplo, 120/144/165 Hz)
Juego finalizadoVuelve a la tasa elegida para reposo
NV-UV cerradoSe restaura la tasa nativa
Puede causar problemas con configuraciones multimonitor. En caso de duda, déjalo desactivado. Requiere UV-Piloto para la detección de juegos. Por eso los títulos de Game Pass / Store deben añadirse mediante su proceso de juego en ejecución para que Smart Hz pueda entrar en modo Gaming.

UV⚡Prueba (base de datos UV de la comunidad)

UV⚡Prueba abre una base de datos navegable de valores de undervolt de la comunidad para tu GPU, agrupados en Eco, Balanced y UV+OC. Cada entrada muestra voltaje, frecuencia, límite de potencia, offset de VRAM, variante de tarjeta gráfica, una etiqueta de confianza y el enlace a la fuente. La lista preselecciona tu tarjeta detectada.

Ábrela con el botón UV⚡Prueba junto a los presets (Eco / Bal / Rend / Máx). Para aplicar un valor, clic derecho en una entrada y elige un slot de perfil (1-5), exactamente igual que en el historial del escáner.

Valoración y votos de la comunidad: Un clic en una estrella hace las dos cosas: guarda tu nota personal localmente y cuenta a la vez como voto anónimo de la comunidad. La columna Comunidad muestra la media de todos los votos con el número entre paréntesis, p. ej. "★ 4.2 (17)", actualizada dos veces al día. Hacer clic de nuevo en la misma estrella (0 estrellas) también borra tu voto en el servidor.

Compartir tus propios ajustes: Clic derecho en un slot de perfil con datos → Enviar a la BD de la comunidad. Los valores se toman del slot tal cual (un perfil que realmente usas); solo la variante de tarjeta gráfica y una nota breve son texto libre opcional. Tras una breve revisión, tu preset aparece para todos en UV⚡Prueba, etiquetado como "user-submitted". Ver la sección de funciones comunitarias y datos para los detalles de lo que se transmite.

Los valores de la comunidad son solo un punto de partida. Cada tarjeta es distinta (lotería del silicio) - verifica siempre un valor en tu propia tarjeta antes de confiar en él.

🔒Funciones en línea y privacidad

NV-UV no utiliza cuentas ni sube diagnósticos automáticamente. Solo se conecta a internet mediante funciones claramente identificables, como el contenido de la comunidad, la búsqueda de actualizaciones o un informe de errores que tú envías expresamente.

Funciones de la comunidad

Valoración con estrellas en UV⚡Prueba: Hacer clic en una estrella guarda tu valoración localmente y envía además un voto anónimo de la comunidad. Solo se transmiten estos valores: el ID del preset, tu número de estrellas y un ID de cliente aleatorio (un GUID aleatorio generado localmente sin ninguna referencia a hardware ni datos personales). Hacer clic de nuevo en la misma estrella (0 estrellas) también borra tu voto en el servidor.

Enviar ajustes (clic derecho en un slot de perfil): La transmisión contiene los valores UV del slot (frecuencia, voltaje, límite de potencia y offset de VRAM si está configurado), el modelo de GPU detectado, opcionalmente tu variante de tarjeta gráfica y una nota breve, más el mismo ID de cliente aleatorio. Importante: Tras la aprobación, estos detalles pasan a ser públicamente visibles en la base de datos de la comunidad en GitHub. No pongas información personal en la nota.

Actualizaciones

La búsqueda manual o diaria opcional consulta GitHub para saber si existe una versión nueva. NV-UV no adjunta datos de hardware, perfiles, diagnósticos ni el ID de cliente. Como en cualquier conexión a internet, GitHub recibe técnicamente la dirección IP y los datos de conexión.

Informes de errores privados

Un informe de diagnóstico siempre se guarda primero de forma local. Solo después de la vista previa, tu consentimiento y un clic en Enviar informe de errores, el paquete elegido se transmite de forma privada a NV-UV mediante Cloudflare. Puedes añadir imágenes y un dato de contacto de forma opcional. Sin tu acción, todo permanece en tu equipo.

Acerca de la dirección IP: Como en cualquier servicio de internet, el servidor ve tu dirección IP. El servicio de NV-UV solo la procesa como un hash con una clave nueva cada día para limitar abusos y no la guarda como texto legible. El ID de cliente aleatorio de la comunidad se encuentra en %LocalAppData%\NV-UV\nv-uv_client_id.txt; puedes borrarlo en cualquier momento y se creará uno nuevo con tu siguiente voto.

🌍Anulación global y Sin anulación

En la biblioteca de juegos puedes fijar una anulación global (desplegable en la barra de herramientas): fuerza a todos los juegos en ejecución al nivel elegido (Eco / Bal / Perf / Max), sobrescribiendo sus asignaciones individuales. Práctico si solo usas UV-Piloto y simplemente quieres un único nivel en todas partes.

Sin anulación excluye un juego concreto de la anulación global - ese juego se resuelve entonces con normalidad (su propio nivel, el nivel de la base de datos, o stock). Se configura desde el desplegable de anulación por juego ("⊘ Sin anulación") o con clic derecho en la fila del juego. Útil para entradas como un navegador que no quieres que UV-Piloto toque.

📐Vista Mini

Vista compacta sin curva. 📐 Mini en la barra de herramientas, ↩ Completa para volver. Siempre visible. Están disponibles las funciones UV más importantes: slots, presets, V-Lock, PL, VRAM, escáner y OCS → UV.

Consejo de rendimiento: La ventana principal usa renderizado WPF, que puede costar rendimiento de GPU medible en benchmarks. Al jugar o hacer benchmarks, usa la Vista Mini o minimiza NV-UV a la bandeja. La Vista Mini tiene una sobrecarga de renderizado mucho menor.

Auto-Mini al jugar

Clic derecho en UV-Piloto → "📐 Vista Mini al jugar" activa el cambio automático a la Vista Mini cuando se detecta un juego. Vuelve a la vista completa cuando el juego termina. Desactivado por defecto.

📊Referencia de presets

RTX 5090

PresetVoltajeFrecuenciaPL
🍃 Eco910 mV2430 MHz85%
⚡ Balanced935 mV2887 MHz90%
🚀 Performance1025 mV3105 MHz100%

RTX 5080

PresetVoltajeFrecuenciaPL
🍃 Eco850 mV2650 MHz88%
⚡ Balanced900 mV2750 MHz90%
🚀 Performance925 mV2980 MHz100%
🔥 Max975 mV3150 MHz100%

RTX 5070 Ti

PresetVoltajeFrecuenciaPL
🍃 Eco850 mV2500 MHz80%
⚡ Balanced900 mV2800 MHz90%
🚀 Performance900 mV2932 MHz100%
🔥 Max950 mV3000 MHz100%

El preset Performance de la 5070 Ti es el perfil diario validado del desarrollador (900 mV / 2932 MHz) y aplica además un offset de VRAM de +3000 MHz.

RTX 5070

PresetVoltajeFrecuenciaPL
🍃 Eco850 mV2600 MHz80%
⚡ Balanced900 mV2750 MHz90%
🚀 Performance940 mV3000 MHz100%
🔥 Max975 mV3150 MHz100%

RTX 5060 Ti / RTX 5060 (experimental)

PresetVoltajeFrecuenciaPL
🍃 Eco800 mV2500 MHz80%
⚡ Balanced875 mV2700 MHz90%
🚀 Performance925 mV2900 MHz100%
🔥 Max975 mV3000 MHz100%

Nota: La 5060 (no Ti) usa esta tabla como respaldo. Al ser un recorte GB206 más pequeño con menor TBP, se limita a sí misma mediante el límite de potencia y los valores se mantienen seguros.

🧪 Estado de Ada (v0.95): La ruta de escritura de Ada (codificación de curva VF con exactitud de bytes) se ha verificado en una KFA2 RTX 4070 Ti (chip AD104) y funciona de extremo a extremo en Aplicar / Escáner / Game Replay / UV-Piloto. Los valores de preset de abajo se basan en la comunidad. Testers de Ada para AD102 (4090) y AD103 (4080) son bienvenidos en el subforo de PCGH y en Discord.

RTX 4090

PresetVoltajeFrecuenciaPL
🍃 Eco875 mV2400 MHz100%
⚡ Balanced900 mV2550 MHz100%
🚀 Performance925 mV2670 MHz100%
🔥 Max950 mV2745 MHz100%

RTX 4080 / 4080 Super

PresetVoltajeFrecuenciaPL
🍃 Eco875 mV2400 MHz100%
⚡ Balanced900 mV2520 MHz100%
🚀 Performance925 mV2640 MHz100%
🔥 Max950 mV2700 MHz100%

RTX 4070 Ti / 4070 Ti Super

PresetVoltajeFrecuenciaPL
🍃 Eco925 mV2550 MHz100%
⚡ Balanced940 mV2640 MHz100%
🚀 Performance950 mV4070 Ti Super: 2730 MHz
4070 Ti: 2685 MHz
100%
🔥 Max975 mV2820 MHz100%

El valor Performance de la 4070 Ti se recalibró de 2730 a 2685 MHz. La 4070 Ti (die AD104 completo, típicamente peor binning) necesita unos 30 MHz menos de margen al mismo voltaje que la 4070 Ti Super (recorte AD103, mejor selección de chips). Los demás presets (Eco / Balanced / Max) son idénticos en ambas tarjetas.

RTX 4070 / 4070 Super

PresetVoltajeFrecuenciaPL
🍃 Eco900 mV2400 MHz100%
⚡ Balanced925 mV2550 MHz100%
🚀 Performance940 mV2670 MHz100%
🔥 Max975 mV2790 MHz100%

RTX 4060 Ti (experimental)

PresetVoltajeFrecuenciaPL
🍃 Eco900 mV2400 MHz100%
⚡ Balanced925 mV2550 MHz100%
🚀 Performance950 mV2650 MHz100%
🔥 Max975 mV2750 MHz100%

RTX 4060 (experimental)

PresetVoltajeFrecuenciaPL
🍃 Eco875 mV2300 MHz100%
⚡ Balanced900 mV2450 MHz100%
🚀 Performance925 mV2600 MHz100%
🔥 Max950 mV2730 MHz100%

Nota sobre la RTX 4060: el chip AD107 escala inusualmente poco con voltaje adicional. Más mV apenas dan más MHz, así que los valores de los niveles quedan más juntos que en los chips Ada más grandes.

¿Qué significa "experimental" para las tarjetas RTX 5060 y RTX 4060? Estas tarjetas están soportadas por el código de NV-UV, pero los valores de preset aún no se han verificado en hardware real a través de nuestro programa de testers. Se basan en investigación AI-DeepSearch a partir de datos de la comunidad (Reddit, Hardwareluxx, Igor's Lab, OCN). Por favor, testea usando Balanced como punto de partida y comparte tus resultados en el foro de PCGH o en Discord para poder afinar los valores.
🟢 Estado de Ampere desde v0.99.3: La serie RTX 30 forma parte de la gama de GPUs con soporte normal. Los valores de preset son puntos de partida conservadores basados en la comunidad y pueden variar según el diseño de la tarjeta, la refrigeración y la calidad del silicio. Empieza con Balanced si tienes dudas y valida el resultado con el escáner, Game Replay y juegos reales. Adjunta el ZIP de diagnóstico al informar de un problema.

RTX 3090 (tarjeta de referencia, integración verificada)

PresetVoltajeFrecuenciaPL
🍃 Eco800 mV1700 MHz80%
⚡ Balanced875 mV1830 MHz90%
🚀 Performance900 mV1900 MHz100%
🔥 Max950 mV1965 MHz100%

RTX 3090 Ti

PresetVoltajeFrecuenciaPL
🍃 Eco825 mV1700 MHz80%
⚡ Balanced875 mV1830 MHz90%
🚀 Performance925 mV1950 MHz100%
🔥 Max975 mV2025 MHz100%

RTX 3080 Ti

PresetVoltajeFrecuenciaPL
🍃 Eco800 mV1710 MHz80%
⚡ Balanced875 mV1870 MHz90%
🚀 Performance900 mV1920 MHz100%
🔥 Max950 mV1980 MHz100%

RTX 3080 12GB

PresetVoltajeFrecuenciaPL
🍃 Eco800 mV1700 MHz80%
⚡ Balanced875 mV1860 MHz90%
🚀 Performance900 mV1920 MHz100%
🔥 Max950 mV2000 MHz100%

RTX 3080 10GB

PresetVoltajeFrecuenciaPL
🍃 Eco800 mV1750 MHz80%
⚡ Balanced875 mV1890 MHz90%
🚀 Performance900 mV1950 MHz100%
🔥 Max950 mV2010 MHz100%

RTX 3070 Ti

PresetVoltajeFrecuenciaPL
🍃 Eco825 mV1770 MHz80%
⚡ Balanced875 mV1905 MHz90%
🚀 Performance900 mV1950 MHz100%
🔥 Max950 mV1995 MHz100%

RTX 3070

PresetVoltajeFrecuenciaPL
🍃 Eco775 mV1700 MHz80%
⚡ Balanced875 mV1900 MHz90%
🚀 Performance925 mV1950 MHz100%
🔥 Max950 mV2010 MHz100%

RTX 3060 Ti

PresetVoltajeFrecuenciaPL
🍃 Eco800 mV1750 MHz80%
⚡ Balanced875 mV1875 MHz90%
🚀 Performance925 mV1935 MHz100%
🔥 Max975 mV1980 MHz100%

RTX 3060

PresetVoltajeFrecuenciaPL
🍃 Eco800 mV1560 MHz80%
⚡ Balanced850 mV1680 MHz90%
🚀 Performance900 mV1800 MHz100%
🔥 Max950 mV1850 MHz100%
Los valores de preset se basan en la experiencia de la comunidad. No toda GPU soporta todo preset, lotería del silicio. En caso de duda, empieza con Balanced.

🧾Diagnóstico e informe de errores

Exportar diagnóstico siempre crea primero un ZIP local. Contiene la información necesaria para buscar el problema, incluido el estado actual de funciones nuevas como DCC y NVIDIA Auto-UV.

1
Describe brevemente el problema y crea el ZIP de diagnóstico.
2
Revisa la vista previa y el ZIP. Siempre puedes conservar el archivo solo en tu equipo.
3
Añade imágenes de forma opcional: hasta cuatro archivos PNG, JPG o WebP, con un máximo de 5 MB cada uno y 10 MB en total.
4
El paquete solo se transmite de forma privada si das tu consentimiento y pulsas Enviar informe de errores.
Después de un envío correcto, NV-UV muestra un ID de informe. Anótalo para posibles consultas. El ZIP local se conserva.
No hay subidas automáticas: sin tu consentimiento y tu clic no se envía nada. Los registros de rendimiento de DCC también permanecen en tu equipo hasta que los exportes tú mismo.

Preguntas frecuentes

¿NV-UV reemplaza a Afterburner?

No. NV-UV utiliza Afterburner para aplicar los cambios. AB debe estar instalado, pero no tiene que permanecer visible. Para overclocking, OSD y edición detallada de curvas, AB sigue siendo la herramienta de referencia.

¿Es seguro el undervolting?

No se sube ningún voltaje, solo se baja. Todo es reversible con el botón Stock o con Recalibrar. Aun así, no asumo ninguna responsabilidad por daños que puedan producirse directa o indirectamente por el undervolting.

¿Por qué faltan Anulación de Boost / Corrección V-Step / Optimización en Reposo en las tarjetas Ada?

Es intencionado, no un error. Estas tres opciones son específicas de Blackwell:

Ada utiliza su propio método de UV, con una curva nativa de cuatro zonas, y no necesita estas compensaciones. Por eso las casillas se ocultan automáticamente en tarjetas Ada, tanto en la vista principal como en la Vista Mini.

¿Por qué NV-UV no muestra voltaje? (0 mV / sin lectura)

Este es el tropiezo más común. Causa: las opciones de voltaje no están activadas en Afterburner. NV-UV recibe esta lectura de la telemetría de Afterburner (MAHM), que no proporciona el valor sin los ajustes correctos.

Comprobación rápida: mira la ventana principal de Afterburner. ¿El campo "VOLT" también muestra 0 mV? Entonces AB tampoco está leyendo el voltaje — el problema está en AB, no en NV-UV. Solución:

  1. AB → Ajustes (⚙) → pestaña GeneralUnlock Voltage Control ✓ y Unlock Voltage Monitoring ✓; Force Constant Voltage debe estar desactivado
  2. AB → Ajustes (⚙) → pestaña Monitoring → baja por la lista y activa GPU voltage
  3. Haz clic en OK (no en Cancelar) y reinicia Afterburner por completo
  4. La ventana principal de AB debería mostrar ahora un valor real bajo "VOLT" (p. ej. 905 mV). Solo entonces NV-UV podrá ver el voltaje también.

Guía detallada con todas las casillas recomendadas: ver Instalación → Pasos 1 + 2 más arriba.

Nota para la RTX 5090 de diseño de referencia: en algunas tarjetas, Afterburner reinicia por sí solo las casillas Unlock de vez en cuando. Si la lectura de voltaje desaparece al cabo de un tiempo, simplemente repite los pasos 1+2.

El voltaje bajo carga es menor que mi objetivo de V-Lock, ¿por qué?

Comportamiento de boost normal de la GPU. NV-UV fija un V-Lock a p. ej. 950 mV, pero la GPU solo hace boost hasta el voltaje que necesita térmica y energéticamente. Con un perfil UV (curva aplanada en el punto de lock), no hay incentivo para subir más. No es un bug.

El escáner se detiene por debajo de mi máximo stock, ¿por qué?

Dos posibles razones:
1. Límite seguro: El escáner se detiene por defecto 50 MHz por debajo del máximo stock. Activa "Anular límite seguro" para eliminarlo.
2. Límite del driver: NVIDIA limita el offset de frecuencia a +1000 MHz por punto de voltaje. Solución: testea a un voltaje más bajo donde haya más margen.

El escáner sube y sube pero la frecuencia de la GPU no aumenta

Corregido desde Antares. La detección de meseta detiene automáticamente el escáner cuando la GPU ya no puede aumentar más la frecuencia con ese voltaje. Si utilizas una versión anterior, actualiza NV-UV.

Un juego falla tras el UV, ¿qué hago?

¡Es normal! No toda GPU soporta todo preset. Prueba el siguiente preset más alto, o usa el escáner para una optimización individual. Con Game Replay: sigue jugando sin más, la frecuencia se baja automáticamente, idealmente aún dentro del juego o, tras el fallo, en el siguiente inicio.

¿Diferencia entre V-Lock y multipunto?

V-Lock fija la GPU en un único punto de voltaje/frecuencia. Simple, fiable, el método recomendado.
Multipunto fija varios puntos en la curva (p. ej. desde la importación OCS). Más complejo pero potencialmente más eficiente en todo el rango de voltaje.

¿Por qué un EXE de ~200 MB?

Incluye todo lo necesario para .NET 10. No requiere una instalación adicional: basta con ejecutar el EXE y funciona directamente en Windows 11.

¿Soporte para Windows 10?

No está previsto. El test de estrés DXR requiere Windows 11.

¿Soporte para la serie RTX 40?

Totalmente compatible. Desde «Ada improved» (v0.94), NV-UV utiliza el método nativo de Ada. Se verificó en una KFA2 RTX 4070 Ti (AD104): Aplicar, Escáner, Game Replay y UV-Piloto funcionan de principio a fin.

Estado por chip:

Los presets se basan en valores de la comunidad. Si tienes una RTX 4090, 4080, 4060 Ti o 4060 y quieres aportar registros o perfiles de AB para seguir afinándolos, puedes escribir en el foro de PCGH o en Discord.

¿NV-UV será de código abierto?

Actualmente es de código cerrado. Una versión de código abierto podría plantearse a largo plazo, pero no hay un calendario concreto.

NV-UV cuesta puntos de benchmark, ¿por qué?

La ventana principal utiliza algunos recursos de la GPU. En 3DMark esto puede costar unos 200–500 puntos. Usa la Vista Mini, minimiza NV-UV a la bandeja o activa Auto-Mini al jugar (clic derecho en UV-Piloto). El perfil UV permanece activo en AB aunque NV-UV esté minimizado o cerrado.

El antivirus marca NV-UV

Puede tratarse de un falso positivo: algunos antivirus marcan aplicaciones .NET portátiles de este tipo. Comprueba siempre que el archivo proceda de la fuente oficial y que su suma SHA-256 coincida antes de añadir una excepción.

El editor de curvas de AB se minimiza cuando NV-UV escribe un perfil

Es un comportamiento conocido. Al interactuar NV-UV con el sistema de perfiles de AB, el editor de curvas puede minimizarse. Solo tienes que volver a abrirlo.

¿Dónde se guardan mis ajustes?

%LocalAppData%\NV-UV\ contiene, entre otros datos, perfiles UV, nombres de slots, ajustes de Game Replay, historial del escáner, datos OCS, la curva stock, perfiles aprendidos por DCC y registros.

Los datos de recuperación duraderos del hotspot experimental de Blackwell se guardan por separado en %ProgramData%\NV-UV\BlackwellHotspot\. No elimines manualmente esta carpeta mientras el hotspot esté activo.

¿Cómo exporto un diagnóstico?

Usa Exportar diagnóstico debajo del área de actividad. NV-UV crea primero un ZIP de diagnóstico local y muestra una vista previa. Después puedes conservarlo sin enviarlo o remitirlo voluntariamente mediante el informe de errores.

¡Ayuda, mis perfiles han desaparecido!

Haz siempre una copia de seguridad manual de tus perfiles antes de experimentar. Si se pierden perfiles: revisa la carpeta de NV-UV en %LocalAppData%\NV-UV\, ahí se guardan los datos, las curvas OCS y el historial del escáner.

¡Mi PC no arranca bien tras un UV inestable!

Consejo importante al experimentar con UV: En Afterburner, en Settings → General, desactiva Start with Windows. Esto evita que un perfil inestable se cargue automáticamente al arrancar, por si un ajuste UV tumba el driver durante el inicio. Vuelve a activar el inicio automático de AB solo cuando tu ajuste UV se haya verificado estable en juegos.

🛠Solución de problemas

NV-UV arranca pero no muestra ninguna GPU

¿Está instalado el controlador NVIDIA más reciente? Inicia NV-UV después de que el escritorio de Windows haya cargado.

Sin conexión MAHM (sin lectura de voltaje)

AB + RTSS deben estar en ejecución. Activa el monitoreo de voltaje en AB (ver FAQ arriba). Reinicia AB.

La lectura de voltaje salta o muestra valores inválidos

En AB, en Settings → Monitoring → Active hardware monitoring graphs, desactiva los plugins GPU.dll y HwInfo.dll. Acceden en paralelo a los mismos sensores de GPU que NV-UV usa vía MAHM, lo que provoca lecturas de sensor en conflicto. MAHM solo devuelve entonces valores válidos de forma esporádica (el voltaje salta, muestra 0 o cifras irreales).

Gracias a Martin del foro de PCGH por este hallazgo.

Aplicar no hace nada / voltaje sin cambios

Activa Unlock Voltage Control en AB. ¿Falta la curva stock? Haz clic en 🔄 Recalibrar. Si el hotspot de Blackwell está activo, NV-UV restaura primero la configuración anterior de forma controlada y después inicia la calibración.

Un juego falla tras el UV

Prueba un preset más alto, o usa el escáner. Game Replay baja la frecuencia automáticamente.

💬Feedback

Publica tus comentarios directamente en el hilo de feedback del foro de PCGH o envíaselos a Christian por Discord. Una breve descripción y una captura de pantalla suelen ser suficientes para empezar.

Si se trata de un problema técnico, usa Exportar diagnóstico. Puedes compartir el ZIP por tu cuenta o, después de revisar la vista previa, enviarlo voluntariamente mediante el informe de errores privado.
Foro de PCGH:
Deutsch: Support / FAQ / Bugs
English: NV-UV Open Alpha English Thread

🔖 Componentes de terceros

NV-UV usa NvApiNative.dll, un puente NVAPI nativo derivado del proyecto de código abierto Green Curve de aufkrawall. Green Curve demostró cómo acceder a la curva VF en GPUs Blackwell directamente mediante puntos de entrada NVAPI. NV-UV aplica este enfoque para el modo directo del escáner y la optimización de puntos.

Repositorio del proyecto: https://github.com/aufkrawall/green-curve

El texto completo de la licencia MIT se reproduce a continuación:

MIT License

Copyright (c) 2026 aufkrawall

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Muchas gracias a aufkrawall por Green Curve y por poner el proyecto a disposición bajo una licencia abierta.