¿MUCHOS FPS PERO EL JUEGO PEGA TIRONES?

Descubre si realmente tienes microstuttering y qué puedes hacer para solucionarlo

Respuesta Rápida: ¿Por qué hay tirones si el contador marca FPS altos?

Si tienes muchos FPS pero el juego pega tirones, estás experimentando inconsistencia de frametime (tiempo por fotograma) y no una falta de potencia bruta. Los contadores de FPS promedian fotogramas a lo largo de un segundo entero, ocultando fotogramas individuales que tardan 50 ms o más en entregarse a la pantalla. Las tres causas más frecuentes en Windows son: Multiplane Overlay (MPO) interfiriendo con el compositor gráfico, latencia DPC en controladores de hardware (GPU, red o audio) y saturación de un único hilo de CPU.

Solución Rápida

Aplica la solución inmediata recomendada

Si notas microtirones con FPS altos en Windows 10 u 11, el primer paso verificado es desactivar Multiplane Overlay (MPO) para eliminar conflictos de presentación entre el juego y el sistema operativo, junto con la optimización del scheduler de GPU.

Windows 10 y Windows 11 100% Gratuito y sin instalador Crea punto de restauración e incluye REVERT_.bat

¿Te está pasando esto? Síntomas habituales

Identifica el comportamiento exacto de tu equipo para determinar la causa antes de modificar configuraciones a ciegas:

144 o 240 FPS con sensación trabada

El contador marca una tasa de refresco alta y constante, pero el movimiento visual se percibe como si corriera a 45-60 Hz.

Tirones al mover la cámara rápidamente

Al permanecer quieto el juego va fluido, pero al girar la vista o mover el ratón se producen pequeños enganches repetitivos.

Picos en la gráfica de Frametime

La línea de tiempo por fotograma en MSI Afterburner no es plana; muestra picos ascendentes regulares o aleatorios.

Stuttering aleatorio sin motivo aparente

El tirón ocurre en zonas vacías del mapa o en menús, sin que haya explosiones ni efectos gráficos intensivos en pantalla.

GPU al 50-70% con falta de fluidez

La tarjeta gráfica no está saturada, pero el procesador tiene un hilo al 100% o hay retrasos en la cola de controladores.

El tirón cambia según el modo de ventana

El juego va peor en pantalla completa sin bordes que en exclusiva, o empeora cuando hay un vídeo o navegador en el segundo monitor.

Comprúebalo en 30 segundos: FPS Medios vs Frametime

La razón técnica por la que un juego parece trabado con números altos es la variación en el tiempo de entrega de cada fotograma.

Experiencia Fluida (144 Hz) Frametime Constante

Cada cuadro tarda exactamente ~6.94 ms en dibujarse. La cadencia es perfecta.

6.9 ms continuo
Resultado: 144 FPS / 144 FPS 1% Low
Microstuttering (144 FPS Medios) Picos de Frametime

La mayoría de cuadros tardan 6 ms, pero 1 cuadro se retrasa a 65 ms (un tirón visible).

65 ms! 52 ms!
Resultado: 140 FPS Medios / 22 FPS 0.1% Low
Cómo medirlo tú mismo: Abre MSI Afterburner junto a RivaTuner Statistics Server (RTSS). En las opciones de monitorización, activa Frametime (Tiempo de fotograma) y márcalo como Mostrar en Información en Pantalla (OSD) con formato Gráfico. Si la línea muestra picos verticales al jugar, tienes microstuttering.

¿Qué puede estar causándolo? Causas y Diagnóstico

Haz clic en cada componente para ver la solución técnica directa o descargar el script correspondiente:

1. Multiplane Overlay (MPO)

Función de Windows 10/11 para superponer planos de vídeo y ventanas. En drivers de NVIDIA y AMD suele causar microcongelaciones, parpadeos y stuttering en modo ventana sin bordes.

Descargar Script MPO Fix (.zip) → Leer Guía: Cómo Desactivar MPO

2. Latencia DPC en Controladores

Controladores de audio, red o gráfica que retienen la CPU a nivel DISPATCH_LEVEL impidiendo que el motor del juego procese el siguiente frame a tiempo.

Leer Guía: Cómo Reducir Latencia DPC

3. Modo de Interrupción GPU (MSI Mode)

Si la tarjeta gráfica comparte líneas físicas IRQ clásicas con otros dispositivos, la sobrecarga de interrupciones genera microretrasos en la entrega de cuadros.

Leer Guía: Configurar MSI Mode en GPU

4. Saturación de un Solo Hilo de CPU

El uso global de la CPU puede marcar 30%, pero si el hilo principal del juego (Game Thread) llega al 100%, la GPU se queda esperando instrucciones y genera un tirón.

Leer Guía: Detectar Cuello de Botella CPU

5. Transición de Estados C-States

Cuando un núcleo de la CPU entra en estados de reposo muy profundos (C6), la microdemora en reactivarse (exit latency) puede provocar una caída repentina de frametime.

Leer Guía: C-States del Procesador

6. Polling Rate Excesivo en Ratón (4K/8K Hz)

Ratones a 4000 Hz u 8000 Hz envían miles de interrupciones por segundo que saturan un hilo de CPU al mover el cursor rápidamente en juegos no optimizados.

Leer Guía: Reducir Input Lag y Polling Rate Probar Herramienta: Mouse Polling Test →

7. Caché de Shaders Corrupta o Saturada

Al entrar a zonas nuevas o tras actualizar drivers, la GPU compila efectos en tiempo real generando microparones de 1–2 segundos (*shader stutter*).

Descargar Nexo Limpieza Total (.zip) → Leer Guía: Limpiar Caché de Shaders

8. Picos de Lag y Congestión de Red (TCP)

El algoritmo de Nagle y el throttling de paquetes de Windows acumulan datos en búfer, generando tirones de red que parecen caídas de FPS locales.

Descargar Nexo Net Optimizer (.zip) → Leer Guía: Reducir Ping y Red

Matriz de Soluciones Rápidas de El Nexo

Origen del Stutter Diagnóstico Solución Aplicable Recurso Directo
Multiplane Overlay (MPO) Tirones en modo ventana, parpadeos o segundo monitor Desactivar el valor de registro de MPO en Windows Descargar MPO Fix
Caché de Shaders y Temporales Tirones al ver efectos nuevos tras actualizar drivers Purgar carpetas DXCache, NV_Cache y temporales Descargar Limpieza Total
Picos de Ping y Throttling de Red Desync en combates online y acumulación de paquetes Desactivar Nagle y aplicar TcpAckFrequency = 1 Descargar Net Optimizer
Latencia DPC de Drivers Picos en nvlddmkm.sys, ndis.sys o HDAudBus.sys Medir con LatencyMon y aislar el controlador Ver Guía DPC
Input Lag y Ratón 4K/8K Tirones al mover el cursor rápidamente en juegos Desactivar aceleración oculta EPP y fijar Hz Descargar Ratón Fix
Interrupciones PCIe de GPU GPU operando en interrupciones basadas en línea (IRQ) Habilitar Message Signaled Interrupts (MSI) Ver Guía MSI Mode
Overlays y Tareas en Segundo Plano Picos aleatorios causados por telemetría y grabadores Desactivar Game Bar, DVR y procesos parásitos Descargar Gaming Mode
Plan de Energía y Throttling La CPU cambia bruscamente de frecuencia en reposo Aplicar perfil de energía de alto rendimiento optimizado Descargar Max Power
Desincronización de Refresco Frametimes oscilando libremente sin límite de FPS Limitar FPS a 3 por debajo del refresco (ej. 141 en 144 Hz) Test de Monitor
Descarga Directa

¿Solo quieres probar los scripts de optimización?

Descarga los scripts esenciales de El Nexo para resolver los conflictos de software más comunes en un clic. Todos los scripts crean un punto de restauración automático y permiten deshacer los cambios.

Explicación Técnica: Fundamentos de Frametime y Renderizado

Abre cada sección para comprender en detalle la arquitectura del motor de renderizado y el kernel de Windows:

1. ¿Qué es exactamente el microstuttering?

El microstuttering es una irregularidad en el intervalo de tiempo que transcurre entre la presentación de fotogramas consecutivos en la pantalla (*Frame Delivery Time*).

A una frecuencia de refresco de 144 Hz, el monitor espera recibir un nuevo fotograma cada 6.94 milisegundos. Si la GPU genera tres fotogramas a 4 ms y el cuarto se retrasa a 35 ms, el ojo humano percibe una pausa momentánea porque el monitor se ve obligado a repetir el fotograma anterior. Aunque el promedio matemático del segundo indique 130 FPS, la experiencia visual es espasmódica.

2. La trampa de los FPS medios: 1% Low y 0.1% Low

Los FPS medios suman todos los fotogramas generados en 1.000 ms y los dividen entre el tiempo total. Esta métrica oculta los peores momentos de la partida.

  • 1% Low (Percentil 1): Representa el promedio del 1% de fotogramas más lentos durante la sesión. Si tus FPS medios son 150 pero tu 1% Low cae a 45, sufrirás tirones frecuentes en momentos de acción.
  • 0.1% Low (Percentil 0.1): Mide los picos extremos de congelación (stalls). Una caída drástica aquí indica que un proceso en segundo plano, un driver o una compilación de shaders congeló la CPU/GPU durante una fracción de segundo.
3. Multiplane Overlay (MPO) y el Compositor DWM

En Windows, el Desktop Window Manager (DWM) utiliza la tecnología Multiplane Overlay (MPO) para permitir que el chip gráfico procese diferentes planos visuales de forma independiente sin pasar por una etapa intermedia de composición de memoria.

Sin embargo, cuando se ejecutan juegos modernos junto a aceleración por hardware en navegadores (Discord, Chrome, Spotify) o configuraciones multimonitor con diferentes frecuencias de refresco, el controlador de la GPU puede fallar al coordinar los planos de sincronización, provocando microstuttering severo o parpadeos negros. Desactivar MPO fuerza un canal de presentación estándar y elimina este conflicto en la inmensa mayoría de casos reportados.

4. Latencia DPC y el planificador de interrupciones

En el kernel de Windows, las rutinas de controladores se ejecutan como Llamadas a Procedimiento Diferido (DPC) a nivel de interrupción prioritario (DISPATCH_LEVEL). Si un controlador de red, audio o almacenamiento tarda demasiado tiempo en completar su rutina, ningún hilo de usuario (incluido el motor del juego) puede ejecutarse en ese núcleo de CPU. Esto produce un retraso inmediato en la cola de renderizado que se traduce en un pico de frametime.

Preguntas Frecuentes sobre Microstuttering en Juegos

¿Por qué tengo muchos FPS pero el juego pega tirones?

Porque la fluidez visual depende de la regularidad del frametime (tiempo por fotograma en milisegundos) y no de la media de FPS por segundo. Si un solo fotograma se retrasa 40 o 60 ms por culpa de un driver, saturación monohilo o MPO, el ojo humano percibe un tirón aunque el contador marque 144 FPS.

¿Qué diferencia hay entre FPS y frametime?

Los FPS (fotogramas por segundo) son una media estadística agregada a lo largo de un segundo completo. El frametime es el tiempo exacto que tarda cada fotograma individual en renderizarse y presentarse en pantalla. Un frametime plano garantiza fluidez total; un frametime con picos genera microstuttering.

¿Cómo puedo saber si realmente tengo microstuttering?

Utiliza MSI Afterburner y RivaTuner Statistics Server para mostrar en pantalla la gráfica de línea de frametime. Si la línea no es plana y presenta picos verticales recurrentes mientras juegas, tu sistema está sufriendo microstuttering.

¿Puede una GPU no llegar al 100% de uso y provocar tirones?

Sí. Cuando la GPU está al 50-70% de uso, suele indicar que la CPU no le entrega datos con la suficiente rapidez. Esto ocurre habitualmente porque el hilo principal del juego (*Game Thread*) satura al 100% un único núcleo de la CPU o porque hay retrasos en la cola de interrupciones de los controladores.

¿MPO puede causar stuttering en Windows 10 y 11?

Sí. Multiplane Overlay (MPO) genera conflictos frecuentes en configuraciones con múltiples monitores, tasas de refresco mixtas y ventanas con aceleración por hardware. Desactivar MPO mediante nuestro script o clave de registro soluciona estos problemas de sincronización de pantalla.

¿Un ratón con polling rate de 4000 Hz u 8000 Hz puede causar tirones?

Sí. Un polling rate superior a 1000 Hz genera una carga de interrupciones masiva en la CPU. Si el procesador está ocupado con el motor del juego, procesar miles de informes de movimiento por segundo satura el hilo de entrada y provoca tirones al girar la cámara.

NUEVA APP DE ESCRITORIO

¿Quieres todas las herramientas de El Nexo reunidas?

Los scripts gratuitos de la web resuelven el 70% de los problemas habituales. NexoOptimizer es la aplicación nativa para Windows que integra el 100% de los ajustes avanzados: gestión dinámica de C-States por procesador, control granular de CFG por proceso, MSI Mode real en hardware y monitor DPC en tiempo real para cazar el stuttering definitivo.

Nexo Optimizer App