NVUV

GPU Undervolt · Guía del Usuario
Build 22 · Cantor · Open Alpha · Julio 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, nuevo en v0.98, serie RTX 30 (Ampere). Simplifica el proceso de undervolting, que normalmente exige editar a mano el editor de curvas de MSI Afterburner.

NV-UV usa Afterburner como backend, 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
🎮 Repetición de JuegoBajada automática tras un fallo, aprendizaje por juego y vista dedicada de Ajustes de Replay
🌡️ Hotspot Blackwell NUEVO en v0.99.2Temperatura 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⚡Prueba NUEVOExplora valores UV de la comunidad para tu tarjeta y aplícalos a un slot
🌍 Anulación global / Sin anulación NUEVOUn 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 punto NUEVOStage 2 — encuentra el voltaje más bajo para una frecuencia fija, el ajuste fino tras el Stage 1
📐 Compensación V-Step NUEVOEl 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/ESUI completa en alemán/inglés/ruso/español, cambio en vivo en el pie de ventana (ciclo DE → EN → RU → ES). NUEVO en v0.99.1: ruso y español (UI totalmente localizada, incluidos los nombres de las funciones)
🔥 Test de estrés 3DMotor de render DX12 + DXR (headless) 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 ReposoVoltajes bajos = stock, ahorra energía en el escritorio/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. Mejorado en v0.99.2: curva V/F lime más clara para una mejor lectura en Summer26
Bandeja del sistemaFunciona en segundo plano. El inicio automático se añadirá cuando el EXE esté firmado.

🆕Nuevo en v0.99.2

🎨 Skin especial Summer26

El segmento verde de la curva V/F usa ahora un lime más claro. Así se distingue mucho mejor sobre el césped verde del fondo Summer26.

🎮 Navegador de juegos más ancho

El navegador de juegos ofrece más espacio para el campo de búsqueda, la lista de juegos y la información adicional. El ancho predeterminado aumentó de 920 a 1040 píxeles y el ancho mínimo de 820 a 940 píxeles. La altura no cambia.

🔁 Ajustes de Replay

El navegador de juegos incluye ahora una pestaña propia para todos los valores que Repetición de Juego ha corregido automáticamente tras detectar fallos del juego o del driver. Se pueden restablecer entradas individuales o todo el historial.

🌡️ Temperatura hotspot experimental de Blackwell

Las GPUs NVIDIA GeForce RTX 50 compatibles pueden mostrar ahora una temperatura hotspot experimental. NV-UV instala y configura automáticamente el plugin de monitorización necesario para MSI Afterburner.

📋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) NUEVO en v0.98
DriverDriver NVIDIA más reciente
MSI AfterburnerVersión 4.6.6+ con RTSS
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. Por favor, adjunta un log (botón Exportar, abajo a la derecha) al informar de un problema.

🔧Instalación

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.
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
Unlock voltage control → standard MSI  ⬅ crítico
Unlock voltage monitoring  ⬅ crítico

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 al cabo de un tiempo, simplemente repite los pasos 1+2. Estamos trabajando en una corrección automática para esto.
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 driver antes del login.

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: hace backup de los perfiles AB automáticamente, elimina solo los perfiles específicos de la GPU y la caché de NV-UV, y reinicia. Los ajustes del overlay, curvas de ventiladores y demás ajustes de AB se conservan. NUEVO en v0.99: clic derecho en el botón para abrir la carpeta con los backups automáticos de perfiles 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 del sensor, la temperatura hotspot aparece en el área de telemetría normal de NV-UV. Los sensores hotspot que MSI Afterburner ya exponga en generaciones anteriores también pueden aparecer allí; la instalación automática del plugin 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.

Desactivación

Al desactivar la función, NV-UV realiza un rollback y elimina automáticamente el plugin.

🔄Actualizar a una versión nueva

NV-UV es portable, simplemente copia el nuevo EXE sobre el antiguo. Los ajustes se conservan (%LocalAppData%\NV-UV\).

1
Cierra NV-UV
2
Extrae el nuevo ZIP (misma carpeta u otra nueva)
3
Ejecuta NV-UV.exe, ¡listo!
Si algo se ve raro tras una actualización: haz clic en 🔄 Recalibrar en la barra de herramientas.

🚀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.

🔬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.

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.

🎯 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)

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 Repetición de Juego y juega. Si falla en un juego real, Repetición de Juego baja automáticamente la frecuencia un poco más.

🎮Repetición de Juego

Tú solo juega, Repetición de Juego se encarga del resto. Tras un fallo por UV, la frecuencia se baja automáticamente.

Bucle de aprendizaje

Repetición de Juego 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

Los historiales de fallos se registran ahora 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 la v0.94, 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 (clic en botón de slot sin UV-Piloto) siguen sin persistir: tras un fallo se aplica la bajada de paso en vivo, pero no se escribe ninguna entrada JSON porque sin el contexto del Piloto no se puede vincular unívocamente a un perfil.

Vista de Ajustes de Replay (nuevo en v0.99.2)

El navegador de juegos incluye ahora una pestaña separada llamada Ajustes de Replay. Muestra el juego y el proceso, el nivel o perfil personalizado, los valores original y ajustado, el número de fallos detectados y la hora del último fallo.

Los ajustes individuales se pueden restablecer directamente desde la lista. Restablecer todo borra todo el historial de ajustes de Repetición de Juego tras una confirmación. La vista también se abre directamente haciendo clic derecho en el interruptor de Repetición de Juego de la ventana principal o MiniWindow.

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)Bajada de paso guardada, se aplica automáticamente en el siguiente inicio de NV-UV

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.

Repetición de Juego 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. 632 juegos + benchmarks, asignaciones de nivel ajustables, juegos propios añadibles.

Nuevo en v0.99.2: El navegador de juegos es más ancho e incluye una pestaña separada de Ajustes de Replay para los valores corregidos automáticamente por Repetición de Juego.

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.

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. Pasos: de 100% a 300%. Todas las ventanas escalan 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.

Puede causar problemas con configuraciones multimonitor. En caso de duda, déjalo desactivado. Requiere UV-Piloto para la detección de juegos.

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, placa, 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 (NUEVO en v0.99): 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 nueva 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 (NUEVO en v0.99): 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 placa 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 comunitarias y datos

NV-UV no tiene cuentas, ni telemetría, ni ningún "phoning home" automático. Solo se transmiten datos cuando usas activamente una de las dos funciones comunitarias:

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 placa 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.

Técnico: Como con cualquier servicio de internet, el servidor (un Cloudflare Worker) ve tu dirección IP. Se procesa exclusivamente como un hash con sal renovada a diario para limitar abusos y nunca se almacena en texto plano. Mostrar las valoraciones de la comunidad, refrescar la base de datos y la comprobación de actualizaciones al inicio (una descarga diaria desde GitHub que comprueba si ha salido una nueva versión de NV-UV) son descargas puras desde GitHub, no se envía nada. El ID de cliente aleatorio vive en %LocalAppData%\NV-UV\nv-uv_client_id.txt y puede borrarse en cualquier momento (se crea uno nuevo en 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. Todas las funciones disponibles: slots, presets, V-Lock, PL, VRAM, escáner, 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 / Repetición de Juego / 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 (v0.98): La integración de Ampere se ha verificado hasta ahora en una sola tarjeta, una RTX 3090 (GA102). Todos los demás modelos Ampere están sin testear. Los valores de preset de abajo son investigación basada en la comunidad, no confirmados en hardware, así que trata todas las tarjetas RTX 30 excepto la 3090 como experimentales. El Escáner de Pasos de Voltaje en particular puede no comportarse correctamente todavía, sobre todo en los chips más pequeños. Los testers de Ampere son muy bienvenidos en el subforo de PCGH y en Discord. Por favor, adjunta un log (botón Exportar, abajo a la derecha) 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 (experimental)

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

RTX 3080 Ti (experimental)

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

RTX 3080 12GB (experimental)

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

RTX 3080 10GB (experimental)

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

RTX 3070 Ti (experimental)

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

RTX 3070 (experimental)

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

RTX 3060 Ti (experimental)

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

RTX 3060 (experimental)

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.

Preguntas frecuentes

¿NV-UV reemplaza a Afterburner?

No. NV-UV usa Afterburner como backend. AB debe estar instalado. Para OC, OSD y edición avanzada 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é 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 lee el voltaje a través de la memoria compartida de Afterburner (MAHM), y sin los ajustes correctos de AB, MAHM simplemente no devuelve nada.

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
  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 en Antares! La detección de meseta detiene automáticamente el escáner cuando la GPU no puede hacer más boost. Si estás en una versión anterior: actualiza a Antares.

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 Repetición de Juego: 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?

Runtime .NET 10 autocontenido. No requiere instalación, solo ejecutar el EXE.

¿Soporte para Windows 10?

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

¿Soporte para la serie RTX 40?

Totalmente soportada. Desde "Ada improved" (v0.94) está activa la ruta de escritura nativa de Ada. El codificador de curvas con exactitud de bytes se ha verificado en una KFA2 RTX 4070 Ti (AD104) y funciona de extremo a extremo — Aplicar, Escáner, Repetición de Juego y UV-Piloto funcionan todos. Los valores de preset (objetivos de frecuencia/voltaje) se basan en la comunidad; testers de Ada con RTX 4090 (AD102) y RTX 4080 / 4080 Super (AD103) son especialmente bienvenidos para afinar las constantes por chip — escribid en el foro de PCGH o en Discord. La RTX 4060 Ti (AD106) y la RTX 4060 (AD107) también están soportadas con valores de preset experimentales de investigación AI-DeepSearch; testers con estas tarjetas también son bienvenidos.

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

Son compensaciones específicas de Blackwell:

Ada usa una ruta UV completamente separada (curva nativa de 4 zonas) que no necesita ninguna de estas tres compensaciones. Por eso las casillas se ocultan automáticamente en tarjetas Ada, tanto en la vista principal como en la mini.

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

La ventana principal WPF usa recursos de GPU para el renderizado y la composición DWM. En 3DMark esto puede costar ~200-500 puntos. Solución: usa la Vista Mini, minimiza NV-UV a la bandeja, o activa Auto-Mini al jugar (clic derecho en UV-Piloto). Tu perfil UV sigue activo en AB incluso con NV-UV minimizado o cerrado.

El antivirus marca NV-UV

Falso positivo. Los EXE .NET SingleFile autocontenidos a veces se marcan. NV-UV es seguro, puedes añadir una excepción.

¿Dónde se guardan mis ajustes?

%LocalAppData%\NV-UV\ contiene: perfiles UV, nombres de slot, ajustes de Repetición de Juego, historial del escáner, datos OCS, curva stock, caché CCB, logs.

¿Cómo exporto los archivos de log?

Con el botón Exportar log bajo el panel de log. El archivo de log se exporta y puede enviarse directamente a Christian.

¡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

¿Driver NVIDIA más reciente instalado? 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.

Un juego falla tras el UV

Prueba un preset más alto, o usa el escáner. Repetición de Juego baja la frecuencia automáticamente.

💬Feedback

Por favor, publica tu feedback directamente en el hilo de feedback del foro de PCGH o envíaselo a Christian por Discord, captura + texto.

Archivo de log: %LocalAppData%\NV-UV\nv-uv.log, ¡inclúyelo con los informes de bugs! Exportable con el botón Exportar log bajo el panel de log.
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.