Timer Resolution para Juegos — Qué Hace de Verdad (y Qué No)
La timer resolution es uno de los ajustes más comentados y peor entendidos de los juegos en PC. Esta guía explica qué controla de verdad, qué cambió en las versiones recientes de Windows y por qué la única respuesta honesta a "¿ayudará en mi juego?" es: pruébalo en tu PC.
¿Qué Es la Timer Resolution?
Windows usa un temporizador del sistema para despertar a los hilos que pidieron esperar un tiempo — por ejemplo, un programa que llama a Sleep() o usa una espera temporizada. La timer resolution es la precisión de esas esperas. Por defecto el intervalo es de unos 15.6ms; un programa puede pedir un valor más fino (hasta unos 0.5ms en la mayoría de PCs) mediante las APIs de temporizador de Windows.
No es un ajuste general de "velocidad". No cambia la velocidad del procesador ni de la tarjeta gráfica, y no controla la lectura del ratón — el polling rate lo gestionan el propio dispositivo y su driver.
Qué Cambió en Windows 10 2004 y Windows 11
En las versiones antiguas de Windows, cuando cualquier programa pedía un temporizador más fino, todo el sistema pasaba a usarlo. Desde Windows 10 versión 2004, la petición vale para el proceso que la hizo: una herramienta de timer que pide 0.5ms ya no cambia el timing dentro de tu juego. Windows 11 también relaja las peticiones de ventanas minimizadas u ocultas. Microsoft lo documenta en la referencia de timeBeginPeriod (en inglés).
Windows 11 tiene un valor de registro, GlobalTimerResolutionRequests, que recupera el comportamiento antiguo: la petición de un programa vuelve a valer para todo el sistema.
¿Importa en los Juegos?
Depende del juego:
- Muchos juegos y motores ya piden una timer resolution fina por sí mismos mientras se ejecutan. En ellos, un cambio externo puede no aportar beneficios; mide antes y después.
- Los juegos que marcan el ritmo de los frames con esperas temporizadas (por ejemplo, algunos limitadores de FPS) pueden comportarse distinto con otra resolución — a veces mejor, a veces no.
- Una resolución más fina hace que el sistema despierte más veces. Microsoft advierte que esto puede reducir el rendimiento general y aumentar el consumo.
Cómo Ver Tu Timer Resolution Actual
Descarga clockres.exe de Microsoft Sysinternals y ejecútalo en el Símbolo del sistema. Muestra la resolución actual, mínima y máxima.
Ejecuta powercfg /energy como administrador. El informe muestra qué programas piden una timer resolution más fina.
Cómo Probarla con Seguridad
- Elige una situación repetible en el juego (mismo mapa, misma configuración).
- Graba los frametimes con una herramienta como CapFrameX y anota los 1% lows, no solo el FPS medio.
- Cambia una sola cosa, reinicia si hace falta y graba la misma situación otra vez.
- Quédate con el cambio solo si los números de tu PC mejoraron. Si no, deshazlo.
Deja que DRX revise tu PC
DRX Optimizer incluye un ajuste de timer de Windows 11 que aplicas y deshaces cuando quieras. No fuerza un valor fijo.
Descargar GratisQué Hace DRX Optimizer
DRX Optimizer tiene un ajuste de timer, disponible en Windows 11 y en la versión gratis. Activa GlobalTimerResolutionRequests, para que una resolución más fina pedida por un programa (como tu juego) valga para todo el sistema, como en las versiones antiguas de Windows. Requiere reiniciar y se puede deshacer cuando quieras.
DRX no pide 0.5ms por su cuenta y no deja ninguna herramienta de timer ejecutándose. Antes del cambio se crea un punto de restauración.
Posibles Desventajas
- Más consumo: un temporizador más fino despierta el procesador más a menudo, lo que puede acortar la batería del portátil.
- Puede empeorar: en algunos sistemas un temporizador más fino reduce el rendimiento general en vez de ayudar.
- Quizá sin beneficio: si el juego ya solicita una resolución fina, un cambio externo o global puede no ayudar. Mide antes y después.